Nav apraksta
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

Unity.RenderPipelines.Universal.2D.Runtime__2.cpp 1.5MB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800138011380213803138041380513806138071380813809138101381113812138131381413815138161381713818138191382013821138221382313824138251382613827138281382913830138311383213833138341383513836138371383813839138401384113842138431384413845138461384713848138491385013851138521385313854138551385613857138581385913860138611386213863138641386513866138671386813869138701387113872138731387413875138761387713878138791388013881138821388313884138851388613887138881388913890138911389213893138941389513896138971389813899139001390113902139031390413905139061390713908139091391013911139121391313914139151391613917139181391913920139211392213923139241392513926139271392813929139301393113932139331393413935139361393713938139391394013941139421394313944139451394613947139481394913950139511395213953139541395513956139571395813959139601396113962139631396413965139661396713968139691397013971139721397313974139751397613977139781397913980139811398213983139841398513986139871398813989139901399113992139931399413995139961399713998139991400014001140021400314004140051400614007140081400914010140111401214013140141401514016140171401814019140201402114022140231402414025140261402714028140291403014031140321403314034140351403614037140381403914040140411404214043140441404514046140471404814049140501405114052140531405414055140561405714058140591406014061140621406314064140651406614067140681406914070140711407214073140741407514076140771407814079140801408114082140831408414085140861408714088140891409014091140921409314094140951409614097140981409914100141011410214103141041410514106141071410814109141101411114112141131411414115141161411714118141191412014121141221412314124141251412614127141281412914130141311413214133141341413514136141371413814139141401414114142141431414414145141461414714148141491415014151141521415314154141551415614157141581415914160141611416214163141641416514166141671416814169141701417114172141731417414175141761417714178141791418014181141821418314184141851418614187141881418914190141911419214193141941419514196141971419814199142001420114202142031420414205142061420714208142091421014211142121421314214142151421614217142181421914220142211422214223142241422514226142271422814229142301423114232142331423414235142361423714238142391424014241142421424314244142451424614247142481424914250142511425214253142541425514256142571425814259142601426114262142631426414265142661426714268142691427014271142721427314274142751427614277142781427914280142811428214283142841428514286142871428814289142901429114292142931429414295142961429714298142991430014301143021430314304143051430614307143081430914310143111431214313143141431514316143171431814319143201432114322143231432414325143261432714328143291433014331143321433314334143351433614337143381433914340143411434214343143441434514346143471434814349143501435114352143531435414355143561435714358143591436014361143621436314364143651436614367143681436914370143711437214373143741437514376143771437814379143801438114382143831438414385143861438714388143891439014391143921439314394143951439614397143981439914400144011440214403144041440514406144071440814409144101441114412144131441414415144161441714418144191442014421144221442314424144251442614427144281442914430144311443214433144341443514436144371443814439144401444114442144431444414445144461444714448144491445014451144521445314454144551445614457144581445914460144611446214463144641446514466144671446814469144701447114472144731447414475144761447714478144791448014481144821448314484144851448614487144881448914490144911449214493144941449514496144971449814499145001450114502145031450414505145061450714508145091451014511145121451314514145151451614517145181451914520145211452214523145241452514526145271452814529145301453114532145331453414535145361453714538145391454014541145421454314544145451454614547145481454914550145511455214553145541455514556145571455814559145601456114562145631456414565145661456714568145691457014571145721457314574145751457614577145781457914580145811458214583145841458514586145871458814589145901459114592145931459414595145961459714598145991460014601146021460314604146051460614607146081460914610146111461214613146141461514616146171461814619146201462114622146231462414625146261462714628146291463014631146321463314634146351463614637146381463914640146411464214643146441464514646146471464814649146501465114652146531465414655146561465714658146591466014661146621466314664146651466614667146681466914670146711467214673146741467514676146771467814679146801468114682146831468414685146861468714688146891469014691146921469314694146951469614697146981469914700147011470214703147041470514706147071470814709147101471114712147131471414715147161471714718147191472014721147221472314724147251472614727147281472914730147311473214733147341473514736147371473814739147401474114742147431474414745147461474714748147491475014751147521475314754147551475614757147581475914760147611476214763147641476514766147671476814769147701477114772147731477414775147761477714778147791478014781147821478314784147851478614787147881478914790147911479214793147941479514796147971479814799148001480114802148031480414805148061480714808148091481014811148121481314814148151481614817148181481914820148211482214823148241482514826148271482814829148301483114832148331483414835148361483714838148391484014841148421484314844148451484614847148481484914850148511485214853148541485514856148571485814859148601486114862148631486414865148661486714868148691487014871148721487314874148751487614877148781487914880148811488214883148841488514886148871488814889148901489114892148931489414895148961489714898148991490014901149021490314904149051490614907149081490914910149111491214913149141491514916149171491814919149201492114922149231492414925149261492714928149291493014931149321493314934149351493614937149381493914940149411494214943149441494514946149471494814949149501495114952149531495414955149561495714958149591496014961149621496314964149651496614967149681496914970149711497214973149741497514976149771497814979149801498114982149831498414985149861498714988149891499014991149921499314994149951499614997149981499915000150011500215003150041500515006150071500815009150101501115012150131501415015150161501715018150191502015021150221502315024150251502615027150281502915030150311503215033150341503515036150371503815039150401504115042150431504415045150461504715048150491505015051150521505315054150551505615057150581505915060150611506215063150641506515066150671506815069150701507115072150731507415075150761507715078150791508015081150821508315084150851508615087150881508915090150911509215093150941509515096150971509815099151001510115102151031510415105151061510715108151091511015111151121511315114151151511615117151181511915120151211512215123151241512515126151271512815129151301513115132151331513415135151361513715138151391514015141151421514315144151451514615147151481514915150151511515215153151541515515156151571515815159151601516115162151631516415165151661516715168151691517015171151721517315174151751517615177151781517915180151811518215183151841518515186151871518815189151901519115192151931519415195151961519715198151991520015201152021520315204152051520615207152081520915210152111521215213152141521515216152171521815219152201522115222152231522415225152261522715228152291523015231152321523315234152351523615237152381523915240152411524215243152441524515246152471524815249152501525115252152531525415255152561525715258152591526015261152621526315264152651526615267152681526915270152711527215273152741527515276152771527815279152801528115282152831528415285152861528715288152891529015291152921529315294152951529615297152981529915300153011530215303153041530515306153071530815309153101531115312153131531415315153161531715318153191532015321153221532315324153251532615327153281532915330153311533215333153341533515336153371533815339153401534115342153431534415345153461534715348153491535015351153521535315354153551535615357153581535915360153611536215363153641536515366153671536815369153701537115372153731537415375153761537715378153791538015381153821538315384153851538615387153881538915390153911539215393153941539515396153971539815399154001540115402154031540415405154061540715408154091541015411154121541315414154151541615417154181541915420154211542215423154241542515426154271542815429154301543115432154331543415435154361543715438154391544015441154421544315444154451544615447154481544915450154511545215453154541545515456154571545815459154601546115462154631546415465154661546715468154691547015471154721547315474154751547615477154781547915480154811548215483154841548515486154871548815489154901549115492154931549415495154961549715498154991550015501155021550315504155051550615507155081550915510155111551215513155141551515516155171551815519155201552115522155231552415525155261552715528155291553015531155321553315534155351553615537155381553915540155411554215543155441554515546155471554815549155501555115552155531555415555155561555715558155591556015561155621556315564155651556615567155681556915570155711557215573155741557515576155771557815579155801558115582155831558415585155861558715588155891559015591155921559315594155951559615597155981559915600156011560215603156041560515606156071560815609156101561115612156131561415615156161561715618156191562015621156221562315624156251562615627156281562915630156311563215633156341563515636156371563815639156401564115642156431564415645156461564715648156491565015651156521565315654156551565615657156581565915660156611566215663156641566515666156671566815669156701567115672156731567415675156761567715678156791568015681156821568315684156851568615687156881568915690156911569215693156941569515696156971569815699157001570115702157031570415705157061570715708157091571015711157121571315714157151571615717157181571915720157211572215723157241572515726157271572815729157301573115732157331573415735157361573715738157391574015741157421574315744157451574615747157481574915750157511575215753157541575515756157571575815759157601576115762157631576415765157661576715768157691577015771157721577315774157751577615777157781577915780157811578215783157841578515786157871578815789157901579115792157931579415795157961579715798157991580015801158021580315804158051580615807158081580915810158111581215813158141581515816158171581815819158201582115822158231582415825158261582715828158291583015831158321583315834158351583615837158381583915840158411584215843158441584515846158471584815849158501585115852158531585415855158561585715858158591586015861158621586315864158651586615867158681586915870158711587215873158741587515876158771587815879158801588115882158831588415885158861588715888158891589015891158921589315894158951589615897158981589915900159011590215903159041590515906159071590815909159101591115912159131591415915159161591715918159191592015921159221592315924159251592615927159281592915930159311593215933159341593515936159371593815939159401594115942159431594415945159461594715948159491595015951159521595315954159551595615957159581595915960159611596215963159641596515966159671596815969159701597115972159731597415975159761597715978159791598015981159821598315984159851598615987159881598915990159911599215993159941599515996159971599815999160001600116002160031600416005160061600716008160091601016011160121601316014160151601616017160181601916020160211602216023160241602516026160271602816029160301603116032160331603416035160361603716038160391604016041160421604316044160451604616047160481604916050160511605216053160541605516056160571605816059160601606116062160631606416065160661606716068160691607016071160721607316074160751607616077160781607916080160811608216083160841608516086160871608816089160901609116092160931609416095160961609716098160991610016101161021610316104161051610616107161081610916110161111611216113161141611516116161171611816119161201612116122161231612416125161261612716128161291613016131161321613316134161351613616137161381613916140161411614216143161441614516146161471614816149161501615116152161531615416155161561615716158161591616016161161621616316164161651616616167161681616916170161711617216173161741617516176161771617816179161801618116182161831618416185161861618716188161891619016191161921619316194161951619616197161981619916200162011620216203162041620516206162071620816209162101621116212162131621416215162161621716218162191622016221162221622316224162251622616227162281622916230162311623216233162341623516236162371623816239162401624116242162431624416245162461624716248162491625016251162521625316254162551625616257162581625916260162611626216263162641626516266162671626816269162701627116272162731627416275162761627716278162791628016281162821628316284162851628616287162881628916290162911629216293162941629516296162971629816299163001630116302163031630416305163061630716308163091631016311163121631316314163151631616317163181631916320163211632216323163241632516326163271632816329163301633116332163331633416335163361633716338163391634016341163421634316344163451634616347163481634916350163511635216353163541635516356163571635816359163601636116362163631636416365163661636716368163691637016371163721637316374163751637616377163781637916380163811638216383163841638516386163871638816389163901639116392163931639416395163961639716398163991640016401164021640316404164051640616407164081640916410164111641216413164141641516416164171641816419164201642116422164231642416425164261642716428164291643016431164321643316434164351643616437164381643916440164411644216443164441644516446164471644816449164501645116452164531645416455164561645716458164591646016461164621646316464164651646616467164681646916470164711647216473164741647516476164771647816479164801648116482164831648416485164861648716488164891649016491164921649316494164951649616497164981649916500165011650216503165041650516506165071650816509165101651116512165131651416515165161651716518165191652016521165221652316524165251652616527165281652916530165311653216533165341653516536165371653816539165401654116542165431654416545165461654716548165491655016551165521655316554165551655616557165581655916560165611656216563165641656516566165671656816569165701657116572165731657416575165761657716578165791658016581165821658316584165851658616587165881658916590165911659216593165941659516596165971659816599166001660116602166031660416605166061660716608166091661016611166121661316614166151661616617166181661916620166211662216623166241662516626166271662816629166301663116632166331663416635166361663716638166391664016641166421664316644166451664616647166481664916650166511665216653166541665516656166571665816659166601666116662166631666416665166661666716668166691667016671166721667316674166751667616677166781667916680166811668216683166841668516686166871668816689166901669116692166931669416695166961669716698166991670016701167021670316704167051670616707167081670916710167111671216713167141671516716167171671816719167201672116722167231672416725167261672716728167291673016731167321673316734167351673616737167381673916740167411674216743167441674516746167471674816749167501675116752167531675416755167561675716758167591676016761167621676316764167651676616767167681676916770167711677216773167741677516776167771677816779167801678116782167831678416785167861678716788167891679016791167921679316794167951679616797167981679916800168011680216803168041680516806168071680816809168101681116812168131681416815168161681716818168191682016821168221682316824168251682616827168281682916830168311683216833168341683516836168371683816839168401684116842168431684416845168461684716848168491685016851168521685316854168551685616857168581685916860168611686216863168641686516866168671686816869168701687116872168731687416875168761687716878168791688016881168821688316884168851688616887168881688916890168911689216893168941689516896168971689816899169001690116902169031690416905169061690716908169091691016911169121691316914169151691616917169181691916920169211692216923169241692516926169271692816929169301693116932169331693416935169361693716938169391694016941169421694316944169451694616947169481694916950169511695216953169541695516956169571695816959169601696116962169631696416965169661696716968169691697016971169721697316974169751697616977169781697916980169811698216983169841698516986169871698816989169901699116992169931699416995169961699716998169991700017001170021700317004170051700617007170081700917010170111701217013170141701517016170171701817019170201702117022170231702417025170261702717028170291703017031170321703317034170351703617037170381703917040170411704217043170441704517046170471704817049170501705117052170531705417055170561705717058170591706017061170621706317064170651706617067170681706917070170711707217073170741707517076170771707817079170801708117082170831708417085170861708717088170891709017091170921709317094170951709617097170981709917100171011710217103171041710517106171071710817109171101711117112171131711417115171161711717118171191712017121171221712317124171251712617127171281712917130171311713217133171341713517136171371713817139171401714117142171431714417145171461714717148171491715017151171521715317154171551715617157171581715917160171611716217163171641716517166171671716817169171701717117172171731717417175171761717717178171791718017181171821718317184171851718617187171881718917190171911719217193171941719517196171971719817199172001720117202172031720417205172061720717208172091721017211172121721317214172151721617217172181721917220172211722217223172241722517226172271722817229172301723117232172331723417235172361723717238172391724017241172421724317244172451724617247172481724917250172511725217253172541725517256172571725817259172601726117262172631726417265172661726717268172691727017271172721727317274172751727617277172781727917280172811728217283172841728517286172871728817289172901729117292172931729417295172961729717298172991730017301173021730317304173051730617307173081730917310173111731217313173141731517316173171731817319173201732117322173231732417325173261732717328173291733017331173321733317334173351733617337173381733917340173411734217343173441734517346173471734817349173501735117352173531735417355173561735717358173591736017361173621736317364173651736617367173681736917370173711737217373173741737517376173771737817379173801738117382173831738417385173861738717388173891739017391173921739317394173951739617397173981739917400174011740217403174041740517406174071740817409174101741117412174131741417415174161741717418174191742017421174221742317424174251742617427174281742917430174311743217433174341743517436174371743817439174401744117442174431744417445174461744717448174491745017451174521745317454174551745617457174581745917460174611746217463174641746517466174671746817469174701747117472174731747417475174761747717478174791748017481174821748317484174851748617487174881748917490174911749217493174941749517496174971749817499175001750117502175031750417505175061750717508175091751017511175121751317514175151751617517175181751917520175211752217523175241752517526175271752817529175301753117532175331753417535175361753717538175391754017541175421754317544175451754617547175481754917550175511755217553175541755517556175571755817559175601756117562175631756417565175661756717568175691757017571175721757317574175751757617577175781757917580175811758217583175841758517586175871758817589175901759117592175931759417595175961759717598175991760017601176021760317604176051760617607176081760917610176111761217613176141761517616176171761817619176201762117622176231762417625176261762717628176291763017631176321763317634176351763617637176381763917640176411764217643176441764517646176471764817649176501765117652176531765417655176561765717658176591766017661176621766317664176651766617667176681766917670176711767217673176741767517676176771767817679176801768117682176831768417685176861768717688176891769017691176921769317694176951769617697176981769917700177011770217703177041770517706177071770817709177101771117712177131771417715177161771717718177191772017721177221772317724177251772617727177281772917730177311773217733177341773517736177371773817739177401774117742177431774417745177461774717748177491775017751177521775317754177551775617757177581775917760177611776217763177641776517766177671776817769177701777117772177731777417775177761777717778177791778017781177821778317784177851778617787177881778917790177911779217793177941779517796177971779817799178001780117802178031780417805178061780717808178091781017811178121781317814178151781617817178181781917820178211782217823178241782517826178271782817829178301783117832178331783417835178361783717838178391784017841178421784317844178451784617847178481784917850178511785217853178541785517856178571785817859178601786117862178631786417865178661786717868178691787017871178721787317874178751787617877178781787917880178811788217883178841788517886178871788817889178901789117892178931789417895178961789717898178991790017901179021790317904179051790617907179081790917910179111791217913179141791517916179171791817919179201792117922179231792417925179261792717928179291793017931179321793317934179351793617937179381793917940179411794217943179441794517946179471794817949179501795117952179531795417955179561795717958179591796017961179621796317964179651796617967179681796917970179711797217973179741797517976179771797817979179801798117982179831798417985179861798717988179891799017991179921799317994179951799617997179981799918000180011800218003180041800518006180071800818009180101801118012180131801418015180161801718018180191802018021180221802318024180251802618027180281802918030180311803218033180341803518036180371803818039180401804118042180431804418045180461804718048180491805018051180521805318054180551805618057180581805918060180611806218063180641806518066180671806818069180701807118072180731807418075180761807718078180791808018081180821808318084180851808618087180881808918090180911809218093180941809518096180971809818099181001810118102181031810418105181061810718108181091811018111181121811318114181151811618117181181811918120181211812218123181241812518126181271812818129181301813118132181331813418135181361813718138181391814018141181421814318144181451814618147181481814918150181511815218153181541815518156181571815818159181601816118162181631816418165181661816718168181691817018171181721817318174181751817618177181781817918180181811818218183181841818518186181871818818189181901819118192181931819418195181961819718198181991820018201182021820318204182051820618207182081820918210182111821218213182141821518216182171821818219182201822118222182231822418225182261822718228182291823018231182321823318234182351823618237182381823918240182411824218243182441824518246182471824818249182501825118252182531825418255182561825718258182591826018261182621826318264182651826618267182681826918270182711827218273182741827518276182771827818279182801828118282182831828418285182861828718288182891829018291182921829318294182951829618297182981829918300183011830218303183041830518306183071830818309183101831118312183131831418315183161831718318183191832018321183221832318324183251832618327183281832918330183311833218333183341833518336183371833818339183401834118342183431834418345183461834718348183491835018351183521835318354183551835618357183581835918360183611836218363183641836518366183671836818369183701837118372183731837418375183761837718378183791838018381183821838318384183851838618387183881838918390183911839218393183941839518396183971839818399184001840118402184031840418405184061840718408184091841018411184121841318414184151841618417184181841918420184211842218423184241842518426184271842818429184301843118432184331843418435184361843718438184391844018441184421844318444184451844618447184481844918450184511845218453184541845518456184571845818459184601846118462184631846418465184661846718468184691847018471184721847318474184751847618477184781847918480184811848218483184841848518486184871848818489184901849118492184931849418495184961849718498184991850018501185021850318504185051850618507185081850918510185111851218513185141851518516185171851818519185201852118522185231852418525185261852718528185291853018531185321853318534185351853618537185381853918540185411854218543185441854518546185471854818549185501855118552185531855418555185561855718558185591856018561185621856318564185651856618567185681856918570185711857218573185741857518576185771857818579185801858118582185831858418585185861858718588185891859018591185921859318594185951859618597185981859918600186011860218603186041860518606186071860818609186101861118612186131861418615186161861718618186191862018621186221862318624186251862618627186281862918630186311863218633186341863518636186371863818639186401864118642186431864418645186461864718648186491865018651186521865318654186551865618657186581865918660186611866218663186641866518666186671866818669186701867118672186731867418675186761867718678186791868018681186821868318684186851868618687186881868918690186911869218693186941869518696186971869818699187001870118702187031870418705187061870718708187091871018711187121871318714187151871618717187181871918720187211872218723187241872518726187271872818729187301873118732187331873418735187361873718738187391874018741187421874318744187451874618747187481874918750187511875218753187541875518756187571875818759187601876118762187631876418765187661876718768187691877018771187721877318774187751877618777187781877918780187811878218783187841878518786187871878818789187901879118792187931879418795187961879718798187991880018801188021880318804188051880618807188081880918810188111881218813188141881518816188171881818819188201882118822188231882418825188261882718828188291883018831188321883318834188351883618837188381883918840188411884218843188441884518846188471884818849188501885118852188531885418855188561885718858188591886018861188621886318864188651886618867188681886918870188711887218873188741887518876188771887818879188801888118882188831888418885188861888718888188891889018891188921889318894188951889618897188981889918900189011890218903189041890518906189071890818909189101891118912189131891418915189161891718918189191892018921189221892318924189251892618927189281892918930189311893218933189341893518936189371893818939189401894118942189431894418945189461894718948189491895018951189521895318954189551895618957189581895918960189611896218963189641896518966189671896818969189701897118972189731897418975189761897718978189791898018981189821898318984189851898618987189881898918990189911899218993189941899518996189971899818999190001900119002190031900419005190061900719008190091901019011190121901319014190151901619017190181901919020190211902219023190241902519026190271902819029190301903119032190331903419035190361903719038190391904019041190421904319044190451904619047190481904919050190511905219053190541905519056190571905819059190601906119062190631906419065190661906719068190691907019071190721907319074190751907619077190781907919080190811908219083190841908519086190871908819089190901909119092190931909419095190961909719098190991910019101191021910319104191051910619107191081910919110191111911219113191141911519116191171911819119191201912119122191231912419125191261912719128191291913019131191321913319134191351913619137191381913919140191411914219143191441914519146191471914819149191501915119152191531915419155191561915719158191591916019161191621916319164191651916619167191681916919170191711917219173191741917519176191771917819179191801918119182191831918419185191861918719188191891919019191191921919319194191951919619197191981919919200192011920219203192041920519206192071920819209192101921119212192131921419215192161921719218192191922019221192221922319224192251922619227192281922919230192311923219233192341923519236192371923819239192401924119242192431924419245192461924719248192491925019251192521925319254192551925619257192581925919260192611926219263192641926519266192671926819269192701927119272192731927419275192761927719278192791928019281192821928319284192851928619287192881928919290192911929219293192941929519296192971929819299193001930119302193031930419305193061930719308193091931019311193121931319314193151931619317193181931919320193211932219323193241932519326193271932819329193301933119332193331933419335193361933719338193391934019341193421934319344193451934619347193481934919350193511935219353193541935519356193571935819359193601936119362193631936419365193661936719368193691937019371193721937319374193751937619377193781937919380193811938219383193841938519386193871938819389193901939119392193931939419395193961939719398193991940019401194021940319404194051940619407194081940919410194111941219413194141941519416194171941819419194201942119422194231942419425194261942719428194291943019431194321943319434194351943619437194381943919440194411944219443194441944519446194471944819449194501945119452194531945419455194561945719458194591946019461194621946319464194651946619467194681946919470194711947219473194741947519476194771947819479194801948119482194831948419485194861948719488194891949019491194921949319494194951949619497194981949919500195011950219503195041950519506195071950819509195101951119512195131951419515195161951719518195191952019521195221952319524195251952619527195281952919530195311953219533195341953519536195371953819539195401954119542195431954419545195461954719548195491955019551195521955319554195551955619557195581955919560195611956219563195641956519566195671956819569195701957119572195731957419575195761957719578195791958019581195821958319584195851958619587195881958919590195911959219593195941959519596195971959819599196001960119602196031960419605196061960719608196091961019611196121961319614196151961619617196181961919620196211962219623196241962519626196271962819629196301963119632196331963419635196361963719638196391964019641196421964319644196451964619647196481964919650196511965219653196541965519656196571965819659196601966119662196631966419665196661966719668196691967019671196721967319674196751967619677196781967919680196811968219683196841968519686196871968819689196901969119692196931969419695196961969719698196991970019701197021970319704197051970619707197081970919710197111971219713197141971519716197171971819719197201972119722197231972419725197261972719728197291973019731197321973319734197351973619737197381973919740197411974219743197441974519746197471974819749197501975119752197531975419755197561975719758197591976019761197621976319764197651976619767197681976919770197711977219773197741977519776197771977819779197801978119782197831978419785197861978719788197891979019791197921979319794197951979619797197981979919800198011980219803198041980519806198071980819809198101981119812198131981419815198161981719818198191982019821198221982319824198251982619827198281982919830198311983219833198341983519836198371983819839198401984119842198431984419845198461984719848198491985019851198521985319854198551985619857198581985919860198611986219863198641986519866198671986819869198701987119872198731987419875198761987719878198791988019881198821988319884198851988619887198881988919890198911989219893198941989519896198971989819899199001990119902199031990419905199061990719908199091991019911199121991319914199151991619917199181991919920199211992219923199241992519926199271992819929199301993119932199331993419935199361993719938199391994019941199421994319944199451994619947199481994919950199511995219953199541995519956199571995819959199601996119962199631996419965199661996719968199691997019971199721997319974199751997619977199781997919980199811998219983199841998519986199871998819989199901999119992199931999419995199961999719998199992000020001200022000320004200052000620007200082000920010200112001220013200142001520016200172001820019200202002120022200232002420025200262002720028200292003020031200322003320034200352003620037200382003920040200412004220043200442004520046200472004820049200502005120052200532005420055200562005720058200592006020061200622006320064200652006620067200682006920070200712007220073200742007520076200772007820079200802008120082200832008420085200862008720088200892009020091200922009320094200952009620097200982009920100201012010220103201042010520106201072010820109201102011120112201132011420115201162011720118201192012020121201222012320124201252012620127201282012920130201312013220133201342013520136201372013820139201402014120142201432014420145201462014720148201492015020151201522015320154201552015620157201582015920160201612016220163201642016520166201672016820169201702017120172201732017420175201762017720178201792018020181201822018320184201852018620187201882018920190201912019220193201942019520196201972019820199202002020120202202032020420205202062020720208202092021020211202122021320214202152021620217202182021920220202212022220223202242022520226202272022820229202302023120232202332023420235202362023720238202392024020241202422024320244202452024620247202482024920250202512025220253202542025520256202572025820259202602026120262202632026420265202662026720268202692027020271202722027320274202752027620277202782027920280202812028220283202842028520286202872028820289202902029120292202932029420295202962029720298202992030020301203022030320304203052030620307203082030920310203112031220313203142031520316203172031820319203202032120322203232032420325203262032720328203292033020331203322033320334203352033620337203382033920340203412034220343203442034520346203472034820349203502035120352203532035420355203562035720358203592036020361203622036320364203652036620367203682036920370203712037220373203742037520376203772037820379203802038120382203832038420385203862038720388203892039020391203922039320394203952039620397203982039920400204012040220403204042040520406204072040820409204102041120412204132041420415204162041720418204192042020421204222042320424204252042620427204282042920430204312043220433204342043520436204372043820439204402044120442204432044420445204462044720448204492045020451204522045320454204552045620457204582045920460204612046220463204642046520466204672046820469204702047120472204732047420475204762047720478204792048020481204822048320484204852048620487204882048920490204912049220493204942049520496204972049820499205002050120502205032050420505205062050720508205092051020511205122051320514205152051620517205182051920520205212052220523205242052520526205272052820529205302053120532205332053420535205362053720538205392054020541205422054320544205452054620547205482054920550205512055220553205542055520556205572055820559205602056120562205632056420565205662056720568205692057020571205722057320574205752057620577205782057920580205812058220583205842058520586205872058820589205902059120592205932059420595205962059720598205992060020601206022060320604206052060620607206082060920610206112061220613206142061520616206172061820619206202062120622206232062420625206262062720628206292063020631206322063320634206352063620637206382063920640206412064220643206442064520646206472064820649206502065120652206532065420655206562065720658206592066020661206622066320664206652066620667206682066920670206712067220673206742067520676206772067820679206802068120682206832068420685206862068720688206892069020691206922069320694206952069620697206982069920700207012070220703207042070520706207072070820709207102071120712207132071420715207162071720718207192072020721207222072320724207252072620727207282072920730207312073220733207342073520736207372073820739207402074120742207432074420745207462074720748207492075020751207522075320754207552075620757207582075920760207612076220763207642076520766207672076820769207702077120772207732077420775207762077720778207792078020781207822078320784207852078620787207882078920790207912079220793207942079520796207972079820799208002080120802208032080420805208062080720808208092081020811208122081320814208152081620817208182081920820208212082220823208242082520826208272082820829208302083120832208332083420835208362083720838208392084020841208422084320844208452084620847208482084920850208512085220853208542085520856208572085820859208602086120862208632086420865208662086720868208692087020871208722087320874208752087620877208782087920880208812088220883208842088520886208872088820889208902089120892208932089420895208962089720898208992090020901209022090320904209052090620907209082090920910209112091220913209142091520916209172091820919209202092120922209232092420925209262092720928209292093020931209322093320934209352093620937209382093920940209412094220943209442094520946209472094820949209502095120952209532095420955209562095720958209592096020961209622096320964209652096620967209682096920970209712097220973209742097520976209772097820979209802098120982209832098420985209862098720988209892099020991209922099320994209952099620997209982099921000210012100221003210042100521006210072100821009210102101121012210132101421015210162101721018210192102021021210222102321024210252102621027210282102921030210312103221033210342103521036210372103821039210402104121042210432104421045210462104721048210492105021051210522105321054210552105621057210582105921060210612106221063210642106521066210672106821069210702107121072210732107421075210762107721078210792108021081210822108321084210852108621087210882108921090210912109221093210942109521096210972109821099211002110121102211032110421105211062110721108211092111021111211122111321114211152111621117211182111921120211212112221123211242112521126211272112821129211302113121132211332113421135211362113721138211392114021141211422114321144211452114621147211482114921150211512115221153211542115521156211572115821159211602116121162211632116421165211662116721168211692117021171211722117321174211752117621177211782117921180211812118221183211842118521186211872118821189211902119121192211932119421195211962119721198211992120021201212022120321204212052120621207212082120921210212112121221213212142121521216212172121821219212202122121222212232122421225212262122721228212292123021231212322123321234212352123621237212382123921240212412124221243212442124521246212472124821249212502125121252212532125421255212562125721258212592126021261212622126321264212652126621267212682126921270212712127221273212742127521276212772127821279212802128121282212832128421285212862128721288212892129021291212922129321294212952129621297212982129921300213012130221303213042130521306213072130821309213102131121312213132131421315213162131721318213192132021321213222132321324213252132621327213282132921330213312133221333213342133521336213372133821339213402134121342213432134421345213462134721348213492135021351213522135321354213552135621357213582135921360213612136221363213642136521366213672136821369213702137121372213732137421375213762137721378213792138021381213822138321384213852138621387213882138921390213912139221393213942139521396213972139821399214002140121402214032140421405214062140721408214092141021411214122141321414214152141621417214182141921420214212142221423214242142521426214272142821429214302143121432214332143421435214362143721438214392144021441214422144321444214452144621447214482144921450214512145221453214542145521456214572145821459214602146121462214632146421465214662146721468214692147021471214722147321474214752147621477214782147921480214812148221483214842148521486214872148821489214902149121492214932149421495214962149721498214992150021501215022150321504215052150621507215082150921510215112151221513215142151521516215172151821519215202152121522215232152421525215262152721528215292153021531215322153321534215352153621537215382153921540215412154221543215442154521546215472154821549215502155121552215532155421555215562155721558215592156021561215622156321564215652156621567215682156921570215712157221573215742157521576215772157821579215802158121582215832158421585215862158721588215892159021591215922159321594215952159621597215982159921600216012160221603216042160521606216072160821609216102161121612216132161421615216162161721618216192162021621216222162321624216252162621627216282162921630216312163221633216342163521636216372163821639216402164121642216432164421645216462164721648216492165021651216522165321654216552165621657216582165921660216612166221663216642166521666216672166821669216702167121672216732167421675216762167721678216792168021681216822168321684216852168621687216882168921690216912169221693216942169521696216972169821699217002170121702217032170421705217062170721708217092171021711217122171321714217152171621717217182171921720217212172221723217242172521726217272172821729217302173121732217332173421735217362173721738217392174021741217422174321744217452174621747217482174921750217512175221753217542175521756217572175821759217602176121762217632176421765217662176721768217692177021771217722177321774217752177621777217782177921780217812178221783217842178521786217872178821789217902179121792217932179421795217962179721798217992180021801218022180321804218052180621807218082180921810218112181221813218142181521816218172181821819218202182121822218232182421825218262182721828218292183021831218322183321834218352183621837218382183921840218412184221843218442184521846218472184821849218502185121852218532185421855218562185721858218592186021861218622186321864218652186621867218682186921870218712187221873218742187521876218772187821879218802188121882218832188421885218862188721888218892189021891218922189321894218952189621897218982189921900219012190221903219042190521906219072190821909219102191121912219132191421915219162191721918219192192021921219222192321924219252192621927219282192921930219312193221933219342193521936219372193821939219402194121942219432194421945219462194721948219492195021951219522195321954219552195621957219582195921960219612196221963219642196521966219672196821969219702197121972219732197421975219762197721978219792198021981219822198321984219852198621987219882198921990219912199221993219942199521996219972199821999220002200122002220032200422005220062200722008220092201022011220122201322014220152201622017220182201922020220212202222023220242202522026220272202822029220302203122032220332203422035220362203722038220392204022041220422204322044220452204622047220482204922050220512205222053220542205522056220572205822059220602206122062220632206422065220662206722068220692207022071220722207322074220752207622077220782207922080220812208222083220842208522086220872208822089220902209122092220932209422095220962209722098220992210022101221022210322104221052210622107221082210922110221112211222113221142211522116221172211822119221202212122122221232212422125221262212722128221292213022131221322213322134221352213622137221382213922140221412214222143221442214522146221472214822149221502215122152221532215422155221562215722158221592216022161221622216322164221652216622167221682216922170221712217222173221742217522176221772217822179221802218122182221832218422185221862218722188221892219022191221922219322194221952219622197221982219922200222012220222203222042220522206222072220822209222102221122212222132221422215222162221722218222192222022221222222222322224222252222622227222282222922230222312223222233222342223522236222372223822239222402224122242222432224422245222462224722248222492225022251222522225322254222552225622257222582225922260222612226222263222642226522266222672226822269222702227122272222732227422275222762227722278222792228022281222822228322284222852228622287222882228922290222912229222293222942229522296222972229822299223002230122302223032230422305223062230722308223092231022311223122231322314223152231622317223182231922320223212232222323223242232522326223272232822329223302233122332223332233422335223362233722338223392234022341223422234322344223452234622347223482234922350223512235222353223542235522356223572235822359223602236122362223632236422365223662236722368223692237022371223722237322374223752237622377223782237922380223812238222383223842238522386223872238822389223902239122392223932239422395223962239722398223992240022401224022240322404224052240622407224082240922410224112241222413224142241522416224172241822419224202242122422224232242422425224262242722428224292243022431224322243322434224352243622437224382243922440224412244222443224442244522446224472244822449224502245122452224532245422455224562245722458224592246022461224622246322464224652246622467224682246922470224712247222473224742247522476224772247822479224802248122482224832248422485224862248722488224892249022491224922249322494224952249622497224982249922500225012250222503225042250522506225072250822509225102251122512225132251422515225162251722518225192252022521225222252322524225252252622527225282252922530225312253222533225342253522536225372253822539225402254122542225432254422545225462254722548225492255022551225522255322554225552255622557225582255922560225612256222563225642256522566225672256822569225702257122572225732257422575225762257722578225792258022581225822258322584225852258622587225882258922590225912259222593225942259522596225972259822599226002260122602226032260422605226062260722608226092261022611226122261322614226152261622617226182261922620226212262222623226242262522626226272262822629226302263122632226332263422635226362263722638226392264022641226422264322644226452264622647226482264922650226512265222653226542265522656226572265822659226602266122662226632266422665226662266722668226692267022671226722267322674226752267622677226782267922680226812268222683226842268522686226872268822689226902269122692226932269422695226962269722698226992270022701227022270322704227052270622707227082270922710227112271222713227142271522716227172271822719227202272122722227232272422725227262272722728227292273022731227322273322734227352273622737227382273922740227412274222743227442274522746227472274822749227502275122752227532275422755227562275722758227592276022761227622276322764227652276622767227682276922770227712277222773227742277522776227772277822779227802278122782227832278422785227862278722788227892279022791227922279322794227952279622797227982279922800228012280222803228042280522806228072280822809228102281122812228132281422815228162281722818228192282022821228222282322824228252282622827228282282922830228312283222833228342283522836228372283822839228402284122842228432284422845228462284722848228492285022851228522285322854228552285622857228582285922860228612286222863228642286522866228672286822869228702287122872228732287422875228762287722878228792288022881228822288322884228852288622887228882288922890228912289222893228942289522896228972289822899229002290122902229032290422905229062290722908229092291022911229122291322914229152291622917229182291922920229212292222923229242292522926229272292822929229302293122932229332293422935229362293722938229392294022941229422294322944229452294622947229482294922950229512295222953229542295522956229572295822959229602296122962229632296422965229662296722968229692297022971229722297322974229752297622977229782297922980229812298222983229842298522986229872298822989229902299122992229932299422995229962299722998229992300023001230022300323004230052300623007230082300923010230112301223013230142301523016230172301823019230202302123022230232302423025230262302723028230292303023031230322303323034230352303623037230382303923040230412304223043230442304523046230472304823049230502305123052230532305423055230562305723058230592306023061230622306323064230652306623067230682306923070230712307223073230742307523076230772307823079230802308123082230832308423085230862308723088230892309023091230922309323094230952309623097230982309923100231012310223103231042310523106231072310823109231102311123112231132311423115231162311723118231192312023121231222312323124231252312623127231282312923130231312313223133231342313523136231372313823139231402314123142231432314423145231462314723148231492315023151231522315323154231552315623157231582315923160231612316223163231642316523166231672316823169231702317123172231732317423175231762317723178231792318023181231822318323184231852318623187231882318923190231912319223193231942319523196231972319823199232002320123202232032320423205232062320723208232092321023211232122321323214232152321623217232182321923220232212322223223232242322523226232272322823229232302323123232232332323423235232362323723238232392324023241232422324323244232452324623247232482324923250232512325223253232542325523256232572325823259232602326123262232632326423265232662326723268232692327023271232722327323274232752327623277232782327923280232812328223283232842328523286232872328823289232902329123292232932329423295232962329723298232992330023301233022330323304233052330623307233082330923310233112331223313233142331523316233172331823319233202332123322233232332423325233262332723328233292333023331233322333323334233352333623337233382333923340233412334223343233442334523346233472334823349233502335123352233532335423355233562335723358233592336023361233622336323364233652336623367233682336923370233712337223373233742337523376233772337823379233802338123382233832338423385233862338723388233892339023391233922339323394233952339623397233982339923400234012340223403234042340523406234072340823409234102341123412234132341423415234162341723418234192342023421234222342323424234252342623427234282342923430234312343223433234342343523436234372343823439234402344123442234432344423445234462344723448234492345023451234522345323454234552345623457234582345923460234612346223463234642346523466234672346823469234702347123472234732347423475234762347723478234792348023481234822348323484234852348623487234882348923490234912349223493234942349523496234972349823499235002350123502235032350423505235062350723508235092351023511235122351323514235152351623517235182351923520235212352223523235242352523526235272352823529235302353123532235332353423535235362353723538235392354023541235422354323544235452354623547235482354923550235512355223553235542355523556235572355823559235602356123562235632356423565235662356723568235692357023571235722357323574235752357623577235782357923580235812358223583235842358523586235872358823589235902359123592235932359423595235962359723598235992360023601236022360323604236052360623607236082360923610236112361223613236142361523616236172361823619236202362123622236232362423625236262362723628236292363023631236322363323634236352363623637236382363923640236412364223643236442364523646236472364823649236502365123652236532365423655236562365723658236592366023661236622366323664236652366623667236682366923670236712367223673236742367523676236772367823679236802368123682236832368423685236862368723688236892369023691236922369323694236952369623697236982369923700237012370223703237042370523706237072370823709237102371123712237132371423715237162371723718237192372023721237222372323724237252372623727237282372923730237312373223733237342373523736237372373823739237402374123742237432374423745237462374723748237492375023751237522375323754237552375623757237582375923760237612376223763237642376523766237672376823769237702377123772237732377423775237762377723778237792378023781237822378323784237852378623787237882378923790237912379223793237942379523796237972379823799238002380123802238032380423805238062380723808238092381023811238122381323814238152381623817238182381923820238212382223823238242382523826238272382823829238302383123832238332383423835238362383723838238392384023841238422384323844238452384623847238482384923850238512385223853238542385523856238572385823859238602386123862238632386423865238662386723868238692387023871238722387323874238752387623877238782387923880238812388223883238842388523886238872388823889238902389123892238932389423895238962389723898238992390023901239022390323904239052390623907239082390923910239112391223913239142391523916239172391823919239202392123922239232392423925239262392723928239292393023931239322393323934239352393623937239382393923940239412394223943239442394523946239472394823949239502395123952239532395423955239562395723958239592396023961239622396323964239652396623967239682396923970239712397223973239742397523976239772397823979239802398123982239832398423985239862398723988239892399023991239922399323994239952399623997239982399924000240012400224003240042400524006240072400824009240102401124012240132401424015240162401724018240192402024021240222402324024240252402624027240282402924030240312403224033240342403524036240372403824039240402404124042240432404424045240462404724048240492405024051240522405324054240552405624057240582405924060240612406224063240642406524066240672406824069240702407124072240732407424075240762407724078240792408024081240822408324084240852408624087240882408924090240912409224093240942409524096240972409824099241002410124102241032410424105241062410724108241092411024111241122411324114241152411624117241182411924120241212412224123241242412524126241272412824129241302413124132241332413424135241362413724138241392414024141241422414324144241452414624147241482414924150241512415224153241542415524156241572415824159241602416124162241632416424165241662416724168241692417024171241722417324174241752417624177241782417924180241812418224183241842418524186241872418824189241902419124192241932419424195241962419724198241992420024201242022420324204242052420624207242082420924210242112421224213242142421524216242172421824219242202422124222242232422424225242262422724228242292423024231242322423324234242352423624237242382423924240242412424224243242442424524246242472424824249242502425124252242532425424255242562425724258242592426024261242622426324264242652426624267242682426924270242712427224273242742427524276242772427824279242802428124282242832428424285242862428724288242892429024291242922429324294242952429624297242982429924300243012430224303243042430524306243072430824309243102431124312243132431424315243162431724318243192432024321243222432324324243252432624327243282432924330243312433224333243342433524336243372433824339243402434124342243432434424345243462434724348243492435024351243522435324354243552435624357243582435924360243612436224363243642436524366243672436824369243702437124372243732437424375243762437724378243792438024381243822438324384243852438624387243882438924390243912439224393243942439524396243972439824399244002440124402244032440424405244062440724408244092441024411244122441324414244152441624417244182441924420244212442224423244242442524426244272442824429244302443124432244332443424435244362443724438244392444024441244422444324444244452444624447244482444924450244512445224453244542445524456244572445824459244602446124462244632446424465244662446724468244692447024471244722447324474244752447624477244782447924480244812448224483244842448524486244872448824489244902449124492244932449424495244962449724498244992450024501245022450324504245052450624507245082450924510245112451224513245142451524516245172451824519245202452124522245232452424525245262452724528245292453024531245322453324534245352453624537245382453924540245412454224543245442454524546245472454824549245502455124552245532455424555245562455724558245592456024561245622456324564245652456624567245682456924570245712457224573245742457524576245772457824579245802458124582245832458424585245862458724588245892459024591245922459324594245952459624597245982459924600246012460224603246042460524606246072460824609246102461124612246132461424615246162461724618246192462024621246222462324624246252462624627246282462924630246312463224633246342463524636246372463824639246402464124642246432464424645246462464724648246492465024651246522465324654246552465624657246582465924660246612466224663246642466524666246672466824669246702467124672246732467424675246762467724678246792468024681246822468324684246852468624687246882468924690246912469224693246942469524696246972469824699247002470124702247032470424705247062470724708247092471024711247122471324714247152471624717247182471924720247212472224723247242472524726247272472824729247302473124732247332473424735247362473724738247392474024741247422474324744247452474624747247482474924750247512475224753247542475524756247572475824759247602476124762247632476424765247662476724768247692477024771247722477324774247752477624777247782477924780247812478224783247842478524786247872478824789247902479124792247932479424795247962479724798247992480024801248022480324804248052480624807248082480924810248112481224813248142481524816248172481824819248202482124822248232482424825248262482724828248292483024831248322483324834248352483624837248382483924840248412484224843248442484524846248472484824849248502485124852248532485424855248562485724858248592486024861248622486324864248652486624867248682486924870248712487224873248742487524876248772487824879248802488124882248832488424885248862488724888248892489024891248922489324894248952489624897248982489924900249012490224903249042490524906249072490824909249102491124912249132491424915249162491724918249192492024921249222492324924249252492624927249282492924930249312493224933249342493524936249372493824939249402494124942249432494424945249462494724948249492495024951249522495324954249552495624957249582495924960249612496224963249642496524966249672496824969249702497124972249732497424975249762497724978249792498024981249822498324984249852498624987249882498924990249912499224993249942499524996249972499824999250002500125002250032500425005250062500725008250092501025011250122501325014250152501625017250182501925020250212502225023250242502525026250272502825029250302503125032250332503425035250362503725038250392504025041250422504325044250452504625047250482504925050250512505225053250542505525056250572505825059250602506125062250632506425065250662506725068250692507025071250722507325074250752507625077250782507925080250812508225083250842508525086250872508825089250902509125092250932509425095250962509725098250992510025101251022510325104251052510625107251082510925110251112511225113251142511525116251172511825119251202512125122251232512425125251262512725128251292513025131251322513325134251352513625137251382513925140251412514225143251442514525146251472514825149251502515125152251532515425155251562515725158251592516025161251622516325164251652516625167251682516925170251712517225173251742517525176251772517825179251802518125182251832518425185251862518725188251892519025191251922519325194251952519625197251982519925200252012520225203252042520525206252072520825209252102521125212252132521425215252162521725218252192522025221252222522325224252252522625227252282522925230252312523225233252342523525236252372523825239252402524125242252432524425245252462524725248252492525025251252522525325254252552525625257252582525925260252612526225263252642526525266252672526825269252702527125272252732527425275252762527725278252792528025281252822528325284252852528625287252882528925290252912529225293252942529525296252972529825299253002530125302253032530425305253062530725308253092531025311253122531325314253152531625317253182531925320253212532225323253242532525326253272532825329253302533125332253332533425335253362533725338253392534025341253422534325344253452534625347253482534925350253512535225353253542535525356253572535825359253602536125362253632536425365253662536725368253692537025371253722537325374253752537625377253782537925380253812538225383253842538525386253872538825389253902539125392253932539425395253962539725398253992540025401254022540325404254052540625407254082540925410254112541225413254142541525416254172541825419254202542125422254232542425425254262542725428254292543025431254322543325434254352543625437254382543925440254412544225443254442544525446254472544825449254502545125452254532545425455254562545725458254592546025461254622546325464254652546625467254682546925470254712547225473254742547525476254772547825479254802548125482254832548425485254862548725488254892549025491254922549325494254952549625497254982549925500255012550225503255042550525506255072550825509255102551125512255132551425515255162551725518255192552025521255222552325524255252552625527255282552925530255312553225533255342553525536255372553825539255402554125542255432554425545255462554725548255492555025551255522555325554255552555625557255582555925560255612556225563255642556525566255672556825569255702557125572255732557425575255762557725578255792558025581255822558325584255852558625587255882558925590255912559225593255942559525596255972559825599256002560125602256032560425605256062560725608256092561025611256122561325614256152561625617256182561925620256212562225623256242562525626256272562825629256302563125632256332563425635256362563725638256392564025641256422564325644256452564625647256482564925650256512565225653256542565525656256572565825659256602566125662256632566425665256662566725668256692567025671256722567325674256752567625677256782567925680256812568225683256842568525686256872568825689256902569125692256932569425695256962569725698256992570025701257022570325704257052570625707257082570925710257112571225713257142571525716257172571825719257202572125722257232572425725257262572725728257292573025731257322573325734257352573625737257382573925740257412574225743257442574525746257472574825749257502575125752257532575425755257562575725758257592576025761257622576325764257652576625767257682576925770257712577225773257742577525776257772577825779257802578125782257832578425785257862578725788257892579025791257922579325794257952579625797257982579925800258012580225803258042580525806258072580825809258102581125812258132581425815258162581725818258192582025821258222582325824258252582625827258282582925830258312583225833258342583525836258372583825839258402584125842258432584425845258462584725848258492585025851258522585325854258552585625857258582585925860258612586225863258642586525866258672586825869258702587125872258732587425875258762587725878258792588025881258822588325884258852588625887258882588925890258912589225893258942589525896258972589825899259002590125902259032590425905259062590725908259092591025911259122591325914259152591625917259182591925920259212592225923259242592525926259272592825929259302593125932259332593425935259362593725938259392594025941259422594325944259452594625947259482594925950259512595225953259542595525956259572595825959259602596125962259632596425965259662596725968259692597025971259722597325974259752597625977259782597925980259812598225983259842598525986259872598825989259902599125992259932599425995259962599725998259992600026001260022600326004260052600626007260082600926010260112601226013260142601526016260172601826019260202602126022260232602426025260262602726028260292603026031260322603326034260352603626037260382603926040260412604226043260442604526046260472604826049260502605126052260532605426055260562605726058260592606026061260622606326064260652606626067260682606926070260712607226073260742607526076260772607826079260802608126082260832608426085260862608726088260892609026091260922609326094260952609626097260982609926100261012610226103261042610526106261072610826109261102611126112261132611426115261162611726118261192612026121261222612326124261252612626127261282612926130261312613226133261342613526136261372613826139261402614126142261432614426145261462614726148261492615026151261522615326154261552615626157261582615926160261612616226163261642616526166261672616826169261702617126172261732617426175261762617726178261792618026181261822618326184261852618626187261882618926190261912619226193261942619526196261972619826199262002620126202262032620426205262062620726208262092621026211262122621326214262152621626217262182621926220262212622226223262242622526226262272622826229262302623126232262332623426235262362623726238262392624026241262422624326244262452624626247262482624926250262512625226253262542625526256262572625826259262602626126262262632626426265262662626726268262692627026271262722627326274262752627626277262782627926280262812628226283262842628526286262872628826289262902629126292262932629426295262962629726298262992630026301263022630326304263052630626307263082630926310263112631226313263142631526316263172631826319263202632126322263232632426325263262632726328263292633026331263322633326334263352633626337263382633926340263412634226343263442634526346263472634826349263502635126352263532635426355263562635726358263592636026361263622636326364263652636626367263682636926370263712637226373263742637526376263772637826379263802638126382263832638426385263862638726388263892639026391263922639326394263952639626397263982639926400264012640226403264042640526406264072640826409264102641126412264132641426415264162641726418264192642026421264222642326424264252642626427264282642926430264312643226433264342643526436264372643826439264402644126442264432644426445264462644726448264492645026451264522645326454264552645626457264582645926460264612646226463264642646526466264672646826469264702647126472264732647426475264762647726478264792648026481264822648326484264852648626487264882648926490264912649226493264942649526496264972649826499265002650126502265032650426505265062650726508265092651026511265122651326514265152651626517265182651926520265212652226523265242652526526265272652826529265302653126532265332653426535265362653726538265392654026541265422654326544265452654626547265482654926550265512655226553265542655526556265572655826559265602656126562265632656426565265662656726568265692657026571265722657326574265752657626577265782657926580265812658226583265842658526586265872658826589265902659126592265932659426595265962659726598265992660026601266022660326604266052660626607266082660926610266112661226613266142661526616266172661826619266202662126622266232662426625266262662726628266292663026631266322663326634266352663626637266382663926640266412664226643266442664526646266472664826649266502665126652266532665426655266562665726658266592666026661266622666326664266652666626667266682666926670266712667226673266742667526676266772667826679266802668126682266832668426685266862668726688266892669026691266922669326694266952669626697266982669926700267012670226703267042670526706267072670826709267102671126712267132671426715267162671726718267192672026721267222672326724267252672626727267282672926730267312673226733267342673526736267372673826739267402674126742267432674426745267462674726748267492675026751267522675326754267552675626757267582675926760267612676226763267642676526766267672676826769267702677126772267732677426775267762677726778267792678026781267822678326784267852678626787267882678926790267912679226793267942679526796267972679826799268002680126802268032680426805268062680726808268092681026811268122681326814268152681626817268182681926820268212682226823268242682526826268272682826829268302683126832268332683426835268362683726838268392684026841268422684326844268452684626847268482684926850268512685226853268542685526856268572685826859268602686126862268632686426865268662686726868268692687026871268722687326874268752687626877268782687926880268812688226883268842688526886268872688826889268902689126892268932689426895268962689726898268992690026901269022690326904269052690626907269082690926910269112691226913269142691526916269172691826919269202692126922269232692426925269262692726928269292693026931269322693326934269352693626937269382693926940269412694226943269442694526946269472694826949269502695126952269532695426955269562695726958269592696026961269622696326964269652696626967269682696926970269712697226973269742697526976269772697826979269802698126982269832698426985269862698726988269892699026991269922699326994269952699626997269982699927000270012700227003270042700527006270072700827009270102701127012270132701427015270162701727018270192702027021270222702327024270252702627027270282702927030270312703227033270342703527036270372703827039270402704127042270432704427045270462704727048270492705027051270522705327054270552705627057270582705927060270612706227063270642706527066270672706827069270702707127072270732707427075270762707727078270792708027081270822708327084270852708627087270882708927090270912709227093270942709527096270972709827099271002710127102271032710427105271062710727108271092711027111271122711327114271152711627117271182711927120271212712227123271242712527126271272712827129271302713127132271332713427135271362713727138271392714027141271422714327144271452714627147271482714927150271512715227153271542715527156271572715827159271602716127162271632716427165271662716727168271692717027171271722717327174271752717627177271782717927180271812718227183271842718527186271872718827189271902719127192271932719427195271962719727198271992720027201272022720327204272052720627207272082720927210272112721227213272142721527216272172721827219272202722127222272232722427225272262722727228272292723027231272322723327234272352723627237272382723927240272412724227243272442724527246272472724827249272502725127252272532725427255272562725727258272592726027261272622726327264272652726627267272682726927270272712727227273272742727527276272772727827279272802728127282272832728427285272862728727288272892729027291272922729327294272952729627297272982729927300273012730227303273042730527306273072730827309273102731127312273132731427315273162731727318273192732027321273222732327324273252732627327273282732927330273312733227333273342733527336273372733827339273402734127342273432734427345273462734727348273492735027351273522735327354273552735627357273582735927360273612736227363273642736527366273672736827369273702737127372273732737427375273762737727378273792738027381273822738327384273852738627387273882738927390273912739227393273942739527396273972739827399274002740127402274032740427405274062740727408274092741027411274122741327414274152741627417274182741927420274212742227423274242742527426274272742827429274302743127432274332743427435274362743727438274392744027441274422744327444274452744627447274482744927450274512745227453274542745527456274572745827459274602746127462274632746427465274662746727468274692747027471274722747327474274752747627477274782747927480274812748227483274842748527486274872748827489274902749127492274932749427495274962749727498274992750027501275022750327504275052750627507275082750927510275112751227513275142751527516275172751827519275202752127522275232752427525275262752727528275292753027531275322753327534275352753627537275382753927540275412754227543275442754527546275472754827549275502755127552275532755427555275562755727558275592756027561275622756327564275652756627567275682756927570275712757227573275742757527576275772757827579275802758127582275832758427585275862758727588275892759027591275922759327594275952759627597275982759927600276012760227603276042760527606276072760827609276102761127612276132761427615276162761727618276192762027621276222762327624276252762627627276282762927630276312763227633276342763527636276372763827639276402764127642276432764427645276462764727648276492765027651276522765327654276552765627657276582765927660276612766227663276642766527666276672766827669276702767127672276732767427675276762767727678276792768027681276822768327684276852768627687276882768927690276912769227693276942769527696276972769827699277002770127702277032770427705277062770727708277092771027711277122771327714277152771627717277182771927720277212772227723277242772527726277272772827729277302773127732277332773427735277362773727738277392774027741277422774327744277452774627747277482774927750277512775227753277542775527756277572775827759277602776127762277632776427765277662776727768277692777027771277722777327774277752777627777277782777927780277812778227783277842778527786277872778827789277902779127792277932779427795277962779727798277992780027801278022780327804278052780627807278082780927810278112781227813278142781527816278172781827819278202782127822278232782427825278262782727828278292783027831278322783327834278352783627837278382783927840278412784227843278442784527846278472784827849278502785127852278532785427855278562785727858278592786027861278622786327864278652786627867278682786927870278712787227873278742787527876278772787827879278802788127882278832788427885278862788727888278892789027891278922789327894278952789627897278982789927900279012790227903279042790527906279072790827909279102791127912279132791427915279162791727918279192792027921279222792327924279252792627927279282792927930279312793227933279342793527936279372793827939279402794127942279432794427945279462794727948279492795027951279522795327954279552795627957279582795927960279612796227963279642796527966279672796827969279702797127972279732797427975279762797727978279792798027981279822798327984279852798627987279882798927990279912799227993279942799527996279972799827999280002800128002280032800428005280062800728008280092801028011280122801328014280152801628017280182801928020280212802228023280242802528026280272802828029280302803128032280332803428035280362803728038280392804028041280422804328044280452804628047280482804928050280512805228053280542805528056280572805828059280602806128062280632806428065280662806728068280692807028071280722807328074280752807628077280782807928080280812808228083280842808528086280872808828089280902809128092280932809428095280962809728098280992810028101281022810328104281052810628107281082810928110281112811228113281142811528116281172811828119281202812128122281232812428125281262812728128281292813028131281322813328134281352813628137281382813928140281412814228143281442814528146281472814828149281502815128152281532815428155281562815728158281592816028161281622816328164281652816628167281682816928170281712817228173281742817528176281772817828179281802818128182281832818428185281862818728188281892819028191281922819328194281952819628197281982819928200282012820228203282042820528206282072820828209282102821128212282132821428215282162821728218282192822028221282222822328224282252822628227282282822928230282312823228233282342823528236282372823828239282402824128242282432824428245282462824728248282492825028251282522825328254282552825628257282582825928260282612826228263282642826528266282672826828269282702827128272282732827428275282762827728278282792828028281282822828328284282852828628287282882828928290282912829228293282942829528296282972829828299283002830128302283032830428305283062830728308283092831028311283122831328314283152831628317283182831928320283212832228323283242832528326283272832828329
  1. #include "pch-cpp.hpp"
  2. struct VirtualActionInvoker0
  3. {
  4. typedef void (*Action)(void*, const RuntimeMethod*);
  5. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  6. {
  7. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  8. ((Action)invokeData.methodPtr)(obj, invokeData.method);
  9. }
  10. };
  11. template <typename T1>
  12. struct VirtualActionInvoker1
  13. {
  14. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  15. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
  16. {
  17. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  18. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  19. }
  20. };
  21. template <typename T1, typename T2>
  22. struct VirtualActionInvoker2
  23. {
  24. typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
  25. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
  26. {
  27. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  28. ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  29. }
  30. };
  31. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
  32. struct VirtualActionInvoker6
  33. {
  34. typedef void (*Action)(void*, T1, T2, T3, T4, T5, T6, const RuntimeMethod*);
  35. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6)
  36. {
  37. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  38. ((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, invokeData.method);
  39. }
  40. };
  41. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7>
  42. struct VirtualActionInvoker7
  43. {
  44. typedef void (*Action)(void*, T1, T2, T3, T4, T5, T6, T7, const RuntimeMethod*);
  45. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7)
  46. {
  47. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  48. ((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, invokeData.method);
  49. }
  50. };
  51. template <typename R>
  52. struct VirtualFuncInvoker0
  53. {
  54. typedef R (*Func)(void*, const RuntimeMethod*);
  55. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  56. {
  57. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  58. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  59. }
  60. };
  61. struct InterfaceActionInvoker0
  62. {
  63. typedef void (*Action)(void*, const RuntimeMethod*);
  64. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  65. {
  66. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  67. ((Action)invokeData.methodPtr)(obj, invokeData.method);
  68. }
  69. };
  70. template <typename T1>
  71. struct InterfaceActionInvoker1
  72. {
  73. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  74. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
  75. {
  76. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  77. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  78. }
  79. };
  80. template <typename T1, typename T2>
  81. struct InterfaceActionInvoker2
  82. {
  83. typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
  84. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
  85. {
  86. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  87. ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  88. }
  89. };
  90. template <typename T1, typename T2, typename T3>
  91. struct InterfaceActionInvoker3
  92. {
  93. typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*);
  94. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
  95. {
  96. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  97. ((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
  98. }
  99. };
  100. template <typename R>
  101. struct InterfaceFuncInvoker0
  102. {
  103. typedef R (*Func)(void*, const RuntimeMethod*);
  104. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  105. {
  106. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  107. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  108. }
  109. };
  110. template <typename T1>
  111. struct GenericInterfaceActionInvoker1
  112. {
  113. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  114. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
  115. {
  116. VirtualInvokeData invokeData;
  117. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  118. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  119. }
  120. };
  121. struct BaseRenderFunc_2_tCEF4A4193D64B47BA9BDF45CF9B801DEB82FED1C;
  122. struct BaseRenderFunc_2_tA367BC6873E6166CAEC57DF6061E145117B9C512;
  123. struct BaseRenderFunc_2_t094E7C8A7EBF71B6BF4F6005BEC7F91DEEE6F0E1;
  124. struct BaseRenderFunc_2_t6826C8F0E38686CFD47BB9DA7A814C4A7D4875D1;
  125. struct BaseRenderFunc_2_tE591E49F50B94BD4A68EE4AE53D002A53E531A88;
  126. struct BaseRenderFunc_2_tE23B2416B4C72EB988296E39804D6530831E183A;
  127. struct BaseRenderFunc_2_t5165FCDB04291E789A2E82A835212A89ADD4B1A0;
  128. struct BaseRenderFunc_2_t11F1319E01F54E817BEC5B5469D4B467A25EC38D;
  129. struct BaseRenderFunc_2_t1C73B04D7C1AB6A5BE0D901E52A64A980343EE74;
  130. struct DebugDisplaySettingsStats_1_tBFF67F2E6F4D9231320ABAD8D301958FC19B268E;
  131. struct Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792;
  132. struct Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32;
  133. struct Dictionary_2_tDD6BF47F912A7F06244ED851635ED0725998F586;
  134. struct Dictionary_2_t21E090827BAF9D0D011CB55C02CA666756BF1AE7;
  135. struct Dictionary_2_t54101FB5AEA0292C95D30CFAB7909873BF26E0B9;
  136. struct Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101;
  137. struct Dictionary_2_t8D403C45B564DB77AE8A32FD6D35E333ABE68793;
  138. struct Dictionary_2_t96A940D78E875DD4E24C2F48746D6A7CBE9AC441;
  139. struct Dictionary_2_tC8FA8E0C06C3A9584490723EC95DC65E5AFFF71A;
  140. struct HashSet_1_tE8F98237DEE456C22A256E903FF802077A6BFA74;
  141. struct HashSet_1_t14FDBA5FF3DDB56BE4A2D2DE822A85F38883B496;
  142. struct IEnumerator_1_t5926539DBBB2302C569D0A07AF3A95A874CEBE33;
  143. struct IEqualityComparer_1_t614E2FAD91639EDFBD8DA9DE8D20E5E4E44053D8;
  144. struct IEqualityComparer_1_t0BB8211419723EB61BF19007AC9D62365E50500E;
  145. struct KeyCollection_tA686C666DD38921F09D02EE03406F8E02E3A68DF;
  146. struct KeyCollection_t44EE51162AC05B2D2ADB16563B8D4CAD8B593A33;
  147. struct Lazy_1_tBFAAE9132FA43826576BE872F20EDCA48C34FA3F;
  148. struct List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65;
  149. struct List_1_tD2FA3273746E404D72561E8324608D18B52B533E;
  150. struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73;
  151. struct List_1_tF9D88C946600C782EE786A252258C0AA97BD019A;
  152. struct List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34;
  153. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
  154. struct List_1_t005866C9A942E85392723D93831723E1AB1D856E;
  155. struct List_1_tB5216E2043E168F4E0A122E4594A52A4BA2394F2;
  156. struct List_1_t1EFB69EBBF25AD12F3A9E56C62B12F01D63469CD;
  157. struct List_1_t67B4F73A05A1220FF45824DBE29F391490B25A0C;
  158. struct List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6;
  159. struct List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6;
  160. struct List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF;
  161. struct List_1_t765AE77BB36102069217C0CB2BBFF40DB9CDEE0B;
  162. struct List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37;
  163. struct List_1_t9EDAF087DC60E19A2BB0DE20322CAFC776709861;
  164. struct List_1_t9B68833848E4C4D7F623C05F6B77F0449396354A;
  165. struct List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B;
  166. struct List_1_tF9F2510E1F31EAAB4FF93BF5D2FD123A1BA401D8;
  167. struct List_1_t6590FC1C3D6405E4972389536FA11B52542105C5;
  168. struct List_1_t2540B9D90666DF67213CF6D95029A7AB686A8C52;
  169. struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12;
  170. struct Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F;
  171. struct Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6;
  172. struct UnityAction_1_t9C30BCD020745BF400CBACF22C6F34ADBA2DDA6A;
  173. struct UnityAction_1_t8A6585B020500B602D0F97605B1DBE5EC8B5E9EE;
  174. struct UnityEvent_1_t8ABE5544759145B8D7A09F1C54FFCB6907EDD56E;
  175. struct ValueCollection_t4519B71E69B00EE1A5D4947313D69EF8DDE194CB;
  176. struct ValueCollection_t7C82A7FC599E2C132139E284450A42C5353689C2;
  177. struct EntryU5BU5D_tF3155BFECA32395BD14F15E0687D13BEE56E8756;
  178. struct EntryU5BU5D_t30E76199E97597583EA3FA6D179B60F8B0F72EF3;
  179. struct List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206;
  180. struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E;
  181. struct RTHandleU5BU5DU5BU5D_t6066EC3F94599A5A42DA9A893F102E9618CB612F;
  182. struct RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB;
  183. struct TextureHandleU5BU5DU5BU5D_t36A34F73F4A1EE7E90D37774A796785F0548EEB9;
  184. struct AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8;
  185. struct AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1;
  186. struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4;
  187. struct BoundsU5BU5D_t45563ED55B62FA0536E8117454C56C0CFA5B25F5;
  188. struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
  189. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
  190. struct GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408;
  191. struct GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5;
  192. struct Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98;
  193. struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
  194. struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
  195. struct LayerBatchU5BU5D_t0EBA93A4A553CC124B68561F0D8536CFE85C3195;
  196. struct Light2DU5BU5D_t82B2154049C7A198A49461BF8D3C43B2032C4B53;
  197. struct Light2DBlendStyleU5BU5D_tD2A922FE5FA60CCC63036A69CD719E15814D265A;
  198. struct LightBufferU5BU5D_t3428649187E31BC598A65EBEF35410AFF96B4DD2;
  199. struct MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D;
  200. struct Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D;
  201. struct MeshU5BU5D_t178CA36422FC397211E68FB7E39C5B2F95619689;
  202. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
  203. struct PhysicsShape2DU5BU5D_tA1AB70893D21D57FB86D0DB946736CF973B9AA5B;
  204. struct PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE;
  205. struct RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF;
  206. struct RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5;
  207. struct RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE;
  208. struct ScriptableRenderPassU5BU5D_tC40E3619A24B14CB90535A47C826514BE1343F87;
  209. struct ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143;
  210. struct ShadowCaster2DU5BU5D_tFE30E144D785567FC9F351DB87FC39A1364A38F2;
  211. struct ShadowCasterGroup2DU5BU5D_t006FAD67E63312F058E4E2601D32D5079738683F;
  212. struct SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53;
  213. struct SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B;
  214. struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
  215. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
  216. struct TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7;
  217. struct TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24;
  218. struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
  219. struct UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83;
  220. struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
  221. struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
  222. struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD;
  223. struct ItemU5BU5D_t4AC8CDDFF9ED634B9ECE154F0C638C00B12B5CCB;
  224. struct BlitMaterialDataU5BU5D_tE7C98B1065D3ACEFD33E7B71693827E153CF5729;
  225. struct LightMeshVertexU5BU5D_t148DD69C87414B5F05F0AEE34D75820F65279329;
  226. struct MinMaxBoundsU5BU5D_tBCCC38EDCBA810A447297E68EF7A3B22AE8A25C3;
  227. struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
  228. struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
  229. struct BaseCommandBuffer_tD67BB9B3F740537BD3F3A96FA17D06E6C3BFDC06;
  230. struct BaseDeformationSystem_t440A724339280842EB0604EFB4825E07B8D147A0;
  231. struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA;
  232. struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
  233. struct Bloom_t0C806C947E1D104DC95E933B3FB9A307CBB5B225;
  234. struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3;
  235. struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184;
  236. struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B;
  237. struct ChromaticAberration_t84EAB576773C3AD4DE77A13952B487F9DA10DA9F;
  238. struct Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52;
  239. struct ColorAdjustments_t97EE64C6DB384E5F6BC48C3FA13C207E8FC87A86;
  240. struct ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644;
  241. struct ColorLookup_t01A600A6D30CFBF1BA4A82FE2C2E97586B5D393C;
  242. struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7;
  243. struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
  244. struct CompositeShadowCaster2D_t1BC1B94E06CFA2F091127C9F763D85580CF2744F;
  245. struct ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C;
  246. struct ContextItem_tFC5ECB349F0410923AE6BC2A9CAACA3589B51086;
  247. struct CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8;
  248. struct CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82;
  249. struct CullingAllocationInfo_tB260F5CD0B290F74E145EB16E54B901CC68D9D5A;
  250. struct CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487;
  251. struct DebugDisplayGPUResidentDrawer_tF9C1E662C774B366AD07B9EB4E0DB7FF5BFFC278;
  252. struct DebugDisplaySettingsCommon_tC2EB56792BEE0BB23F9E2316D04D5B7494102C20;
  253. struct DebugDisplaySettingsLighting_t7DC0135652202CB3DEAB99CC630DDC44A695C4B0;
  254. struct DebugDisplaySettingsMaterial_t1216E6947CF7C77A4FA32054B14EAC7ED7E59E58;
  255. struct DebugDisplaySettingsRendering_t0112AECF41E04E8EB029F3B2C769BB05A72D50F3;
  256. struct DebugDisplaySettingsVolume_t3E447ED99A00BE4F99E6E1A536AF8A45E6B46214;
  257. struct DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4;
  258. struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
  259. struct DepthOfField_t7CFE75BDAF1877EF64F50E70D621A893CF3637EF;
  260. struct DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584;
  261. struct DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB;
  262. struct DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526;
  263. struct DrawScreenSpaceUIPass_t397E07595465217B2B9A6994E9116158439EE686;
  264. struct DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63;
  265. struct EdgeCollider2D_tB7A39F2B1345894C40577A62FD62244702DE3710;
  266. struct FilmGrain_t87D5F559E2E345EE7BD347456D99BC8E232A5172;
  267. struct FinalBlitPass_t5A422DA2B38F1886E0F5AC3D26CE2455177C3EAC;
  268. struct HDRDebugViewPass_t1FC1B0F01FF5DBD18E7813E17D58C428B14800D1;
  269. struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
  270. struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
  271. struct ILight2DCullResult_tEFAF8D99AB687F868772AE79E916D7DBFF623D11;
  272. struct IPixelPerfectCamera_tBE8802CBCF00955B1E84AF5B4924A0EA72C7D1E4;
  273. struct IRasterCommandBuffer_t2B04AADA72F2D418AA77387747F7F281C35F6967;
  274. struct IRasterRenderGraphBuilder_t607F94718848D836CFEEF0DE553E4A79CABD9372;
  275. struct IUnsafeRenderGraphBuilder_t60BB47E91098AE0177EA53951D7A2B7DC56A6A28;
  276. struct ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616;
  277. struct InternalRenderGraphContext_t7197268EBA8C241EB895B070A5E0C71B111D7503;
  278. struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB;
  279. struct LensDistortion_t54FF310512B37DD2D9DBEEF9DA9DDF1F0A2082C6;
  280. struct Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC;
  281. struct Light2DCullResult_tA428D2EEDB1E00874E421ACED62386EEE5CCAD0D;
  282. struct LightBatch_t7AC0AF3F1D2D4DC49BF8C09F2E12E2EEC32C6327;
  283. struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
  284. struct MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D;
  285. struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
  286. struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4;
  287. struct MethodInfo_t;
  288. struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71;
  289. struct MotionBlur_tCC3C4B1EDF692B22533C0ADBCE5D92101E566161;
  290. struct MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB;
  291. struct NativeByteArray_t00AD4D7C7C72A027130BB70342A88974A5B45E45;
  292. struct NativePassCompiler_t4E5CE894AF5B8832B5828B22DAB0EA4FAC819E07;
  293. struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8;
  294. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
  295. struct PaniniProjection_t1E2B2CBC65D2E9BC9D4C6C07163D742F1FE85BDA;
  296. struct PhysicsShapeGroup2D_tDD50752FEA50CB691889997A8E0E2789F26DA003;
  297. struct PixelPerfectBackgroundPass_t22C02F2ADDAA4ACA61CE16E6EE6B18A730DDE854;
  298. struct PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195;
  299. struct PixelPerfectCameraInternal_tAEDD9ED6B941D1E486D99AE7387C8C0BD984C3CC;
  300. struct PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E;
  301. struct PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05;
  302. struct PostProcessPass_t146B366124B6BB9597B9E9299DA4391FDE159F5C;
  303. struct ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE;
  304. struct RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B;
  305. struct RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F;
  306. struct RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8;
  307. struct Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90;
  308. struct Render2DLightingPass_tB075B8C7F3333F269D30518C64F32D52C0DF11AF;
  309. struct RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E;
  310. struct RenderGraphBuilders_t899F9362CCFA453C5AF608B820107C9C37860D2A;
  311. struct RenderGraphCompilationCache_t25B996EBE41BF50CAE9A81E97B9BBE376AAB55D2;
  312. struct RenderGraphDebugParams_t36422B33508548E3E56CBAD04521104C2B3E669D;
  313. struct RenderGraphDefaultResources_tCE331152C84ED1A36CF186CA0092AE10E599E25D;
  314. struct RenderGraphLogger_t63D96976880E0CD356860F2470D7DAF60B1AD40C;
  315. struct RenderGraphObjectPool_t2F5488D55D836B54B6E85D2952105BA61AEE6437;
  316. struct RenderGraphPass_tEFB5BD685D417024760D82991EEEA4F4D0454A93;
  317. struct RenderGraphResourceRegistry_t87A07027B2175239DB5239913091B9D9FE7244D1;
  318. struct RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13;
  319. struct RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA;
  320. struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27;
  321. struct Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF;
  322. struct Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6;
  323. struct Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA;
  324. struct Renderer2DResources_t97ED14A2ADFF5D2B493ABAAAEF53542C32C3457E;
  325. struct Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F;
  326. struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
  327. struct ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791;
  328. struct ScreenSpaceLensFlare_tD7947C3729433473EC2581203353CB6106239076;
  329. struct ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0;
  330. struct ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892;
  331. struct ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7;
  332. struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692;
  333. struct ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500;
  334. struct ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D;
  335. struct ShadowCasterGroup2DManager_tD4DF649108FFD9B4E2F33AD838D64B91F21D49CB;
  336. struct ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA;
  337. struct ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E;
  338. struct ShadowShape2DProvider_t1F3F4E0A5018EE73690AF70C6A97CF35A1D01072;
  339. struct ShadowShape2DProvider_Collider2D_t77A4B534BB1ADE084DBA265AF42036901D640B76;
  340. struct ShadowShape2DProvider_SpriteRenderer_t7D1E14DFF027CA3D66FC39FC529440D2490EB7FC;
  341. struct ShadowShape2DProvider_SpriteShape_tC6F79DD019A4694AD8D67A651FF2648009D00DC2;
  342. struct ShadowShape2DProvider_SpriteSkin_t0C1264BAF518B98FCF5AE6E717E1837835F18B3B;
  343. struct Spline_tD674213224F697425072FBF76AE3FD203AD2B818;
  344. struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99;
  345. struct SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B;
  346. struct SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C;
  347. struct SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17;
  348. struct SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E;
  349. struct SpriteShapeGeometryCreator_t7A84B10A6429A625610D783C12A86ED5F1C515C4;
  350. struct SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC;
  351. struct SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1;
  352. struct StpHistory_t9A3E110F0E97FE93E44838B51A330C2111F96081;
  353. struct String_t;
  354. struct TaaHistory_tA203D496A5F23B4717184375DEAA12944359B85D;
  355. struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700;
  356. struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
  357. struct Tonemapping_tB71CED262B25FC58B0259FD05DD32821C2858DBA;
  358. struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
  359. struct Type_t;
  360. struct Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342;
  361. struct UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93;
  362. struct UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7;
  363. struct UniversalCameraHistory_t15D275DAE9AD5B608CE533D0FCE0884F07BB1E80;
  364. struct UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2;
  365. struct UniversalPostProcessingData_tBCA7E18614BDDFBC3E7326D7B977B74401E4E98C;
  366. struct UniversalRenderPipelineDebugDisplaySettings_t8E70DD217918DB0E7BD8BCCD9958C3E781DE0653;
  367. struct UniversalRenderPipelineRuntimeShaders_tD8AE97114385E9EA58E9C85DC5DBEE19C5F8AA65;
  368. struct UniversalRenderPipelineRuntimeTextures_tDA15F1E9BFCD85610D963AC723C03EB214D1EB86;
  369. struct UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6;
  370. struct UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626;
  371. struct UniversalResourceDataBase_t22F227228119E69F9151E30D6DC4BE0BAA0ADDE4;
  372. struct UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2;
  373. struct UnsafeGraphContext_t6E24BDE4C6B0924FCC4DE11BFA5B750FF6F03320;
  374. struct UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55;
  375. struct Vignette_t77147DD5FEEB4476AF22BD98255F8010738985DC;
  376. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
  377. struct VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8;
  378. struct XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF;
  379. struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD;
  380. struct PassData_tDAE1D33171A4E5E3DF38E7D534325CC68CA166BF;
  381. struct U3CU3Ec_t34DAC6772A7F9BDAB109034020634254F29DAFD6;
  382. struct PassData_t0813DBD9B14B67C56B08520FD0AB9F214F2B5A0A;
  383. struct PassData_tF70F090B9F8F10D501515F31CF899BBEECA8D8B2;
  384. struct DebugFinalValidationPassData_t8E6E203E5F9FFDDBB98153741C76049EEF9F744B;
  385. struct DebugSetupPassData_t6FF39B74BC8FDCBD41EF92A852D5495C4F6F33EA;
  386. struct U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB;
  387. struct PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6;
  388. struct U3CU3Ec_t69FFB61B5C3D057A5680ED39546F078C9DA48B3C;
  389. struct PassData_t92129A6FBDFF1095ABB780177C421D0CDC5FB92C;
  390. struct U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C;
  391. struct PassData_t1ADAD9068B17F4A5028ED177F1D84AB676180C3D;
  392. struct SetGlobalPassData_tB0959871A55A61E0DC2B77CCDE2E5BA8D596B03A;
  393. struct PassData_tA3EECD98DD71C46435D8A9E939D836A105BD9121;
  394. struct U3CU3Ec_t4247B655FB7A4C0E295416317C9EE57FADE9C92B;
  395. struct EdgeComparer_t1C315465BD6F9E1B52EC5F34BDA035CB77CE957E;
  396. struct PassData_t040721763CAC21C7BE315B3E869B0FD8FB39DD4A;
  397. struct FullScreenRenderPass_tE11FAAB9F61795113958C2575D684FF47A8F930D;
  398. struct PassDataCIExy_t3D14002FFE16B5518BF83D3BB6C8D066592E7548;
  399. struct PassDataDebugView_tF804D2408283BB60F5160AD59E52A5D5C0F4D0FE;
  400. struct ShaderResources_t5CFF4C7697343EC59BAE5094B637F9EC23CE6D59;
  401. struct TextureResources_t9220AC464374C6AA55163CD0AC71C62B85E6C122;
  402. struct MaterialLibrary_t8053C51029AC815F75559B570CE50FDB4ADB7562;
  403. struct CompiledGraph_tC8C6B8E2DD962A7BBC9B48ED868E03BE278D0644;
  404. struct OnExecutionRegisteredDelegate_tCCD234646691F298602408925867AE91256D2226;
  405. struct OnGraphRegisteredDelegate_t7DEB75DB071EA0F49C47E2617D72D40EF3A8188C;
  406. struct U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5;
  407. struct RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371;
  408. struct DebugShaderResources_tDE399BFF5E1E9403CD4793CD8C8A51796C682B8B;
  409. struct ProbeVolumeResources_t30A6677110700C97538A9A5E99ABEE1F847C4CE7;
  410. struct U3CU3Ec_t45BBC976D9C98C8E40A99BAAFA23D3C74BA8F311;
  411. struct PassData_t368A550AC67002E488E8301FECB7FAD8DE9F0AF1;
  412. IL2CPP_EXTERN_C RuntimeClass* Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var;
  413. IL2CPP_EXTERN_C RuntimeClass* BaseRenderFunc_2_t094E7C8A7EBF71B6BF4F6005BEC7F91DEEE6F0E1_il2cpp_TypeInfo_var;
  414. IL2CPP_EXTERN_C RuntimeClass* BaseRenderFunc_2_t11F1319E01F54E817BEC5B5469D4B467A25EC38D_il2cpp_TypeInfo_var;
  415. IL2CPP_EXTERN_C RuntimeClass* BaseRenderFunc_2_t1C73B04D7C1AB6A5BE0D901E52A64A980343EE74_il2cpp_TypeInfo_var;
  416. IL2CPP_EXTERN_C RuntimeClass* BaseRenderFunc_2_t5165FCDB04291E789A2E82A835212A89ADD4B1A0_il2cpp_TypeInfo_var;
  417. IL2CPP_EXTERN_C RuntimeClass* BaseRenderFunc_2_t6826C8F0E38686CFD47BB9DA7A814C4A7D4875D1_il2cpp_TypeInfo_var;
  418. IL2CPP_EXTERN_C RuntimeClass* BaseRenderFunc_2_tE23B2416B4C72EB988296E39804D6530831E183A_il2cpp_TypeInfo_var;
  419. IL2CPP_EXTERN_C RuntimeClass* BaseRenderFunc_2_tE591E49F50B94BD4A68EE4AE53D002A53E531A88_il2cpp_TypeInfo_var;
  420. IL2CPP_EXTERN_C RuntimeClass* Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var;
  421. IL2CPP_EXTERN_C RuntimeClass* ClearTargetsPass_tE871E7860C82F1575110F27E9D5505D71C1E8D0E_il2cpp_TypeInfo_var;
  422. IL2CPP_EXTERN_C RuntimeClass* Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52_il2cpp_TypeInfo_var;
  423. IL2CPP_EXTERN_C RuntimeClass* CommandBufferHelpers_tB8C09D01D6F0369DF52DEA955F017D6001BC72E5_il2cpp_TypeInfo_var;
  424. IL2CPP_EXTERN_C RuntimeClass* CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_il2cpp_TypeInfo_var;
  425. IL2CPP_EXTERN_C RuntimeClass* CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82_il2cpp_TypeInfo_var;
  426. IL2CPP_EXTERN_C RuntimeClass* CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var;
  427. IL2CPP_EXTERN_C RuntimeClass* DebugDisplaySettings_1_tF9BB40752190C9012A404A38AD943959A102497A_il2cpp_TypeInfo_var;
  428. IL2CPP_EXTERN_C RuntimeClass* DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4_il2cpp_TypeInfo_var;
  429. IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
  430. IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101_il2cpp_TypeInfo_var;
  431. IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t96A940D78E875DD4E24C2F48746D6A7CBE9AC441_il2cpp_TypeInfo_var;
  432. IL2CPP_EXTERN_C RuntimeClass* DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var;
  433. IL2CPP_EXTERN_C RuntimeClass* DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB_il2cpp_TypeInfo_var;
  434. IL2CPP_EXTERN_C RuntimeClass* DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_il2cpp_TypeInfo_var;
  435. IL2CPP_EXTERN_C RuntimeClass* DrawScreenSpaceUIPass_t397E07595465217B2B9A6994E9116158439EE686_il2cpp_TypeInfo_var;
  436. IL2CPP_EXTERN_C RuntimeClass* DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var;
  437. IL2CPP_EXTERN_C RuntimeClass* DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49_il2cpp_TypeInfo_var;
  438. IL2CPP_EXTERN_C RuntimeClass* EdgeComparer_t1C315465BD6F9E1B52EC5F34BDA035CB77CE957E_il2cpp_TypeInfo_var;
  439. IL2CPP_EXTERN_C RuntimeClass* EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_il2cpp_TypeInfo_var;
  440. IL2CPP_EXTERN_C RuntimeClass* FinalBlitPass_t5A422DA2B38F1886E0F5AC3D26CE2455177C3EAC_il2cpp_TypeInfo_var;
  441. IL2CPP_EXTERN_C RuntimeClass* FullScreenRenderPass_tE11FAAB9F61795113958C2575D684FF47A8F930D_il2cpp_TypeInfo_var;
  442. IL2CPP_EXTERN_C RuntimeClass* GraphicsSettings_t01785CE5CB5C5105CB527619AF4D74BEF417EF1A_il2cpp_TypeInfo_var;
  443. IL2CPP_EXTERN_C RuntimeClass* Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var;
  444. IL2CPP_EXTERN_C RuntimeClass* IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var;
  445. IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
  446. IL2CPP_EXTERN_C RuntimeClass* ILight2DCullResult_tEFAF8D99AB687F868772AE79E916D7DBFF623D11_il2cpp_TypeInfo_var;
  447. IL2CPP_EXTERN_C RuntimeClass* IPixelPerfectCamera_tBE8802CBCF00955B1E84AF5B4924A0EA72C7D1E4_il2cpp_TypeInfo_var;
  448. IL2CPP_EXTERN_C RuntimeClass* IRasterRenderGraphBuilder_t607F94718848D836CFEEF0DE553E4A79CABD9372_il2cpp_TypeInfo_var;
  449. IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var;
  450. IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var;
  451. IL2CPP_EXTERN_C RuntimeClass* LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var;
  452. IL2CPP_EXTERN_C RuntimeClass* Light2DCullResult_tA428D2EEDB1E00874E421ACED62386EEE5CCAD0D_il2cpp_TypeInfo_var;
  453. IL2CPP_EXTERN_C RuntimeClass* Light2DManager_tFC5AC0AC35C797C01B1251BA92597BE56B96AF78_il2cpp_TypeInfo_var;
  454. IL2CPP_EXTERN_C RuntimeClass* LightBatch_t7AC0AF3F1D2D4DC49BF8C09F2E12E2EEC32C6327_il2cpp_TypeInfo_var;
  455. IL2CPP_EXTERN_C RuntimeClass* List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37_il2cpp_TypeInfo_var;
  456. IL2CPP_EXTERN_C RuntimeClass* List_1_t2540B9D90666DF67213CF6D95029A7AB686A8C52_il2cpp_TypeInfo_var;
  457. IL2CPP_EXTERN_C RuntimeClass* List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_il2cpp_TypeInfo_var;
  458. IL2CPP_EXTERN_C RuntimeClass* List_1_t765AE77BB36102069217C0CB2BBFF40DB9CDEE0B_il2cpp_TypeInfo_var;
  459. IL2CPP_EXTERN_C RuntimeClass* List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65_il2cpp_TypeInfo_var;
  460. IL2CPP_EXTERN_C RuntimeClass* List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34_il2cpp_TypeInfo_var;
  461. IL2CPP_EXTERN_C RuntimeClass* MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D_il2cpp_TypeInfo_var;
  462. IL2CPP_EXTERN_C RuntimeClass* MathF_t54810B9E7503B5BD0850A3D6E6336922E1553C52_il2cpp_TypeInfo_var;
  463. IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
  464. IL2CPP_EXTERN_C RuntimeClass* Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var;
  465. IL2CPP_EXTERN_C RuntimeClass* Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var;
  466. IL2CPP_EXTERN_C RuntimeClass* Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var;
  467. IL2CPP_EXTERN_C RuntimeClass* NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var;
  468. IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
  469. IL2CPP_EXTERN_C RuntimeClass* PhysicsShapeGroup2D_tDD50752FEA50CB691889997A8E0E2789F26DA003_il2cpp_TypeInfo_var;
  470. IL2CPP_EXTERN_C RuntimeClass* PixelPerfectBackgroundPass_t22C02F2ADDAA4ACA61CE16E6EE6B18A730DDE854_il2cpp_TypeInfo_var;
  471. IL2CPP_EXTERN_C RuntimeClass* PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195_il2cpp_TypeInfo_var;
  472. IL2CPP_EXTERN_C RuntimeClass* PostProcessPass_t146B366124B6BB9597B9E9299DA4391FDE159F5C_il2cpp_TypeInfo_var;
  473. IL2CPP_EXTERN_C RuntimeClass* Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F_il2cpp_TypeInfo_var;
  474. IL2CPP_EXTERN_C RuntimeClass* ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var;
  475. IL2CPP_EXTERN_C RuntimeClass* RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var;
  476. IL2CPP_EXTERN_C RuntimeClass* Render2DLightingPass_tB075B8C7F3333F269D30518C64F32D52C0DF11AF_il2cpp_TypeInfo_var;
  477. IL2CPP_EXTERN_C RuntimeClass* RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_il2cpp_TypeInfo_var;
  478. IL2CPP_EXTERN_C RuntimeClass* RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_il2cpp_TypeInfo_var;
  479. IL2CPP_EXTERN_C RuntimeClass* RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var;
  480. IL2CPP_EXTERN_C RuntimeClass* Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6_il2cpp_TypeInfo_var;
  481. IL2CPP_EXTERN_C RuntimeClass* RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var;
  482. IL2CPP_EXTERN_C RuntimeClass* RendererListParams_t13F72282BCE2DC255747FE7694C6BBC3377944B1_il2cpp_TypeInfo_var;
  483. IL2CPP_EXTERN_C RuntimeClass* RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371_il2cpp_TypeInfo_var;
  484. IL2CPP_EXTERN_C RuntimeClass* RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var;
  485. IL2CPP_EXTERN_C RuntimeClass* ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C_il2cpp_TypeInfo_var;
  486. IL2CPP_EXTERN_C RuntimeClass* ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_il2cpp_TypeInfo_var;
  487. IL2CPP_EXTERN_C RuntimeClass* ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var;
  488. IL2CPP_EXTERN_C RuntimeClass* ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var;
  489. IL2CPP_EXTERN_C RuntimeClass* ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var;
  490. IL2CPP_EXTERN_C RuntimeClass* ShadowCasterGroup2DManager_tD4DF649108FFD9B4E2F33AD838D64B91F21D49CB_il2cpp_TypeInfo_var;
  491. IL2CPP_EXTERN_C RuntimeClass* ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA_il2cpp_TypeInfo_var;
  492. IL2CPP_EXTERN_C RuntimeClass* ShadowRendering_t11D2CB7A236611C4DC6F87C3453B1EE18E292E4F_il2cpp_TypeInfo_var;
  493. IL2CPP_EXTERN_C RuntimeClass* ShadowUtility_t0C1BBD630AFC52378F32BF96AFE279382318DA3E_il2cpp_TypeInfo_var;
  494. IL2CPP_EXTERN_C RuntimeClass* SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B_il2cpp_TypeInfo_var;
  495. IL2CPP_EXTERN_C RuntimeClass* SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17_il2cpp_TypeInfo_var;
  496. IL2CPP_EXTERN_C RuntimeClass* SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1_il2cpp_TypeInfo_var;
  497. IL2CPP_EXTERN_C RuntimeClass* TextureHandleU5BU5DU5BU5D_t36A34F73F4A1EE7E90D37774A796785F0548EEB9_il2cpp_TypeInfo_var;
  498. IL2CPP_EXTERN_C RuntimeClass* TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7_il2cpp_TypeInfo_var;
  499. IL2CPP_EXTERN_C RuntimeClass* TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var;
  500. IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C_il2cpp_TypeInfo_var;
  501. IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t34DAC6772A7F9BDAB109034020634254F29DAFD6_il2cpp_TypeInfo_var;
  502. IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_il2cpp_TypeInfo_var;
  503. IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t4247B655FB7A4C0E295416317C9EE57FADE9C92B_il2cpp_TypeInfo_var;
  504. IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t45BBC976D9C98C8E40A99BAAFA23D3C74BA8F311_il2cpp_TypeInfo_var;
  505. IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t69FFB61B5C3D057A5680ED39546F078C9DA48B3C_il2cpp_TypeInfo_var;
  506. IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB_il2cpp_TypeInfo_var;
  507. IL2CPP_EXTERN_C RuntimeClass* UnityAction_1_t8A6585B020500B602D0F97605B1DBE5EC8B5E9EE_il2cpp_TypeInfo_var;
  508. IL2CPP_EXTERN_C RuntimeClass* UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var;
  509. IL2CPP_EXTERN_C RuntimeClass* UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var;
  510. IL2CPP_EXTERN_C RuntimeClass* UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_il2cpp_TypeInfo_var;
  511. IL2CPP_EXTERN_C RuntimeClass* Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_il2cpp_TypeInfo_var;
  512. IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var;
  513. IL2CPP_EXTERN_C RuntimeClass* Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var;
  514. IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
  515. IL2CPP_EXTERN_C String_t* _stringLiteral01A849374C26F36DBF4641EFCBB31ABDCEFF10D2;
  516. IL2CPP_EXTERN_C String_t* _stringLiteral036462E760D1953050197A6F33FE443041B98AA2;
  517. IL2CPP_EXTERN_C String_t* _stringLiteral06B0854D1A609C53C49CB94CFECD72B217825467;
  518. IL2CPP_EXTERN_C String_t* _stringLiteral09910D5977B9AE5638FD3E78D09802795F63468A;
  519. IL2CPP_EXTERN_C String_t* _stringLiteral1076FD93C80AC3C4276FB044D287A05D57D1E17B;
  520. IL2CPP_EXTERN_C String_t* _stringLiteral16985650950622A65B420CFCE7644DFF91942ABB;
  521. IL2CPP_EXTERN_C String_t* _stringLiteral17870CA6693777D85F2129A2C9A2AF8DCEDFC342;
  522. IL2CPP_EXTERN_C String_t* _stringLiteral1891FEDCC8F9D1066816BB96D2FC428EC30438AB;
  523. IL2CPP_EXTERN_C String_t* _stringLiteral19185977762F1D370D03E76921A267F6A5FA9F81;
  524. IL2CPP_EXTERN_C String_t* _stringLiteral19AD0C41AB960FE0D2237D2136556223F13ACAC2;
  525. IL2CPP_EXTERN_C String_t* _stringLiteral288D3B30927E4D95B96B2D2711C4053AA1D54F18;
  526. IL2CPP_EXTERN_C String_t* _stringLiteral375F7CA672568A6DBCC141249B37055AA4256DEB;
  527. IL2CPP_EXTERN_C String_t* _stringLiteral3F15F8F41DF4C3AF37D2B993D48BA1FA1C6D0FA2;
  528. IL2CPP_EXTERN_C String_t* _stringLiteral3FC35DBB19257239644F53981407A74E00BF14FF;
  529. IL2CPP_EXTERN_C String_t* _stringLiteral41118D89385559687B3613F35B6FF67BA85CE8EC;
  530. IL2CPP_EXTERN_C String_t* _stringLiteral42905289D0AA4F8BE82DD22E4AFECE44AA31BEF4;
  531. IL2CPP_EXTERN_C String_t* _stringLiteral43B451B2F3F65B14600C00C4B37606D00D97A961;
  532. IL2CPP_EXTERN_C String_t* _stringLiteral45233758724C276D8B2C2755414B3754F09B075D;
  533. IL2CPP_EXTERN_C String_t* _stringLiteral49AE794C00022ECA141068DEA9531BF6E0D342B7;
  534. IL2CPP_EXTERN_C String_t* _stringLiteral547AC61E241FAE943F5C7A2B2B3DECDDB15A36D6;
  535. IL2CPP_EXTERN_C String_t* _stringLiteral59791A65D207D2AA97A592DADB7A64BD07F3542E;
  536. IL2CPP_EXTERN_C String_t* _stringLiteral61F79F467FA9DAD0CFFA10BB156FAE9319CAAF13;
  537. IL2CPP_EXTERN_C String_t* _stringLiteral6BB148816DE832D438B4EA52AC76303D149E0BA5;
  538. IL2CPP_EXTERN_C String_t* _stringLiteral6C920E34688F7991D49DBFBFFC81AD8A09A6C879;
  539. IL2CPP_EXTERN_C String_t* _stringLiteral6CC3E1DD33A38E3E2F04D65592EC5A28179A3CE6;
  540. IL2CPP_EXTERN_C String_t* _stringLiteral7825BD5F32C61F945759E173E5A5EBBBADEA89D1;
  541. IL2CPP_EXTERN_C String_t* _stringLiteral7AABE19CAC898AAE7225AEDC7D93A175A3003021;
  542. IL2CPP_EXTERN_C String_t* _stringLiteral80FD5417542E820E70C2E9ED71CADC04BC0312E9;
  543. IL2CPP_EXTERN_C String_t* _stringLiteral811E250337E8A7914E5D45E7E58D2BB634D43347;
  544. IL2CPP_EXTERN_C String_t* _stringLiteral8B5B8B04B7FEFCE063C1A88497D1B1861B41EE60;
  545. IL2CPP_EXTERN_C String_t* _stringLiteral8CF7A2891F5BD0F9F30C29E2C382C2EBF02F6DB4;
  546. IL2CPP_EXTERN_C String_t* _stringLiteral91ABAD3673451703B430AD160C29E250BE042AA0;
  547. IL2CPP_EXTERN_C String_t* _stringLiteralA0C00C2763378950E345BDEF3948D5F5A7945709;
  548. IL2CPP_EXTERN_C String_t* _stringLiteralA62ED4163EA56A6434CCD6C4B2718E8856C195C1;
  549. IL2CPP_EXTERN_C String_t* _stringLiteralA700CB3AEAF019C05A1068B7A8506C8CFEF51F0E;
  550. IL2CPP_EXTERN_C String_t* _stringLiteralAAD2775BC420C9F715F23D254D98789E3CAF61BC;
  551. IL2CPP_EXTERN_C String_t* _stringLiteralAD974DDA1554EBCA7E62EB00065F6F22F45C1897;
  552. IL2CPP_EXTERN_C String_t* _stringLiteralB16B9F4914FCE4E9FDF3EF05567B61DADB25A851;
  553. IL2CPP_EXTERN_C String_t* _stringLiteralB6165C62293F83278A2E7D3F0CC1018E9C46EB1F;
  554. IL2CPP_EXTERN_C String_t* _stringLiteralB859348DA9BC4E878BBD90F7C20CE91D2F7D3BA1;
  555. IL2CPP_EXTERN_C String_t* _stringLiteralBADFFE553338E60D3B9423A1E8132DA6D5EC950B;
  556. IL2CPP_EXTERN_C String_t* _stringLiteralBD95C421DC1A7D701DDD7D8BD51DEDA1CBA7ACFA;
  557. IL2CPP_EXTERN_C String_t* _stringLiteralC508B8C2FD379A0FAC49E50E68401700F06E2B1A;
  558. IL2CPP_EXTERN_C String_t* _stringLiteralC8B3F485C7232D90884130F2900C6FE0697181DF;
  559. IL2CPP_EXTERN_C String_t* _stringLiteralD18826B8F9956538D8114EB9A78BF250BCE75126;
  560. IL2CPP_EXTERN_C String_t* _stringLiteralD36223260B5663B6EAAC648CD7B61F6B3F111DDF;
  561. IL2CPP_EXTERN_C String_t* _stringLiteralD8BF8109D422898094670361691F0D73B9DAB474;
  562. IL2CPP_EXTERN_C String_t* _stringLiteralD971929694EC44844096A844D2D2E5F29C0178B9;
  563. IL2CPP_EXTERN_C String_t* _stringLiteralDC6C23BF78B020C950ADF705C581663526DCDBFE;
  564. IL2CPP_EXTERN_C String_t* _stringLiteralE559E7401E7DFE8ABF729BCBEF09F7AC568BF4EC;
  565. IL2CPP_EXTERN_C String_t* _stringLiteralE7BDDA8530BBBFA60A4AB63033AB7392593414D6;
  566. IL2CPP_EXTERN_C String_t* _stringLiteralF7B41412E1D9EBEFD4D660695CB7AAEE55E4B089;
  567. IL2CPP_EXTERN_C const RuntimeMethod* Array_IndexOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m697B633D0C1EECAC6C493EC797FC44416F706F4F_RuntimeMethod_var;
  568. IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mC91ACC92AD57CA6CA00991DAF1DB3830BCE07AF8_RuntimeMethod_var;
  569. IL2CPP_EXTERN_C const RuntimeMethod* Component_TryGetComponent_TisCompositeShadowCaster2D_t1BC1B94E06CFA2F091127C9F763D85580CF2744F_m81033B548836A2B22E8139385D654E75E80F24F2_RuntimeMethod_var;
  570. IL2CPP_EXTERN_C const RuntimeMethod* Component_TryGetComponent_TisPixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195_m28C108A584519252161C0332BA9B6A9C9F569568_RuntimeMethod_var;
  571. IL2CPP_EXTERN_C const RuntimeMethod* Component_TryGetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mB716E62C397CE180F1E59E318CD5073E785CCDE3_RuntimeMethod_var;
  572. IL2CPP_EXTERN_C const RuntimeMethod* Component_TryGetComponent_TisShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D_m6ACA9EF2EB3511C59FE758504FA7B4BE4DB82EC9_RuntimeMethod_var;
  573. IL2CPP_EXTERN_C const RuntimeMethod* Component_TryGetComponent_TisSpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B_mD688D72984FC989FE13E543250B95B3138B0D0DB_RuntimeMethod_var;
  574. IL2CPP_EXTERN_C const RuntimeMethod* Component_TryGetComponent_TisSpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC_m8B2441FF28AB440847D580D67B40C44CF4F9095E_RuntimeMethod_var;
  575. IL2CPP_EXTERN_C const RuntimeMethod* Component_TryGetComponent_TisSpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1_mBF501EE6C24714DF8A2EC4453A8C6991243457BA_RuntimeMethod_var;
  576. IL2CPP_EXTERN_C const RuntimeMethod* Component_TryGetComponent_TisUniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_m399477CCB032DFC9D1F9D077AC7E5E237504FE86_RuntimeMethod_var;
  577. IL2CPP_EXTERN_C const RuntimeMethod* ContextContainer_Create_TisUniversal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342_m6FCCCFFACB36985E8DA3AC9F31961ABC2E68F431_RuntimeMethod_var;
  578. IL2CPP_EXTERN_C const RuntimeMethod* ContextContainer_GetOrCreate_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_mA72FAB78A88562E89DC8369EAB3E1B466466E28A_RuntimeMethod_var;
  579. IL2CPP_EXTERN_C const RuntimeMethod* ContextContainer_Get_TisUniversal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342_m9F909B697D5B8D1EC35289099AA236EC1A400CEE_RuntimeMethod_var;
  580. IL2CPP_EXTERN_C const RuntimeMethod* ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_RuntimeMethod_var;
  581. IL2CPP_EXTERN_C const RuntimeMethod* ContextContainer_Get_TisUniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2_m7D529C251F384985900DEA334BC399BAD36BFC8F_RuntimeMethod_var;
  582. IL2CPP_EXTERN_C const RuntimeMethod* ContextContainer_Get_TisUniversalPostProcessingData_tBCA7E18614BDDFBC3E7326D7B977B74401E4E98C_m753CB398AA6F5991AD6C1C43B7142DDC449CAAED_RuntimeMethod_var;
  583. IL2CPP_EXTERN_C const RuntimeMethod* ContextContainer_Get_TisUniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6_m71849CEFB9C023EDE026A0F38CE6044274505C06_RuntimeMethod_var;
  584. IL2CPP_EXTERN_C const RuntimeMethod* ContextContainer_Get_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_m1CAD9250ED48A65B3DE774336F9221928EB054B4_RuntimeMethod_var;
  585. IL2CPP_EXTERN_C const RuntimeMethod* CopyCameraSortingLayerPass_Execute_mC8C162963E5AF8105475B43617E22A88778D417D_RuntimeMethod_var;
  586. IL2CPP_EXTERN_C const RuntimeMethod* DebugDisplaySettings_1_get_Instance_m6C56D7F9230F1B79878679208F04EE70F413D93B_RuntimeMethod_var;
  587. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m210CB4F87A1F622104C3D5E75E395A339D038F1B_RuntimeMethod_var;
  588. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mA886E7B6D99A501EACE33F394F6843226BEE9B68_RuntimeMethod_var;
  589. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mE074D082C40A3F619792B0E2537F8ACFE653BCD8_RuntimeMethod_var;
  590. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m9D080CAEAEDD10A0781FBCB50D6AD605566663CD_RuntimeMethod_var;
  591. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_EnsureCapacity_mBB99C37E19EB6885B79E5E0943821CE46592EEB2_RuntimeMethod_var;
  592. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_m9D3D3BFB1194BA77BECD7273ABD77603A7561630_RuntimeMethod_var;
  593. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_mDC79AAA136DFC0C0CFA09FFF42ABCAD171815E07_RuntimeMethod_var;
  594. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m4F51537239BC5ADF9FC7E2089F72D1053BF51978_RuntimeMethod_var;
  595. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m992627C6F883919B60D561504A5D79B44462A497_RuntimeMethod_var;
  596. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_mE5A501B3451CC5F787324D121BC3F5782F0197AF_RuntimeMethod_var;
  597. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m69CFD2332264BF2C67C6C936AD313D3F11E20E51_RuntimeMethod_var;
  598. IL2CPP_EXTERN_C const RuntimeMethod* DrawLight2DPass_Execute_mEC6764D1C34A2A74A5F276B0096F8FEA1DB5E0F8_RuntimeMethod_var;
  599. IL2CPP_EXTERN_C const RuntimeMethod* DrawNormal2DPass_Execute_m30D5D86F00E92F89A86E6BB6CA3291B99995256B_RuntimeMethod_var;
  600. IL2CPP_EXTERN_C const RuntimeMethod* DrawRenderer2DPass_Execute_m7130CAC027A9827B9E62A169E20DC4FA5557C3D1_RuntimeMethod_var;
  601. IL2CPP_EXTERN_C const RuntimeMethod* DrawShadow2DPass_Execute_m1D4260EEC7BE1CED5D0289E73052EC64B11FE488_RuntimeMethod_var;
  602. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m27398E7EE56B3615FB69F15B7345DB1194772FB4_RuntimeMethod_var;
  603. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m334C7EB9FBAEA8BC87ECC95C2C0D322E498B6699_RuntimeMethod_var;
  604. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mB1E5FCA4FDF392EEBEF9C7073E414AA81E0443FC_RuntimeMethod_var;
  605. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mC57F7B4B847F86923DB18F28572D922085FF3D09_RuntimeMethod_var;
  606. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m163BE4325DCC1B7EA2E4E72B004DACED5888BF88_RuntimeMethod_var;
  607. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m29C44877AE440B7C67CDFC9AF883993C67C51115_RuntimeMethod_var;
  608. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m83EBC66829853F8583375633737A6705B9F14B93_RuntimeMethod_var;
  609. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mA7F43FF5FBEA3311C9BDD0965FE72EE6AAA6C70B_RuntimeMethod_var;
  610. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m9F173585FAD931312EF7F684265C41C5747AD600_RuntimeMethod_var;
  611. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mAB796AFD12A67A30DD7EC2CE78D8D9BB28028B74_RuntimeMethod_var;
  612. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mBD011FE42C0D2695B4C18692807607722C199177_RuntimeMethod_var;
  613. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mEBF4A079748192C183818DD714D1DFD79E66A828_RuntimeMethod_var;
  614. IL2CPP_EXTERN_C const RuntimeMethod* GraphicsSettings_TryGetRenderPipelineSettings_TisRenderer2DResources_t97ED14A2ADFF5D2B493ABAAAEF53542C32C3457E_m3D62B34852B971EA8CD5B03A76A41E504E059E22_RuntimeMethod_var;
  615. IL2CPP_EXTERN_C const RuntimeMethod* GraphicsSettings_TryGetRenderPipelineSettings_TisUniversalRenderPipelineRuntimeShaders_tD8AE97114385E9EA58E9C85DC5DBEE19C5F8AA65_m23854122813BC1369966F4E9BFEED1BBA668E187_RuntimeMethod_var;
  616. IL2CPP_EXTERN_C const RuntimeMethod* IRasterRenderGraphBuilder_SetRenderFunc_TisPassData_t0813DBD9B14B67C56B08520FD0AB9F214F2B5A0A_m4F47B0125F9721F07D1279E9A74A7831DCA1B394_RuntimeMethod_var;
  617. IL2CPP_EXTERN_C const RuntimeMethod* IRasterRenderGraphBuilder_SetRenderFunc_TisPassData_t1ADAD9068B17F4A5028ED177F1D84AB676180C3D_m53C3BA78D47008841C63BB46B32085ADC547A6B8_RuntimeMethod_var;
  618. IL2CPP_EXTERN_C const RuntimeMethod* IRasterRenderGraphBuilder_SetRenderFunc_TisPassData_t368A550AC67002E488E8301FECB7FAD8DE9F0AF1_m8F25D926FF6B6DB71AC17F5825186F97E90D015C_RuntimeMethod_var;
  619. IL2CPP_EXTERN_C const RuntimeMethod* IRasterRenderGraphBuilder_SetRenderFunc_TisPassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6_m18B017CFCCD39016E36FDAD08CCA7E3F94A1598C_RuntimeMethod_var;
  620. IL2CPP_EXTERN_C const RuntimeMethod* IRasterRenderGraphBuilder_SetRenderFunc_TisPassData_t92129A6FBDFF1095ABB780177C421D0CDC5FB92C_mF2A7BB75DA96D4BC261ED92957178DE3CE4013A7_RuntimeMethod_var;
  621. IL2CPP_EXTERN_C const RuntimeMethod* IRasterRenderGraphBuilder_SetRenderFunc_TisSetGlobalPassData_tB0959871A55A61E0DC2B77CCDE2E5BA8D596B03A_m23163AF9585000AF2668EBBAF6D33F9079589A87_RuntimeMethod_var;
  622. IL2CPP_EXTERN_C const RuntimeMethod* IUnsafeRenderGraphBuilder_SetRenderFunc_TisPassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6_m0848D6D2E3075E498FD90AD0C0F5D8D34AFE12E7_RuntimeMethod_var;
  623. IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_m8133793FE404782ACAEBE4FC01924B4F0AE26B45_RuntimeMethod_var;
  624. IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m614BE5D4EFF6A46C9041DC27EF17D1201629A35E_RuntimeMethod_var;
  625. IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_mEE0FC1158ECFAD90DDEED05F02D2F760078DD8AC_RuntimeMethod_var;
  626. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m4ADB447CA8AE6529CF6745F49688A75F35C394B2_RuntimeMethod_var;
  627. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var;
  628. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF3A5EF60FDEC2238D3231D336AD90BAF5096287F_RuntimeMethod_var;
  629. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m619B72FBD0D8ED2D934347F9291651B4017645DE_RuntimeMethod_var;
  630. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mAEA59F285C2A1E752D357171545DA09440A50066_RuntimeMethod_var;
  631. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_mCE1CC94864E5DFA5E7847D480EDE99BDE00B7550_RuntimeMethod_var;
  632. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Find_mCF0F67356936720756670310CA0745FA7C88DF15_RuntimeMethod_var;
  633. IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m82EFB25742BBF4B896DD9DCB9BED813145B9F14E_RuntimeMethod_var;
  634. IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m8E2C48B990B0F95638FB026033D02B94A8FEED90_RuntimeMethod_var;
  635. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Insert_m35DAAB7AE709C380CF715366BF1211C515F9A605_RuntimeMethod_var;
  636. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Insert_m4F84C5EC4E2B913EABA9314A76824D1C130082D7_RuntimeMethod_var;
  637. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_mC1F1FE627EABF38D8A7858BCE7E8260CF5C91198_RuntimeMethod_var;
  638. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_mE6EE0614D4E94293CA45A02D853389509D2D6ED3_RuntimeMethod_var;
  639. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_RuntimeMethod_var;
  640. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m40E911614E7206E05CF5A4C1B14F8DCCFF263DA8_RuntimeMethod_var;
  641. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m534D41E55754A873C7554B04FEDD5F6CC7DCDC8E_RuntimeMethod_var;
  642. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m7824E77DD5D6C01F1B4F93132CAA44E9C9405EEA_RuntimeMethod_var;
  643. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m8407E17A7AF12AA1161DF9595FB503657899405C_RuntimeMethod_var;
  644. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mD065243500076D6B8A3ADE83B478DD34A85BA9BD_RuntimeMethod_var;
  645. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Capacity_m0C3FDA53744AF9572488C5EFC5F0632D33DAAE0A_RuntimeMethod_var;
  646. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m15E446414B64EB608E8061B37984EC57F4360D2C_RuntimeMethod_var;
  647. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m32F506BE5FE2E4C613F06F8B208E0D5FC794601F_RuntimeMethod_var;
  648. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m43661B27D30A8C60848195B9E783D5842F952A08_RuntimeMethod_var;
  649. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mB569369409DE67C7AF17A0405E9F1DB681D0D968_RuntimeMethod_var;
  650. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var;
  651. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m0F64C67B6F6980EE49C60350F878BD5E31AEA07E_RuntimeMethod_var;
  652. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_RuntimeMethod_var;
  653. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m65655DE75A812900EA3B9FF0D3E048BE93F8CB78_RuntimeMethod_var;
  654. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m8B7D206E4568469AFA6C023E6F4F6480BBF637B9_RuntimeMethod_var;
  655. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m9D2DF700860A087815E3A6E1B4958B816DC57C7B_RuntimeMethod_var;
  656. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var;
  657. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mDA2D817CB4CC70B91173DEEA7E8F0F40F587D9DF_RuntimeMethod_var;
  658. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mE919D8EE751161CD7B90064F8824F7C854D27E05_RuntimeMethod_var;
  659. IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Capacity_mEE17ABA3044DA3D377C817764397BBBC260417B3_RuntimeMethod_var;
  660. IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var;
  661. IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mA34884AED16B9E3C2BBE2C9B46CF82ECAF00A54F_RuntimeMethod_var;
  662. IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_RuntimeMethod_var;
  663. IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC_RuntimeMethod_var;
  664. IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6_RuntimeMethod_var;
  665. IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344_RuntimeMethod_var;
  666. IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m1424F8E47100FAEF15B380F65C040B3EBDFEC6CA_RuntimeMethod_var;
  667. IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m4D540A81E1062EEC2C4B0697A34A4EEFB9BC9004_RuntimeMethod_var;
  668. IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_mB5DF568D4B7BC45DED58D70198AAA7C02108B1B3_RuntimeMethod_var;
  669. IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var;
  670. IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_mD6D2D9E805E66DA9D5A8766ADB32AE63A4D306D0_RuntimeMethod_var;
  671. IL2CPP_EXTERN_C const RuntimeMethod* NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545_RuntimeMethod_var;
  672. IL2CPP_EXTERN_C const RuntimeMethod* NativeSlice_1_get_Length_m7650D33DC04FE87C0736D620684106DF90ADFFBB_RuntimeMethod_var;
  673. IL2CPP_EXTERN_C const RuntimeMethod* RenderGraph_AddRasterRenderPass_TisPassData_t0813DBD9B14B67C56B08520FD0AB9F214F2B5A0A_mA8A89F8A2C036624CD198E88F093D47292121339_RuntimeMethod_var;
  674. IL2CPP_EXTERN_C const RuntimeMethod* RenderGraph_AddRasterRenderPass_TisPassData_t1ADAD9068B17F4A5028ED177F1D84AB676180C3D_m98FA1933002B597482C33CBE474F884951A4C303_RuntimeMethod_var;
  675. IL2CPP_EXTERN_C const RuntimeMethod* RenderGraph_AddRasterRenderPass_TisPassData_t368A550AC67002E488E8301FECB7FAD8DE9F0AF1_m48C85425CFB61BB419715558B8AD2EAF0F4A46E0_RuntimeMethod_var;
  676. IL2CPP_EXTERN_C const RuntimeMethod* RenderGraph_AddRasterRenderPass_TisPassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6_m0462396D2674446D855866A334FBD360C05EAB1B_RuntimeMethod_var;
  677. IL2CPP_EXTERN_C const RuntimeMethod* RenderGraph_AddRasterRenderPass_TisPassData_t92129A6FBDFF1095ABB780177C421D0CDC5FB92C_m202A6D2AEBE3D35F2D8D1D085336B649004A733F_RuntimeMethod_var;
  678. IL2CPP_EXTERN_C const RuntimeMethod* RenderGraph_AddRasterRenderPass_TisSetGlobalPassData_tB0959871A55A61E0DC2B77CCDE2E5BA8D596B03A_m1C6561145237C964C15BFA447AFB45DED9F01A3F_RuntimeMethod_var;
  679. IL2CPP_EXTERN_C const RuntimeMethod* RenderGraph_AddUnsafePass_TisPassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6_m67B25C95F1124AA80C65D63DBB544737DC3FE4AF_RuntimeMethod_var;
  680. IL2CPP_EXTERN_C const RuntimeMethod* ShadowShape2DProvider_SpriteRenderer_UpdatePersistantShapeData_m38DA83F754494DDD0890D02CCD10EAEE81E00F8C_RuntimeMethod_var;
  681. IL2CPP_EXTERN_C const RuntimeMethod* SpriteDataAccessExtensions_GetVertexAttribute_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m97992D4BCFA628DCB8FEF5900C0A3A8157B929A2_RuntimeMethod_var;
  682. IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3COnAfterRenderingU3Eb__82_0_mEA9654E3544F76DC0455325B3C7E3DFF634EBD90_RuntimeMethod_var;
  683. IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRenderU3Eb__10_0_m23C970B2AADD5C17CBDCA9A43923D8E2A92368F2_RuntimeMethod_var;
  684. IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRenderU3Eb__11_0_m96456D6CF6B1AEF48757F051518643B982B5A62C_RuntimeMethod_var;
  685. IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRenderU3Eb__12_0_mDD8F33683D7EA74046F03249C7015A1D202E4F36_RuntimeMethod_var;
  686. IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRenderU3Eb__13_0_mFB43EF72AF3B344103B8EE74FA432CF18BB0F9D0_RuntimeMethod_var;
  687. IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRenderU3Eb__13_1_m70B9E0579218A27A1EBB23C795048DDC4EE2A825_RuntimeMethod_var;
  688. IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRenderU3Eb__23_0_mFAB70DB4F5F21EFD68F6EF4A9F7163D41AB2E3EA_RuntimeMethod_var;
  689. IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRenderU3Eb__23_1_m3D5946019F298DFB281A6F0BFFA23F18934873B4_RuntimeMethod_var;
  690. IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRenderU3Eb__6_0_mD746022E4248A894CB87047D3C2FA2DA7BE758A0_RuntimeMethod_var;
  691. IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CSetupU3Eb__46_0_mFEBCA2715477B1CF0D2394643A6D2CEA6864E192_RuntimeMethod_var;
  692. IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CSetupU3Eb__46_1_m19EC4192DA21A3F55453CE7EABB17AFD08617606_RuntimeMethod_var;
  693. struct Delegate_t_marshaled_com;
  694. struct Delegate_t_marshaled_pinvoke;
  695. struct Exception_t_marshaled_com;
  696. struct Exception_t_marshaled_pinvoke;
  697. struct ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616;;
  698. struct ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshaled_com;
  699. struct ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshaled_com;;
  700. struct ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshaled_pinvoke;
  701. struct ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshaled_pinvoke;;
  702. struct RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA;;
  703. struct RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA_marshaled_com;
  704. struct RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA_marshaled_com;;
  705. struct RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA_marshaled_pinvoke;
  706. struct RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA_marshaled_pinvoke;;
  707. struct TextureHandleU5BU5DU5BU5D_t36A34F73F4A1EE7E90D37774A796785F0548EEB9;
  708. struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
  709. struct LayerBatchU5BU5D_t0EBA93A4A553CC124B68561F0D8536CFE85C3195;
  710. struct Light2DBlendStyleU5BU5D_tD2A922FE5FA60CCC63036A69CD719E15814D265A;
  711. struct MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D;
  712. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
  713. struct RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE;
  714. struct ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143;
  715. struct SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53;
  716. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
  717. struct TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7;
  718. struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
  719. struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD;
  720. struct ItemU5BU5D_t4AC8CDDFF9ED634B9ECE154F0C638C00B12B5CCB;
  721. struct MinMaxBoundsU5BU5D_tBCCC38EDCBA810A447297E68EF7A3B22AE8A25C3;
  722. IL2CPP_EXTERN_C_BEGIN
  723. IL2CPP_EXTERN_C_END
  724. #ifdef __clang__
  725. #pragma clang diagnostic push
  726. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  727. #pragma clang diagnostic ignored "-Wunused-variable"
  728. #endif
  729. struct DebugDisplaySettings_1_tF9BB40752190C9012A404A38AD943959A102497A : public RuntimeObject
  730. {
  731. HashSet_1_tE8F98237DEE456C22A256E903FF802077A6BFA74* ___m_Settings;
  732. };
  733. struct Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101 : public RuntimeObject
  734. {
  735. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  736. EntryU5BU5D_tF3155BFECA32395BD14F15E0687D13BEE56E8756* ____entries;
  737. int32_t ____count;
  738. int32_t ____freeList;
  739. int32_t ____freeCount;
  740. int32_t ____version;
  741. RuntimeObject* ____comparer;
  742. KeyCollection_tA686C666DD38921F09D02EE03406F8E02E3A68DF* ____keys;
  743. ValueCollection_t4519B71E69B00EE1A5D4947313D69EF8DDE194CB* ____values;
  744. RuntimeObject* ____syncRoot;
  745. };
  746. struct Dictionary_2_t96A940D78E875DD4E24C2F48746D6A7CBE9AC441 : public RuntimeObject
  747. {
  748. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  749. EntryU5BU5D_t30E76199E97597583EA3FA6D179B60F8B0F72EF3* ____entries;
  750. int32_t ____count;
  751. int32_t ____freeList;
  752. int32_t ____freeCount;
  753. int32_t ____version;
  754. RuntimeObject* ____comparer;
  755. KeyCollection_t44EE51162AC05B2D2ADB16563B8D4CAD8B593A33* ____keys;
  756. ValueCollection_t7C82A7FC599E2C132139E284450A42C5353689C2* ____values;
  757. RuntimeObject* ____syncRoot;
  758. };
  759. struct List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65 : public RuntimeObject
  760. {
  761. BoundsU5BU5D_t45563ED55B62FA0536E8117454C56C0CFA5B25F5* ____items;
  762. int32_t ____size;
  763. int32_t ____version;
  764. RuntimeObject* ____syncRoot;
  765. };
  766. struct List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34 : public RuntimeObject
  767. {
  768. Light2DU5BU5D_t82B2154049C7A198A49461BF8D3C43B2032C4B53* ____items;
  769. int32_t ____size;
  770. int32_t ____version;
  771. RuntimeObject* ____syncRoot;
  772. };
  773. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject
  774. {
  775. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items;
  776. int32_t ____size;
  777. int32_t ____version;
  778. RuntimeObject* ____syncRoot;
  779. };
  780. struct List_1_t005866C9A942E85392723D93831723E1AB1D856E : public RuntimeObject
  781. {
  782. PhysicsShape2DU5BU5D_tA1AB70893D21D57FB86D0DB946736CF973B9AA5B* ____items;
  783. int32_t ____size;
  784. int32_t ____version;
  785. RuntimeObject* ____syncRoot;
  786. };
  787. struct List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6 : public RuntimeObject
  788. {
  789. ScriptableRenderPassU5BU5D_tC40E3619A24B14CB90535A47C826514BE1343F87* ____items;
  790. int32_t ____size;
  791. int32_t ____version;
  792. RuntimeObject* ____syncRoot;
  793. };
  794. struct List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF : public RuntimeObject
  795. {
  796. ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* ____items;
  797. int32_t ____size;
  798. int32_t ____version;
  799. RuntimeObject* ____syncRoot;
  800. };
  801. struct List_1_t765AE77BB36102069217C0CB2BBFF40DB9CDEE0B : public RuntimeObject
  802. {
  803. ShadowCaster2DU5BU5D_tFE30E144D785567FC9F351DB87FC39A1364A38F2* ____items;
  804. int32_t ____size;
  805. int32_t ____version;
  806. RuntimeObject* ____syncRoot;
  807. };
  808. struct List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37 : public RuntimeObject
  809. {
  810. ShadowCasterGroup2DU5BU5D_t006FAD67E63312F058E4E2601D32D5079738683F* ____items;
  811. int32_t ____size;
  812. int32_t ____version;
  813. RuntimeObject* ____syncRoot;
  814. };
  815. struct List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B : public RuntimeObject
  816. {
  817. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ____items;
  818. int32_t ____size;
  819. int32_t ____version;
  820. RuntimeObject* ____syncRoot;
  821. };
  822. struct List_1_t2540B9D90666DF67213CF6D95029A7AB686A8C52 : public RuntimeObject
  823. {
  824. MinMaxBoundsU5BU5D_tBCCC38EDCBA810A447297E68EF7A3B22AE8A25C3* ____items;
  825. int32_t ____size;
  826. int32_t ____version;
  827. RuntimeObject* ____syncRoot;
  828. };
  829. struct TypeId_1_tF7C39317892E31289E8C529424E70ED463C8334C : public RuntimeObject
  830. {
  831. };
  832. struct BaseCommandBuffer_tD67BB9B3F740537BD3F3A96FA17D06E6C3BFDC06 : public RuntimeObject
  833. {
  834. CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___m_WrappedCommandBuffer;
  835. RenderGraphPass_tEFB5BD685D417024760D82991EEEA4F4D0454A93* ___m_ExecutingPass;
  836. };
  837. struct ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C : public RuntimeObject
  838. {
  839. ItemU5BU5D_t4AC8CDDFF9ED634B9ECE154F0C638C00B12B5CCB* ___m_Items;
  840. List_1_t9B68833848E4C4D7F623C05F6B77F0449396354A* ___m_ActiveItemIndices;
  841. };
  842. struct ContextItem_tFC5ECB349F0410923AE6BC2A9CAACA3589B51086 : public RuntimeObject
  843. {
  844. };
  845. struct LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135 : public RuntimeObject
  846. {
  847. };
  848. struct Light2DCullResult_tA428D2EEDB1E00874E421ACED62386EEE5CCAD0D : public RuntimeObject
  849. {
  850. List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* ___m_VisibleLights;
  851. HashSet_1_t14FDBA5FF3DDB56BE4A2D2DE822A85F38883B496* ___m_VisibleShadows;
  852. };
  853. struct LightBatch_t7AC0AF3F1D2D4DC49BF8C09F2E12E2EEC32C6327 : public RuntimeObject
  854. {
  855. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___subsets;
  856. MeshU5BU5D_t178CA36422FC397211E68FB7E39C5B2F95619689* ___lightMeshes;
  857. Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___matrices;
  858. LightBufferU5BU5D_t3428649187E31BC598A65EBEF35410AFF96B4DD2* ___lightBuffer;
  859. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* ___cachedLight;
  860. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___cachedMaterial;
  861. int32_t ___hashCode;
  862. int32_t ___lightCount;
  863. int32_t ___maxIndex;
  864. int32_t ___batchCount;
  865. int32_t ___activeCount;
  866. };
  867. struct MemberInfo_t : public RuntimeObject
  868. {
  869. };
  870. struct ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE : public RuntimeObject
  871. {
  872. CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ___U3CsamplerU3Ek__BackingField;
  873. CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ___U3CinlineSamplerU3Ek__BackingField;
  874. String_t* ___U3CnameU3Ek__BackingField;
  875. Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* ___m_Recorder;
  876. Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* ___m_InlineRecorder;
  877. };
  878. struct RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E : public RuntimeObject
  879. {
  880. NativePassCompiler_t4E5CE894AF5B8832B5828B22DAB0EA4FAC819E07* ___nativeCompiler;
  881. bool ___U3CnativeRenderPassesEnabledU3Ek__BackingField;
  882. RenderGraphResourceRegistry_t87A07027B2175239DB5239913091B9D9FE7244D1* ___m_Resources;
  883. RenderGraphObjectPool_t2F5488D55D836B54B6E85D2952105BA61AEE6437* ___m_RenderGraphPool;
  884. RenderGraphBuilders_t899F9362CCFA453C5AF608B820107C9C37860D2A* ___m_builderInstance;
  885. List_1_t1EFB69EBBF25AD12F3A9E56C62B12F01D63469CD* ___m_RenderPasses;
  886. List_1_t67B4F73A05A1220FF45824DBE29F391490B25A0C* ___m_RendererLists;
  887. RenderGraphDebugParams_t36422B33508548E3E56CBAD04521104C2B3E669D* ___m_DebugParameters;
  888. RenderGraphLogger_t63D96976880E0CD356860F2470D7DAF60B1AD40C* ___m_FrameInformationLogger;
  889. RenderGraphDefaultResources_tCE331152C84ED1A36CF186CA0092AE10E599E25D* ___m_DefaultResources;
  890. Dictionary_2_t21E090827BAF9D0D011CB55C02CA666756BF1AE7* ___m_DefaultProfilingSamplers;
  891. InternalRenderGraphContext_t7197268EBA8C241EB895B070A5E0C71B111D7503* ___m_RenderGraphContext;
  892. CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___m_PreviousCommandBuffer;
  893. List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* ___m_ImmediateModeResourceList;
  894. RenderGraphCompilationCache_t25B996EBE41BF50CAE9A81E97B9BBE376AAB55D2* ___m_CompilationCache;
  895. RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* ___m_TempMRTArrays;
  896. Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* ___m_CullingStack;
  897. String_t* ___m_CurrentExecutionName;
  898. int32_t ___m_ExecutionCount;
  899. int32_t ___m_CurrentFrameIndex;
  900. int32_t ___m_CurrentImmediatePassIndex;
  901. bool ___m_ExecutionExceptionWasRaised;
  902. bool ___m_HasRenderGraphBegun;
  903. bool ___m_RendererListCulling;
  904. bool ___m_EnableCompilationCaching;
  905. CompiledGraph_tC8C6B8E2DD962A7BBC9B48ED868E03BE278D0644* ___m_DefaultCompiledGraph;
  906. CompiledGraph_tC8C6B8E2DD962A7BBC9B48ED868E03BE278D0644* ___m_CurrentCompiledGraph;
  907. String_t* ___m_CaptureDebugDataForExecution;
  908. Dictionary_2_t8D403C45B564DB77AE8A32FD6D35E333ABE68793* ___m_DebugData;
  909. String_t* ___U3CnameU3Ek__BackingField;
  910. Dictionary_2_t54101FB5AEA0292C95D30CFAB7909873BF26E0B9* ___registeredGlobals;
  911. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___k_PassNameDebugIgnoreList;
  912. };
  913. struct Renderer2DResources_t97ED14A2ADFF5D2B493ABAAAEF53542C32C3457E : public RuntimeObject
  914. {
  915. int32_t ___m_Version;
  916. Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___m_LightShader;
  917. Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___m_ProjectedShadowShader;
  918. Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___m_SpriteShadowShader;
  919. Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___m_SpriteUnshadowShader;
  920. Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___m_GeometryShadowShader;
  921. Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___m_GeometryUnshadowShader;
  922. Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_FallOffLookup;
  923. Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___m_CopyDepthPS;
  924. };
  925. struct RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114 : public RuntimeObject
  926. {
  927. };
  928. struct ScriptableRenderPass2DExtension_tAB98CF6EDF5E55A0E9D35F53448165543C87DF30 : public RuntimeObject
  929. {
  930. };
  931. struct ShadowCasterGroup2DManager_tD4DF649108FFD9B4E2F33AD838D64B91F21D49CB : public RuntimeObject
  932. {
  933. };
  934. struct ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E : public RuntimeObject
  935. {
  936. };
  937. struct ShadowShape2DProvider_t1F3F4E0A5018EE73690AF70C6A97CF35A1D01072 : public RuntimeObject
  938. {
  939. };
  940. struct String_t : public RuntimeObject
  941. {
  942. int32_t ____stringLength;
  943. Il2CppChar ____firstChar;
  944. };
  945. struct UniversalRenderPipelineRuntimeShaders_tD8AE97114385E9EA58E9C85DC5DBEE19C5F8AA65 : public RuntimeObject
  946. {
  947. int32_t ___m_Version;
  948. Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___m_FallbackErrorShader;
  949. Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___m_BlitHDROverlay;
  950. Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___m_CoreBlitPS;
  951. Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___m_CoreBlitColorAndDepthPS;
  952. Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___m_SamplingPS;
  953. };
  954. struct UnsafeGraphContext_t6E24BDE4C6B0924FCC4DE11BFA5B750FF6F03320 : public RuntimeObject
  955. {
  956. InternalRenderGraphContext_t7197268EBA8C241EB895B070A5E0C71B111D7503* ___wrappedContext;
  957. UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* ___cmd;
  958. };
  959. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
  960. {
  961. };
  962. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
  963. {
  964. };
  965. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
  966. {
  967. };
  968. struct U3CU3Ec_t34DAC6772A7F9BDAB109034020634254F29DAFD6 : public RuntimeObject
  969. {
  970. };
  971. struct U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB : public RuntimeObject
  972. {
  973. };
  974. struct U3CU3Ec_t69FFB61B5C3D057A5680ED39546F078C9DA48B3C : public RuntimeObject
  975. {
  976. };
  977. struct U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C : public RuntimeObject
  978. {
  979. };
  980. struct SetGlobalPassData_tB0959871A55A61E0DC2B77CCDE2E5BA8D596B03A : public RuntimeObject
  981. {
  982. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* ___lightTextures;
  983. };
  984. struct U3CU3Ec_t4247B655FB7A4C0E295416317C9EE57FADE9C92B : public RuntimeObject
  985. {
  986. };
  987. struct EdgeComparer_t1C315465BD6F9E1B52EC5F34BDA035CB77CE957E : public RuntimeObject
  988. {
  989. };
  990. struct U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5 : public RuntimeObject
  991. {
  992. };
  993. struct RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371 : public RuntimeObject
  994. {
  995. bool ___U3CcameraStackingU3Ek__BackingField;
  996. bool ___U3CmsaaU3Ek__BackingField;
  997. };
  998. struct U3CU3Ec_t45BBC976D9C98C8E40A99BAAFA23D3C74BA8F311 : public RuntimeObject
  999. {
  1000. };
  1001. struct Enumerator_t1D14DD94BCD91BEF4FF6DE98D56AC788C6938CF7
  1002. {
  1003. List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* ____list;
  1004. int32_t ____index;
  1005. int32_t ____version;
  1006. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* ____current;
  1007. };
  1008. struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A
  1009. {
  1010. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list;
  1011. int32_t ____index;
  1012. int32_t ____version;
  1013. RuntimeObject* ____current;
  1014. };
  1015. struct Enumerator_t217065C53B57E784E09AB2704818CE6F68D07625
  1016. {
  1017. List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ____list;
  1018. int32_t ____index;
  1019. int32_t ____version;
  1020. ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ____current;
  1021. };
  1022. struct KeyValuePair_2_tE26A267AACCCE68FBFB8FCBF698D36BBD8844BC1
  1023. {
  1024. uint32_t ___key;
  1025. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___value;
  1026. };
  1027. struct KeyValuePair_2_tAC06C9E6230AA7E6BDA2F07D910C3CBE2F36399B
  1028. {
  1029. uint32_t ___key;
  1030. RuntimeObject* ___value;
  1031. };
  1032. struct NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A
  1033. {
  1034. uint8_t* ___m_Buffer;
  1035. int32_t ___m_Stride;
  1036. int32_t ___m_Length;
  1037. };
  1038. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
  1039. {
  1040. bool ___m_value;
  1041. };
  1042. struct CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E
  1043. {
  1044. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___frameData;
  1045. };
  1046. struct CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E_marshaled_pinvoke
  1047. {
  1048. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___frameData;
  1049. };
  1050. struct CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E_marshaled_com
  1051. {
  1052. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___frameData;
  1053. };
  1054. struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F
  1055. {
  1056. float ___r;
  1057. float ___g;
  1058. float ___b;
  1059. float ___a;
  1060. };
  1061. struct CoreCameraValues_t5BD0108A962D53208E8523BA29AFFA9F9A295F1F
  1062. {
  1063. int32_t ___filterMode;
  1064. uint32_t ___cullingMask;
  1065. int32_t ___instanceID;
  1066. };
  1067. struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
  1068. {
  1069. double ___m_value;
  1070. };
  1071. struct EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4
  1072. {
  1073. union
  1074. {
  1075. struct
  1076. {
  1077. };
  1078. uint8_t EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4__padding[1];
  1079. };
  1080. };
  1081. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
  1082. {
  1083. };
  1084. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
  1085. {
  1086. };
  1087. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
  1088. {
  1089. };
  1090. struct Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175
  1091. {
  1092. int16_t ___m_value;
  1093. };
  1094. struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
  1095. {
  1096. int32_t ___m_value;
  1097. };
  1098. struct IntPtr_t
  1099. {
  1100. void* ___m_value;
  1101. };
  1102. struct JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08
  1103. {
  1104. uint64_t ___jobGroup;
  1105. int32_t ___version;
  1106. };
  1107. struct LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB
  1108. {
  1109. int32_t ___m_Mask;
  1110. };
  1111. struct LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470
  1112. {
  1113. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___frameData;
  1114. };
  1115. struct LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470_marshaled_pinvoke
  1116. {
  1117. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___frameData;
  1118. };
  1119. struct LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470_marshaled_com
  1120. {
  1121. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___frameData;
  1122. };
  1123. struct LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15
  1124. {
  1125. int32_t ___totalLights;
  1126. int32_t ___totalShadowLights;
  1127. int32_t ___totalShadows;
  1128. int32_t ___totalNormalMapUsage;
  1129. int32_t ___totalVolumetricUsage;
  1130. int32_t ___totalVolumetricShadowUsage;
  1131. uint32_t ___blendStylesUsed;
  1132. uint32_t ___blendStylesWithLights;
  1133. };
  1134. struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682
  1135. {
  1136. union
  1137. {
  1138. struct
  1139. {
  1140. };
  1141. uint8_t Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682__padding[1];
  1142. };
  1143. };
  1144. struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6
  1145. {
  1146. float ___m00;
  1147. float ___m10;
  1148. float ___m20;
  1149. float ___m30;
  1150. float ___m01;
  1151. float ___m11;
  1152. float ___m21;
  1153. float ___m31;
  1154. float ___m02;
  1155. float ___m12;
  1156. float ___m22;
  1157. float ___m32;
  1158. float ___m03;
  1159. float ___m13;
  1160. float ___m23;
  1161. float ___m33;
  1162. };
  1163. struct PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9
  1164. {
  1165. ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* ___m_ColorGradingLutPass;
  1166. PostProcessPass_t146B366124B6BB9597B9E9299DA4391FDE159F5C* ___m_PostProcessPass;
  1167. PostProcessPass_t146B366124B6BB9597B9E9299DA4391FDE159F5C* ___m_FinalPostProcessPass;
  1168. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_AfterPostProcessColor;
  1169. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_ColorGradingLut;
  1170. PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___m_RendererPostProcessData;
  1171. PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___m_CurrentPostProcessData;
  1172. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_BlitMaterial;
  1173. };
  1174. struct PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9_marshaled_pinvoke
  1175. {
  1176. ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* ___m_ColorGradingLutPass;
  1177. PostProcessPass_t146B366124B6BB9597B9E9299DA4391FDE159F5C* ___m_PostProcessPass;
  1178. PostProcessPass_t146B366124B6BB9597B9E9299DA4391FDE159F5C* ___m_FinalPostProcessPass;
  1179. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_AfterPostProcessColor;
  1180. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_ColorGradingLut;
  1181. PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___m_RendererPostProcessData;
  1182. PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___m_CurrentPostProcessData;
  1183. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_BlitMaterial;
  1184. };
  1185. struct PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9_marshaled_com
  1186. {
  1187. ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* ___m_ColorGradingLutPass;
  1188. PostProcessPass_t146B366124B6BB9597B9E9299DA4391FDE159F5C* ___m_PostProcessPass;
  1189. PostProcessPass_t146B366124B6BB9597B9E9299DA4391FDE159F5C* ___m_FinalPostProcessPass;
  1190. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_AfterPostProcessColor;
  1191. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_ColorGradingLut;
  1192. PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___m_RendererPostProcessData;
  1193. PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___m_CurrentPostProcessData;
  1194. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_BlitMaterial;
  1195. };
  1196. struct PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4
  1197. {
  1198. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___frameData;
  1199. };
  1200. struct PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4_marshaled_pinvoke
  1201. {
  1202. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___frameData;
  1203. };
  1204. struct PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4_marshaled_com
  1205. {
  1206. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___frameData;
  1207. };
  1208. struct ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD
  1209. {
  1210. union
  1211. {
  1212. struct
  1213. {
  1214. };
  1215. uint8_t ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD__padding[1];
  1216. };
  1217. };
  1218. struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974
  1219. {
  1220. float ___x;
  1221. float ___y;
  1222. float ___z;
  1223. float ___w;
  1224. };
  1225. struct RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8 : public BaseCommandBuffer_tD67BB9B3F740537BD3F3A96FA17D06E6C3BFDC06
  1226. {
  1227. };
  1228. struct RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147
  1229. {
  1230. InternalRenderGraphContext_t7197268EBA8C241EB895B070A5E0C71B111D7503* ___wrappedContext;
  1231. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___cmd;
  1232. };
  1233. struct RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147_marshaled_pinvoke
  1234. {
  1235. InternalRenderGraphContext_t7197268EBA8C241EB895B070A5E0C71B111D7503* ___wrappedContext;
  1236. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___cmd;
  1237. };
  1238. struct RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147_marshaled_com
  1239. {
  1240. InternalRenderGraphContext_t7197268EBA8C241EB895B070A5E0C71B111D7503* ___wrappedContext;
  1241. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___cmd;
  1242. };
  1243. struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D
  1244. {
  1245. float ___m_XMin;
  1246. float ___m_YMin;
  1247. float ___m_Width;
  1248. float ___m_Height;
  1249. };
  1250. struct RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71
  1251. {
  1252. int32_t ___m_LowerBound;
  1253. int32_t ___m_UpperBound;
  1254. };
  1255. struct ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0
  1256. {
  1257. int32_t ___m_Id;
  1258. };
  1259. struct ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832
  1260. {
  1261. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___frameData;
  1262. };
  1263. struct ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832_marshaled_pinvoke
  1264. {
  1265. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___frameData;
  1266. };
  1267. struct ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832_marshaled_com
  1268. {
  1269. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___frameData;
  1270. };
  1271. struct ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3
  1272. {
  1273. int32_t ___v0;
  1274. int32_t ___v1;
  1275. };
  1276. struct ShadowShape2DProvider_SpriteShape_tC6F79DD019A4694AD8D67A651FF2648009D00DC2 : public ShadowShape2DProvider_t1F3F4E0A5018EE73690AF70C6A97CF35A1D01072
  1277. {
  1278. };
  1279. struct ShadowShape2DProvider_SpriteSkin_t0C1264BAF518B98FCF5AE6E717E1837835F18B3B : public ShadowShape2DProvider_t1F3F4E0A5018EE73690AF70C6A97CF35A1D01072
  1280. {
  1281. ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* ___m_PersistantShapeData;
  1282. int32_t ___m_LastDeformedVertexHash;
  1283. };
  1284. struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
  1285. {
  1286. float ___m_value;
  1287. };
  1288. struct SortingLayer_tB4F4D4E2CE652DB0881CDAB9E329DE9833C2B9C3
  1289. {
  1290. int32_t ___m_Id;
  1291. };
  1292. struct SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9
  1293. {
  1294. int16_t ___m_LowerBound;
  1295. int16_t ___m_UpperBound;
  1296. };
  1297. struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455
  1298. {
  1299. uint16_t ___m_value;
  1300. };
  1301. struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
  1302. {
  1303. uint32_t ___m_value;
  1304. };
  1305. struct UIntPtr_t
  1306. {
  1307. void* ____pointer;
  1308. };
  1309. struct UniversalRenderPipelineDebugDisplaySettings_t8E70DD217918DB0E7BD8BCCD9958C3E781DE0653 : public DebugDisplaySettings_1_tF9BB40752190C9012A404A38AD943959A102497A
  1310. {
  1311. DebugDisplaySettingsCommon_tC2EB56792BEE0BB23F9E2316D04D5B7494102C20* ___U3CcommonSettingsU3Ek__BackingField;
  1312. DebugDisplaySettingsMaterial_t1216E6947CF7C77A4FA32054B14EAC7ED7E59E58* ___U3CmaterialSettingsU3Ek__BackingField;
  1313. DebugDisplaySettingsRendering_t0112AECF41E04E8EB029F3B2C769BB05A72D50F3* ___U3CrenderingSettingsU3Ek__BackingField;
  1314. DebugDisplaySettingsLighting_t7DC0135652202CB3DEAB99CC630DDC44A695C4B0* ___U3ClightingSettingsU3Ek__BackingField;
  1315. DebugDisplaySettingsVolume_t3E447ED99A00BE4F99E6E1A536AF8A45E6B46214* ___U3CvolumeSettingsU3Ek__BackingField;
  1316. DebugDisplaySettingsStats_1_tBFF67F2E6F4D9231320ABAD8D301958FC19B268E* ___U3CdisplayStatsU3Ek__BackingField;
  1317. DebugDisplayGPUResidentDrawer_tF9C1E662C774B366AD07B9EB4E0DB7FF5BFFC278* ___U3CgpuResidentDrawerSettingsU3Ek__BackingField;
  1318. };
  1319. struct UniversalResourceDataBase_t22F227228119E69F9151E30D6DC4BE0BAA0ADDE4 : public ContextItem_tFC5ECB349F0410923AE6BC2A9CAACA3589B51086
  1320. {
  1321. bool ___U3CisAccessibleU3Ek__BackingField;
  1322. };
  1323. struct UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2 : public BaseCommandBuffer_tD67BB9B3F740537BD3F3A96FA17D06E6C3BFDC06
  1324. {
  1325. };
  1326. struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
  1327. {
  1328. float ___x;
  1329. float ___y;
  1330. };
  1331. struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A
  1332. {
  1333. int32_t ___m_X;
  1334. int32_t ___m_Y;
  1335. };
  1336. struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
  1337. {
  1338. float ___x;
  1339. float ___y;
  1340. float ___z;
  1341. };
  1342. struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3
  1343. {
  1344. float ___x;
  1345. float ___y;
  1346. float ___z;
  1347. float ___w;
  1348. };
  1349. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
  1350. {
  1351. union
  1352. {
  1353. struct
  1354. {
  1355. };
  1356. uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
  1357. };
  1358. };
  1359. struct float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA
  1360. {
  1361. float ___x;
  1362. float ___y;
  1363. };
  1364. struct U3ClayerCullDistancesU3Ee__FixedBuffer_t899804C5038AB391CB8F8C17638A02661B106C3F
  1365. {
  1366. union
  1367. {
  1368. struct
  1369. {
  1370. float ___FixedElementField;
  1371. };
  1372. uint8_t U3ClayerCullDistancesU3Ee__FixedBuffer_t899804C5038AB391CB8F8C17638A02661B106C3F__padding[128];
  1373. };
  1374. };
  1375. struct U3Cm_CameraCullPlanesU3Ee__FixedBuffer_t41B125C97F22DF8C016DBA29753704559C53DCD9
  1376. {
  1377. union
  1378. {
  1379. struct
  1380. {
  1381. uint8_t ___FixedElementField;
  1382. };
  1383. uint8_t U3Cm_CameraCullPlanesU3Ee__FixedBuffer_t41B125C97F22DF8C016DBA29753704559C53DCD9__padding[96];
  1384. };
  1385. };
  1386. struct U3Cm_ShadowCullPlanesU3Ee__FixedBuffer_tEBBBC21BE4AF7AC2F831E9A67E5E5CFEBDF2DE4F
  1387. {
  1388. union
  1389. {
  1390. struct
  1391. {
  1392. uint8_t ___FixedElementField;
  1393. };
  1394. uint8_t U3Cm_ShadowCullPlanesU3Ee__FixedBuffer_tEBBBC21BE4AF7AC2F831E9A67E5E5CFEBDF2DE4F__padding[96];
  1395. };
  1396. };
  1397. struct Item_tFA847F868B1ECD768A489638A61F7BC398DECDAC
  1398. {
  1399. ContextItem_tFC5ECB349F0410923AE6BC2A9CAACA3589B51086* ___storage;
  1400. bool ___isSet;
  1401. };
  1402. struct Item_tFA847F868B1ECD768A489638A61F7BC398DECDAC_marshaled_pinvoke
  1403. {
  1404. ContextItem_tFC5ECB349F0410923AE6BC2A9CAACA3589B51086* ___storage;
  1405. int32_t ___isSet;
  1406. };
  1407. struct Item_tFA847F868B1ECD768A489638A61F7BC398DECDAC_marshaled_com
  1408. {
  1409. ContextItem_tFC5ECB349F0410923AE6BC2A9CAACA3589B51086* ___storage;
  1410. int32_t ___isSet;
  1411. };
  1412. struct U3CshaderPassNamesU3Ee__FixedBuffer_t5EDC823777BDDC9D50E55FF3779FBC1B3820126D
  1413. {
  1414. union
  1415. {
  1416. struct
  1417. {
  1418. int32_t ___FixedElementField;
  1419. };
  1420. uint8_t U3CshaderPassNamesU3Ee__FixedBuffer_t5EDC823777BDDC9D50E55FF3779FBC1B3820126D__padding[64];
  1421. };
  1422. };
  1423. struct U3CrenderTargetIdsU3Ee__FixedBuffer_t6321558A3C34846EA189907CD244021D741F37C7
  1424. {
  1425. union
  1426. {
  1427. struct
  1428. {
  1429. int32_t ___FixedElementField;
  1430. };
  1431. uint8_t U3CrenderTargetIdsU3Ee__FixedBuffer_t6321558A3C34846EA189907CD244021D741F37C7__padding[16];
  1432. };
  1433. };
  1434. struct U3CrenderTargetUsedU3Ee__FixedBuffer_tB76B3193CCB85709551AAF9663C2D45E63982A55
  1435. {
  1436. union
  1437. {
  1438. struct
  1439. {
  1440. bool ___FixedElementField;
  1441. };
  1442. uint8_t U3CrenderTargetUsedU3Ee__FixedBuffer_tB76B3193CCB85709551AAF9663C2D45E63982A55__padding[4];
  1443. };
  1444. };
  1445. struct U3CrenderTargetUsedU3Ee__FixedBuffer_tB76B3193CCB85709551AAF9663C2D45E63982A55_marshaled_pinvoke
  1446. {
  1447. union
  1448. {
  1449. struct
  1450. {
  1451. int32_t ___FixedElementField;
  1452. };
  1453. uint8_t U3CrenderTargetUsedU3Ee__FixedBuffer_tB76B3193CCB85709551AAF9663C2D45E63982A55__padding[4];
  1454. };
  1455. };
  1456. struct U3CrenderTargetUsedU3Ee__FixedBuffer_tB76B3193CCB85709551AAF9663C2D45E63982A55_marshaled_com
  1457. {
  1458. union
  1459. {
  1460. struct
  1461. {
  1462. int32_t ___FixedElementField;
  1463. };
  1464. uint8_t U3CrenderTargetUsedU3Ee__FixedBuffer_tB76B3193CCB85709551AAF9663C2D45E63982A55__padding[4];
  1465. };
  1466. };
  1467. struct SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4
  1468. {
  1469. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___rtMSAA;
  1470. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___rtResolve;
  1471. String_t* ___name;
  1472. int32_t ___msaa;
  1473. };
  1474. struct SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4_marshaled_pinvoke
  1475. {
  1476. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___rtMSAA;
  1477. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___rtResolve;
  1478. char* ___name;
  1479. int32_t ___msaa;
  1480. };
  1481. struct SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4_marshaled_com
  1482. {
  1483. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___rtMSAA;
  1484. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___rtResolve;
  1485. Il2CppChar* ___name;
  1486. int32_t ___msaa;
  1487. };
  1488. struct RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03
  1489. {
  1490. bool ___requiresDepthTexture;
  1491. bool ___requiresColorTexture;
  1492. };
  1493. struct RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03_marshaled_pinvoke
  1494. {
  1495. int32_t ___requiresDepthTexture;
  1496. int32_t ___requiresColorTexture;
  1497. };
  1498. struct RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03_marshaled_com
  1499. {
  1500. int32_t ___requiresDepthTexture;
  1501. int32_t ___requiresColorTexture;
  1502. };
  1503. struct U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955
  1504. {
  1505. union
  1506. {
  1507. struct
  1508. {
  1509. uint8_t ___FixedElementField;
  1510. };
  1511. uint8_t U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955__padding[160];
  1512. };
  1513. };
  1514. struct U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D
  1515. {
  1516. union
  1517. {
  1518. struct
  1519. {
  1520. float ___FixedElementField;
  1521. };
  1522. uint8_t U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D__padding[128];
  1523. };
  1524. };
  1525. struct Enumerator_t9252F2688EF66BDDF8F781C6E327C327D4BB0CA6
  1526. {
  1527. Dictionary_2_t96A940D78E875DD4E24C2F48746D6A7CBE9AC441* ____dictionary;
  1528. int32_t ____version;
  1529. int32_t ____index;
  1530. KeyValuePair_2_tE26A267AACCCE68FBFB8FCBF698D36BBD8844BC1 ____current;
  1531. int32_t ____getEnumeratorRetType;
  1532. };
  1533. struct Enumerator_t42FC023879D0041F2016540629807C485A03B1A7
  1534. {
  1535. Dictionary_2_tC8FA8E0C06C3A9584490723EC95DC65E5AFFF71A* ____dictionary;
  1536. int32_t ____version;
  1537. int32_t ____index;
  1538. KeyValuePair_2_tAC06C9E6230AA7E6BDA2F07D910C3CBE2F36399B ____current;
  1539. int32_t ____getEnumeratorRetType;
  1540. };
  1541. struct KeyValuePair_2_t0F1A3187AC2DDCC6A7C5C29A3DE9444879E94DF6
  1542. {
  1543. ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 ___key;
  1544. int32_t ___value;
  1545. };
  1546. struct NativeCustomSlice_1_t00144D7121E64139E2BBFAEB4BA01FB646F1A71B
  1547. {
  1548. intptr_t ___data;
  1549. int32_t ___length;
  1550. int32_t ___stride;
  1551. };
  1552. struct NativeCustomSlice_1_t0D6722C6A546C76474543C10D2E576E494D019A8
  1553. {
  1554. intptr_t ___data;
  1555. int32_t ___length;
  1556. int32_t ___stride;
  1557. };
  1558. struct NativeCustomSlice_1_tB3DF9F46AA60E8412DC5B89CC7878A4BE49ABA45
  1559. {
  1560. intptr_t ___data;
  1561. int32_t ___length;
  1562. int32_t ___stride;
  1563. };
  1564. struct NativeCustomSlice_1_tA865815AD84F8F96292265305B53C918DC67A343
  1565. {
  1566. intptr_t ___data;
  1567. int32_t ___length;
  1568. int32_t ___stride;
  1569. };
  1570. struct NativeCustomSlice_1_t553B89694440B1C5C7DF7F314D7A0711AE7A0783
  1571. {
  1572. intptr_t ___data;
  1573. int32_t ___length;
  1574. int32_t ___stride;
  1575. };
  1576. struct NativeCustomSlice_1_t1BD4A99A5C57F16086ACE5EED91D969C19693921
  1577. {
  1578. intptr_t ___data;
  1579. int32_t ___length;
  1580. int32_t ___stride;
  1581. };
  1582. struct AccessFlags_tB7D400C853C05A1DB9C6B56DF14E43721F0B1739
  1583. {
  1584. int32_t ___value__;
  1585. };
  1586. struct Allocator_t996642592271AAD9EE688F142741D512C07B5824
  1587. {
  1588. int32_t ___value__;
  1589. };
  1590. struct AntialiasingMode_tDF75AC7BDAF51FA550F528F7B798416ACB8D3487
  1591. {
  1592. int32_t ___value__;
  1593. };
  1594. struct AntialiasingQuality_t45B2A050F79EB8B705FED3F3F30A70942E71D605
  1595. {
  1596. int32_t ___value__;
  1597. };
  1598. struct BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010
  1599. {
  1600. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position;
  1601. float ___radius;
  1602. };
  1603. struct Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3
  1604. {
  1605. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Center;
  1606. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Extents;
  1607. };
  1608. struct BuiltinRenderTextureType_t3D56813CAC7C6E4AC3B438039BD1CE7E62FE7C4E
  1609. {
  1610. int32_t ___value__;
  1611. };
  1612. struct CameraClearFlags_t91B921013F611457A09B92EF9C6B218CECF67202
  1613. {
  1614. int32_t ___value__;
  1615. };
  1616. struct CameraOverrideOption_tFE4F529A065C94484CFF2D27D4D7D2D8ADB145A9
  1617. {
  1618. int32_t ___value__;
  1619. };
  1620. struct CameraProperties_t9318B43C06A9BAC4CD8BC5EFCC9FE6882D296D57
  1621. {
  1622. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___screenRect;
  1623. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___viewDir;
  1624. float ___projectionNear;
  1625. float ___projectionFar;
  1626. float ___cameraNear;
  1627. float ___cameraFar;
  1628. float ___cameraAspect;
  1629. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___cameraToWorld;
  1630. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___actualWorldToClip;
  1631. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___cameraClipToWorld;
  1632. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___cameraWorldToClip;
  1633. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___implicitProjection;
  1634. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___stereoWorldToClipLeft;
  1635. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___stereoWorldToClipRight;
  1636. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___worldToCamera;
  1637. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up;
  1638. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___right;
  1639. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___transformDirection;
  1640. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___cameraEuler;
  1641. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___velocity;
  1642. float ___farPlaneWorldSpaceLength;
  1643. uint32_t ___rendererCount;
  1644. U3Cm_ShadowCullPlanesU3Ee__FixedBuffer_tEBBBC21BE4AF7AC2F831E9A67E5E5CFEBDF2DE4F ___m_ShadowCullPlanes;
  1645. U3Cm_CameraCullPlanesU3Ee__FixedBuffer_t41B125C97F22DF8C016DBA29753704559C53DCD9 ___m_CameraCullPlanes;
  1646. float ___baseFarDistance;
  1647. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___shadowCullCenter;
  1648. U3ClayerCullDistancesU3Ee__FixedBuffer_t899804C5038AB391CB8F8C17638A02661B106C3F ___layerCullDistances;
  1649. int32_t ___layerCullSpherical;
  1650. CoreCameraValues_t5BD0108A962D53208E8523BA29AFFA9F9A295F1F ___coreCameraValues;
  1651. uint32_t ___cameraType;
  1652. int32_t ___projectionIsOblique;
  1653. int32_t ___isImplicitProjectionMatrix;
  1654. bool ___useInteractiveLightBakingData;
  1655. };
  1656. struct CameraProperties_t9318B43C06A9BAC4CD8BC5EFCC9FE6882D296D57_marshaled_pinvoke
  1657. {
  1658. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___screenRect;
  1659. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___viewDir;
  1660. float ___projectionNear;
  1661. float ___projectionFar;
  1662. float ___cameraNear;
  1663. float ___cameraFar;
  1664. float ___cameraAspect;
  1665. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___cameraToWorld;
  1666. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___actualWorldToClip;
  1667. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___cameraClipToWorld;
  1668. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___cameraWorldToClip;
  1669. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___implicitProjection;
  1670. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___stereoWorldToClipLeft;
  1671. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___stereoWorldToClipRight;
  1672. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___worldToCamera;
  1673. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up;
  1674. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___right;
  1675. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___transformDirection;
  1676. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___cameraEuler;
  1677. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___velocity;
  1678. float ___farPlaneWorldSpaceLength;
  1679. uint32_t ___rendererCount;
  1680. U3Cm_ShadowCullPlanesU3Ee__FixedBuffer_tEBBBC21BE4AF7AC2F831E9A67E5E5CFEBDF2DE4F ___m_ShadowCullPlanes;
  1681. U3Cm_CameraCullPlanesU3Ee__FixedBuffer_t41B125C97F22DF8C016DBA29753704559C53DCD9 ___m_CameraCullPlanes;
  1682. float ___baseFarDistance;
  1683. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___shadowCullCenter;
  1684. U3ClayerCullDistancesU3Ee__FixedBuffer_t899804C5038AB391CB8F8C17638A02661B106C3F ___layerCullDistances;
  1685. int32_t ___layerCullSpherical;
  1686. CoreCameraValues_t5BD0108A962D53208E8523BA29AFFA9F9A295F1F ___coreCameraValues;
  1687. uint32_t ___cameraType;
  1688. int32_t ___projectionIsOblique;
  1689. int32_t ___isImplicitProjectionMatrix;
  1690. int32_t ___useInteractiveLightBakingData;
  1691. };
  1692. struct CameraProperties_t9318B43C06A9BAC4CD8BC5EFCC9FE6882D296D57_marshaled_com
  1693. {
  1694. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___screenRect;
  1695. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___viewDir;
  1696. float ___projectionNear;
  1697. float ___projectionFar;
  1698. float ___cameraNear;
  1699. float ___cameraFar;
  1700. float ___cameraAspect;
  1701. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___cameraToWorld;
  1702. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___actualWorldToClip;
  1703. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___cameraClipToWorld;
  1704. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___cameraWorldToClip;
  1705. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___implicitProjection;
  1706. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___stereoWorldToClipLeft;
  1707. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___stereoWorldToClipRight;
  1708. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___worldToCamera;
  1709. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up;
  1710. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___right;
  1711. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___transformDirection;
  1712. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___cameraEuler;
  1713. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___velocity;
  1714. float ___farPlaneWorldSpaceLength;
  1715. uint32_t ___rendererCount;
  1716. U3Cm_ShadowCullPlanesU3Ee__FixedBuffer_tEBBBC21BE4AF7AC2F831E9A67E5E5CFEBDF2DE4F ___m_ShadowCullPlanes;
  1717. U3Cm_CameraCullPlanesU3Ee__FixedBuffer_t41B125C97F22DF8C016DBA29753704559C53DCD9 ___m_CameraCullPlanes;
  1718. float ___baseFarDistance;
  1719. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___shadowCullCenter;
  1720. U3ClayerCullDistancesU3Ee__FixedBuffer_t899804C5038AB391CB8F8C17638A02661B106C3F ___layerCullDistances;
  1721. int32_t ___layerCullSpherical;
  1722. CoreCameraValues_t5BD0108A962D53208E8523BA29AFFA9F9A295F1F ___coreCameraValues;
  1723. uint32_t ___cameraType;
  1724. int32_t ___projectionIsOblique;
  1725. int32_t ___isImplicitProjectionMatrix;
  1726. int32_t ___useInteractiveLightBakingData;
  1727. };
  1728. struct CameraRenderType_tC686ABD18F67CA30E6DF217007744F509606A41D
  1729. {
  1730. int32_t ___value__;
  1731. };
  1732. struct CameraType_tCA1017DBE96964E1D967942FB98F152F14121FCD
  1733. {
  1734. int32_t ___value__;
  1735. };
  1736. struct ClearFlag_t0B57BE5A60AA0EE7CC0DAE7E7DF82EB993A59ADD
  1737. {
  1738. int32_t ___value__;
  1739. };
  1740. struct ColorGradingMode_t980B9396D20213763F23C4D474BC079FC68BF83E
  1741. {
  1742. int32_t ___value__;
  1743. };
  1744. struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7 : public RuntimeObject
  1745. {
  1746. intptr_t ___m_Ptr;
  1747. };
  1748. struct CubemapFace_t300D6E2CD7DF60D44AA28338748B607677ED1D1B
  1749. {
  1750. int32_t ___value__;
  1751. };
  1752. struct CullingOptions_t94DE290A993D1671AE0E2CAC416FD9F37222B812
  1753. {
  1754. int32_t ___value__;
  1755. };
  1756. struct CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267
  1757. {
  1758. intptr_t ___ptr;
  1759. CullingAllocationInfo_tB260F5CD0B290F74E145EB16E54B901CC68D9D5A* ___m_AllocationInfo;
  1760. };
  1761. struct DebugFullScreenMode_tEB766BE7C6F8CB12AC364BBFCB01D794D2F79771
  1762. {
  1763. int32_t ___value__;
  1764. };
  1765. struct DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4 : public RuntimeObject
  1766. {
  1767. DebugSetupPassData_t6FF39B74BC8FDCBD41EF92A852D5495C4F6F33EA* ___s_DebugSetupPassData;
  1768. DebugFinalValidationPassData_t8E6E203E5F9FFDDBB98153741C76049EEF9F744B* ___s_DebugFinalValidationPassData;
  1769. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_ReplacementMaterial;
  1770. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_HDRDebugViewMaterial;
  1771. HDRDebugViewPass_t1FC1B0F01FF5DBD18E7813E17D58C428B14800D1* ___m_HDRDebugViewPass;
  1772. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_DebugScreenColorHandle;
  1773. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_DebugScreenDepthHandle;
  1774. UniversalRenderPipelineRuntimeTextures_tDA15F1E9BFCD85610D963AC723C03EB214D1EB86* ___m_RuntimeTextures;
  1775. bool ___m_HasDebugRenderTarget;
  1776. bool ___m_DebugRenderTargetSupportsStereo;
  1777. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_DebugRenderTargetPixelRect;
  1778. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_DebugRenderTargetRangeRemap;
  1779. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_DebugRenderTarget;
  1780. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_DebugFontTexture;
  1781. UniversalRenderPipelineDebugDisplaySettings_t8E70DD217918DB0E7BD8BCCD9958C3E781DE0653* ___m_DebugDisplaySettings;
  1782. };
  1783. struct DebugLightingFeatureFlags_t3C06D9805A503D0B8F86DD20740B36B8D0BECCFC
  1784. {
  1785. int32_t ___value__;
  1786. };
  1787. struct DebugLightingMode_t25BFA497C411523EDC10E048FAED7BE88507E3CC
  1788. {
  1789. int32_t ___value__;
  1790. };
  1791. struct DebugMipInfoMode_tACC9FBFB82079F41CF4483FC6748825CE96FB97C
  1792. {
  1793. int32_t ___value__;
  1794. };
  1795. struct DebugMipMapModeTerrainTexture_t3A80BFE9B1F3F898C29CC9FE8FB85F788B7D7316
  1796. {
  1797. int32_t ___value__;
  1798. };
  1799. struct DebugMipMapStatusMode_tC1F2BB03B3FB0335947B7F49D21C56E1FB237997
  1800. {
  1801. int32_t ___value__;
  1802. };
  1803. struct DebugOverdrawMode_tD0722D3AB7D89146717E9CFD7703F18E6C728ACE
  1804. {
  1805. int32_t ___value__;
  1806. };
  1807. struct DebugPostProcessingMode_t10836A037369A3E02166D938092FDCAAEB1C7934
  1808. {
  1809. int32_t ___value__;
  1810. };
  1811. struct DebugSceneOverrideMode_t9B04DEDB486A515397D02EFFC03637B14F0077E0
  1812. {
  1813. int32_t ___value__;
  1814. };
  1815. struct DebugValidationMode_t387187AD146D9B59B659C4F5C9B47192BFBF7EB8
  1816. {
  1817. int32_t ___value__;
  1818. };
  1819. struct DebugWireframeMode_t99987445F09A01ACF64D97733EC6DEEE1027496A
  1820. {
  1821. int32_t ___value__;
  1822. };
  1823. struct DefaultFormat_t76E7B829061170DA4EE4B2B6574C47DD182B7BF3
  1824. {
  1825. int32_t ___value__;
  1826. };
  1827. struct DeformationMethods_t000B20CF8AF60AE29C8009E24F96964D0E06EF03
  1828. {
  1829. int32_t ___value__;
  1830. };
  1831. struct Delegate_t : public RuntimeObject
  1832. {
  1833. intptr_t ___method_ptr;
  1834. intptr_t ___invoke_impl;
  1835. RuntimeObject* ___m_target;
  1836. intptr_t ___method;
  1837. intptr_t ___delegate_trampoline;
  1838. intptr_t ___extra_arg;
  1839. intptr_t ___method_code;
  1840. intptr_t ___interp_method;
  1841. intptr_t ___interp_invoke_impl;
  1842. MethodInfo_t* ___method_info;
  1843. MethodInfo_t* ___original_method_info;
  1844. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  1845. bool ___method_is_virtual;
  1846. };
  1847. struct Delegate_t_marshaled_pinvoke
  1848. {
  1849. intptr_t ___method_ptr;
  1850. intptr_t ___invoke_impl;
  1851. Il2CppIUnknown* ___m_target;
  1852. intptr_t ___method;
  1853. intptr_t ___delegate_trampoline;
  1854. intptr_t ___extra_arg;
  1855. intptr_t ___method_code;
  1856. intptr_t ___interp_method;
  1857. intptr_t ___interp_invoke_impl;
  1858. MethodInfo_t* ___method_info;
  1859. MethodInfo_t* ___original_method_info;
  1860. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  1861. int32_t ___method_is_virtual;
  1862. };
  1863. struct Delegate_t_marshaled_com
  1864. {
  1865. intptr_t ___method_ptr;
  1866. intptr_t ___invoke_impl;
  1867. Il2CppIUnknown* ___m_target;
  1868. intptr_t ___method;
  1869. intptr_t ___delegate_trampoline;
  1870. intptr_t ___extra_arg;
  1871. intptr_t ___method_code;
  1872. intptr_t ___interp_method;
  1873. intptr_t ___interp_invoke_impl;
  1874. MethodInfo_t* ___method_info;
  1875. MethodInfo_t* ___original_method_info;
  1876. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  1877. int32_t ___method_is_virtual;
  1878. };
  1879. struct DepthBits_tB559EBF2048F6D10B241E6425FBAEC78C282D5DD
  1880. {
  1881. int32_t ___value__;
  1882. };
  1883. struct DistanceMetric_t071B9815BB961E33F7CA2C553CA725F61AE09EDE
  1884. {
  1885. int32_t ___value__;
  1886. };
  1887. struct Downsampling_tFE6A5D41D0A9881972AE6C6470FA5E1700410D49
  1888. {
  1889. int32_t ___value__;
  1890. };
  1891. struct DrawRendererFlags_t3AD0574208BFF93F323D5E1E92012F19EAE972CD
  1892. {
  1893. int32_t ___value__;
  1894. };
  1895. struct Exception_t : public RuntimeObject
  1896. {
  1897. String_t* ____className;
  1898. String_t* ____message;
  1899. RuntimeObject* ____data;
  1900. Exception_t* ____innerException;
  1901. String_t* ____helpURL;
  1902. RuntimeObject* ____stackTrace;
  1903. String_t* ____stackTraceString;
  1904. String_t* ____remoteStackTraceString;
  1905. int32_t ____remoteStackIndex;
  1906. RuntimeObject* ____dynamicMethods;
  1907. int32_t ____HResult;
  1908. String_t* ____source;
  1909. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  1910. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  1911. IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips;
  1912. int32_t ___caught_in_unmanaged;
  1913. };
  1914. struct Exception_t_marshaled_pinvoke
  1915. {
  1916. char* ____className;
  1917. char* ____message;
  1918. RuntimeObject* ____data;
  1919. Exception_t_marshaled_pinvoke* ____innerException;
  1920. char* ____helpURL;
  1921. Il2CppIUnknown* ____stackTrace;
  1922. char* ____stackTraceString;
  1923. char* ____remoteStackTraceString;
  1924. int32_t ____remoteStackIndex;
  1925. Il2CppIUnknown* ____dynamicMethods;
  1926. int32_t ____HResult;
  1927. char* ____source;
  1928. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  1929. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  1930. Il2CppSafeArray* ___native_trace_ips;
  1931. int32_t ___caught_in_unmanaged;
  1932. };
  1933. struct Exception_t_marshaled_com
  1934. {
  1935. Il2CppChar* ____className;
  1936. Il2CppChar* ____message;
  1937. RuntimeObject* ____data;
  1938. Exception_t_marshaled_com* ____innerException;
  1939. Il2CppChar* ____helpURL;
  1940. Il2CppIUnknown* ____stackTrace;
  1941. Il2CppChar* ____stackTraceString;
  1942. Il2CppChar* ____remoteStackTraceString;
  1943. int32_t ____remoteStackIndex;
  1944. Il2CppIUnknown* ____dynamicMethods;
  1945. int32_t ____HResult;
  1946. Il2CppChar* ____source;
  1947. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  1948. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  1949. Il2CppSafeArray* ___native_trace_ips;
  1950. int32_t ___caught_in_unmanaged;
  1951. };
  1952. struct FilterMode_t4AD57F1A3FE272D650E0E688BA044AE872BD2A34
  1953. {
  1954. int32_t ___value__;
  1955. };
  1956. struct FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F
  1957. {
  1958. RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 ___m_RenderQueueRange;
  1959. int32_t ___m_LayerMask;
  1960. uint32_t ___m_RenderingLayerMask;
  1961. uint32_t ___m_BatchLayerMask;
  1962. int32_t ___m_ExcludeMotionVectorObjects;
  1963. int32_t ___m_ForceAllMotionVectorObjects;
  1964. SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9 ___m_SortingLayerRange;
  1965. };
  1966. struct GizmoSubset_t832D722616DF5A47294E692996ACD2FE975BE6D8
  1967. {
  1968. int32_t ___value__;
  1969. };
  1970. struct GraphicsDeviceType_t65150C9055D1BC1E377E894972629BF22BA2CBF5
  1971. {
  1972. int32_t ___value__;
  1973. };
  1974. struct GraphicsFormat_tC3D1898F3F3F1F57256C7F3FFD6BA9A37AE7E713
  1975. {
  1976. int32_t ___value__;
  1977. };
  1978. struct HDRColorBufferPrecision_tEF57E1CB7C2B230E3AFF5D6628010DD456EA58C7
  1979. {
  1980. int32_t ___value__;
  1981. };
  1982. struct HDRDebugMode_tDAFCB753D916E35C7B9584A0D07B61B7C9B5739A
  1983. {
  1984. int32_t ___value__;
  1985. };
  1986. struct ImageScalingMode_tB7E238BD8F6E6D9CBC6C2C92E3E4C9DF72A4AF54
  1987. {
  1988. int32_t ___value__;
  1989. };
  1990. struct ImageUpscalingFilter_t6BAB8A7CB0216E88F69458503780865981937631
  1991. {
  1992. int32_t ___value__;
  1993. };
  1994. struct ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616
  1995. {
  1996. bool ___clearOnFirstUse;
  1997. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor;
  1998. bool ___discardOnLastUse;
  1999. };
  2000. struct ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshaled_pinvoke
  2001. {
  2002. int32_t ___clearOnFirstUse;
  2003. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor;
  2004. int32_t ___discardOnLastUse;
  2005. };
  2006. struct ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshaled_com
  2007. {
  2008. int32_t ___clearOnFirstUse;
  2009. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor;
  2010. int32_t ___discardOnLastUse;
  2011. };
  2012. struct LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A
  2013. {
  2014. int32_t ___m_IsOrthographic;
  2015. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_CameraPosition;
  2016. float ___m_FieldOfView;
  2017. float ___m_OrthoSize;
  2018. int32_t ___m_CameraPixelHeight;
  2019. };
  2020. struct LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3
  2021. {
  2022. int32_t ___startLayerID;
  2023. int32_t ___endLayerValue;
  2024. SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9 ___layerRange;
  2025. LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15 ___lightStats;
  2026. U3CrenderTargetIdsU3Ee__FixedBuffer_t6321558A3C34846EA189907CD244021D741F37C7 ___renderTargetIds;
  2027. U3CrenderTargetUsedU3Ee__FixedBuffer_tB76B3193CCB85709551AAF9663C2D45E63982A55 ___renderTargetUsed;
  2028. List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* ___lights;
  2029. List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* ___shadowLights;
  2030. List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37* ___shadowCasters;
  2031. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___activeBlendStylesIndices;
  2032. };
  2033. struct LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3_marshaled_pinvoke
  2034. {
  2035. int32_t ___startLayerID;
  2036. int32_t ___endLayerValue;
  2037. SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9 ___layerRange;
  2038. LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15 ___lightStats;
  2039. U3CrenderTargetIdsU3Ee__FixedBuffer_t6321558A3C34846EA189907CD244021D741F37C7 ___renderTargetIds;
  2040. U3CrenderTargetUsedU3Ee__FixedBuffer_tB76B3193CCB85709551AAF9663C2D45E63982A55_marshaled_pinvoke ___renderTargetUsed;
  2041. List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* ___lights;
  2042. List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* ___shadowLights;
  2043. List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37* ___shadowCasters;
  2044. Il2CppSafeArray* ___activeBlendStylesIndices;
  2045. };
  2046. struct LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3_marshaled_com
  2047. {
  2048. int32_t ___startLayerID;
  2049. int32_t ___endLayerValue;
  2050. SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9 ___layerRange;
  2051. LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15 ___lightStats;
  2052. U3CrenderTargetIdsU3Ee__FixedBuffer_t6321558A3C34846EA189907CD244021D741F37C7 ___renderTargetIds;
  2053. U3CrenderTargetUsedU3Ee__FixedBuffer_tB76B3193CCB85709551AAF9663C2D45E63982A55_marshaled_com ___renderTargetUsed;
  2054. List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* ___lights;
  2055. List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* ___shadowLights;
  2056. List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37* ___shadowCasters;
  2057. Il2CppSafeArray* ___activeBlendStylesIndices;
  2058. };
  2059. struct MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D : public RuntimeObject
  2060. {
  2061. intptr_t ___m_Ptr;
  2062. };
  2063. struct NativeArrayOptions_t3E979EEF4B4840228A7692A97DA07553C6465F1D
  2064. {
  2065. int32_t ___value__;
  2066. };
  2067. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
  2068. {
  2069. intptr_t ___m_CachedPtr;
  2070. };
  2071. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
  2072. {
  2073. intptr_t ___m_CachedPtr;
  2074. };
  2075. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
  2076. {
  2077. intptr_t ___m_CachedPtr;
  2078. };
  2079. struct PerObjectData_t04DDCBE9ABF1113E8F9BAFCF4A7F94DD841B9CC9
  2080. {
  2081. int32_t ___value__;
  2082. };
  2083. struct PhysicsShapeType2D_t44AE2DF9DE93C130AF36529B830CDCD34D55223B
  2084. {
  2085. int32_t ___value__;
  2086. };
  2087. struct PixelPerfectCameraInternal_tAEDD9ED6B941D1E486D99AE7387C8C0BD984C3CC : public RuntimeObject
  2088. {
  2089. RuntimeObject* ___m_Component;
  2090. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* ___m_SerializableComponent;
  2091. float ___originalOrthoSize;
  2092. bool ___hasPostProcessLayer;
  2093. bool ___cropFrameXAndY;
  2094. bool ___cropFrameXOrY;
  2095. bool ___useStretchFill;
  2096. int32_t ___zoom;
  2097. bool ___useOffscreenRT;
  2098. int32_t ___offscreenRTWidth;
  2099. int32_t ___offscreenRTHeight;
  2100. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___pixelRect;
  2101. float ___orthoSize;
  2102. float ___unitsPerPixel;
  2103. int32_t ___cinemachineVCamZoom;
  2104. bool ___requiresUpscaling;
  2105. };
  2106. struct PixelValidationChannels_t13AF5414D31D7587054690DE7DA1EE9128AAF112
  2107. {
  2108. int32_t ___value__;
  2109. };
  2110. struct ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD
  2111. {
  2112. intptr_t ___m_Ptr;
  2113. };
  2114. struct RTClearFlags_t127E0A4F62D0A19D256CBCB7AB0E7A774A96C24F
  2115. {
  2116. int32_t ___value__;
  2117. };
  2118. struct RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6
  2119. {
  2120. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___previousViewportSize;
  2121. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___previousRenderTargetSize;
  2122. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___currentViewportSize;
  2123. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___currentRenderTargetSize;
  2124. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___rtHandleScale;
  2125. };
  2126. struct ReflectionProbeSortingCriteria_tC7B547F11F4EF1259DB024027DD9562A19EA957E
  2127. {
  2128. int32_t ___value__;
  2129. };
  2130. struct RenderBufferLoadAction_t3333B2CABABAC39DA0CDC25602E5E4FD93C2CB0E
  2131. {
  2132. int32_t ___value__;
  2133. };
  2134. struct RenderBufferStoreAction_t87683F22C09634E24A574F21F42037C953A2C8B7
  2135. {
  2136. int32_t ___value__;
  2137. };
  2138. struct RenderGraphResourceType_t5F552AF06E38DEC5775B77F13C8783A895FCD086
  2139. {
  2140. int32_t ___value__;
  2141. };
  2142. struct RenderPassEvent_t65FBDDF314AC831A598C794FD81BB61AD3930353
  2143. {
  2144. int32_t ___value__;
  2145. };
  2146. struct RenderPassEvent2D_t2F8CD3576A16459BD9592D61046557D2B1EA5495
  2147. {
  2148. int32_t ___value__;
  2149. };
  2150. struct RenderTextureCreationFlags_t1C01993691E5BA956575134696509089FE852F50
  2151. {
  2152. int32_t ___value__;
  2153. };
  2154. struct RenderTextureFormat_tB6F1ED5040395B46880CE00312D2FDDBF9EEB40F
  2155. {
  2156. int32_t ___value__;
  2157. };
  2158. struct RenderTextureMemoryless_tE3B7F3AE353C3E9ACF86076376EB862131D19A69
  2159. {
  2160. int32_t ___value__;
  2161. };
  2162. struct Renderer2DResource_t392F1E55E9305DE3E6633426BBC0A9145C560F10
  2163. {
  2164. int32_t ___value__;
  2165. };
  2166. struct RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85
  2167. {
  2168. uintptr_t ___context;
  2169. uint32_t ___index;
  2170. uint32_t ___frame;
  2171. uint32_t ___type;
  2172. uint32_t ___contextID;
  2173. };
  2174. struct RendererListHandleType_tF4A920C02D6273E876EA0E5E7BF6B7096E278E57
  2175. {
  2176. int32_t ___value__;
  2177. };
  2178. struct RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71
  2179. {
  2180. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___frameData;
  2181. CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___cameraData;
  2182. LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470 ___lightData;
  2183. ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832 ___shadowData;
  2184. PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4 ___postProcessingData;
  2185. };
  2186. struct RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71_marshaled_pinvoke
  2187. {
  2188. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___frameData;
  2189. CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E_marshaled_pinvoke ___cameraData;
  2190. LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470_marshaled_pinvoke ___lightData;
  2191. ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832_marshaled_pinvoke ___shadowData;
  2192. PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4_marshaled_pinvoke ___postProcessingData;
  2193. };
  2194. struct RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71_marshaled_com
  2195. {
  2196. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___frameData;
  2197. CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E_marshaled_com ___cameraData;
  2198. LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470_marshaled_com ___lightData;
  2199. ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832_marshaled_com ___shadowData;
  2200. PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4_marshaled_com ___postProcessingData;
  2201. };
  2202. struct RenderingMode_t55C56C57973CFEF6AC1C91E2F4D7C8D76FF393A1
  2203. {
  2204. int32_t ___value__;
  2205. };
  2206. struct RuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E
  2207. {
  2208. int32_t ___value__;
  2209. };
  2210. struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
  2211. {
  2212. intptr_t ___value;
  2213. };
  2214. struct ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36
  2215. {
  2216. intptr_t ___m_Ptr;
  2217. };
  2218. struct ScriptableRenderPassInput_t2E28A5DE1B3B8001EE14298E0133EFF3204DE645
  2219. {
  2220. int32_t ___value__;
  2221. };
  2222. struct ShadowSamplingMode_t8BE740C4258CFEDDBAC01FDC0438D8EE3F776BA8
  2223. {
  2224. int32_t ___value__;
  2225. };
  2226. struct SortingCriteria_t4907D221CB6E6AA4A32C1ED7B5D17103FD3E7C39
  2227. {
  2228. int32_t ___value__;
  2229. };
  2230. struct SpriteDrawMode_t0271A7FCE161CDD08E390C53B339CA53CBDEB278
  2231. {
  2232. int32_t ___value__;
  2233. };
  2234. struct SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45
  2235. {
  2236. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___transform;
  2237. Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___fillTexture;
  2238. uint32_t ___fillScale;
  2239. uint32_t ___splineDetail;
  2240. float ___angleThreshold;
  2241. float ___borderPivot;
  2242. float ___bevelCutoff;
  2243. float ___bevelSize;
  2244. bool ___carpet;
  2245. bool ___smartSprite;
  2246. bool ___adaptiveUV;
  2247. bool ___spriteBorders;
  2248. bool ___stretchUV;
  2249. };
  2250. struct SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45_marshaled_pinvoke
  2251. {
  2252. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___transform;
  2253. Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___fillTexture;
  2254. uint32_t ___fillScale;
  2255. uint32_t ___splineDetail;
  2256. float ___angleThreshold;
  2257. float ___borderPivot;
  2258. float ___bevelCutoff;
  2259. float ___bevelSize;
  2260. int32_t ___carpet;
  2261. int32_t ___smartSprite;
  2262. int32_t ___adaptiveUV;
  2263. int32_t ___spriteBorders;
  2264. int32_t ___stretchUV;
  2265. };
  2266. struct SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45_marshaled_com
  2267. {
  2268. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___transform;
  2269. Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___fillTexture;
  2270. uint32_t ___fillScale;
  2271. uint32_t ___splineDetail;
  2272. float ___angleThreshold;
  2273. float ___borderPivot;
  2274. float ___bevelCutoff;
  2275. float ___bevelSize;
  2276. int32_t ___carpet;
  2277. int32_t ___smartSprite;
  2278. int32_t ___adaptiveUV;
  2279. int32_t ___spriteBorders;
  2280. int32_t ___stretchUV;
  2281. };
  2282. struct SpriteSkinState_tC84668CC4B81A164F469A6B746651770AE03E737
  2283. {
  2284. int32_t ___value__;
  2285. };
  2286. struct StoreActionsOptimization_tB5EB82E81175365B1DF3C5DE71F35E77E3B38B4A
  2287. {
  2288. int32_t ___value__;
  2289. };
  2290. struct TemporalAAQuality_t03A8B3F777D54108A9CE21E79AB4C022968AD5F5
  2291. {
  2292. int32_t ___value__;
  2293. };
  2294. struct TextureDimension_t8D7148B9168256EE1E9AF91378ABA148888CE642
  2295. {
  2296. int32_t ___value__;
  2297. };
  2298. struct TextureWrapMode_tF9851343029052ED45668D1C99BAE09B2CCC13AD
  2299. {
  2300. int32_t ___value__;
  2301. };
  2302. struct TransparencySortMode_t37A2377DA9F8D6D10C927284BC4F27443D78FC02
  2303. {
  2304. int32_t ___value__;
  2305. };
  2306. struct VRTextureUsage_t57FAA0077810142A461D74EDC5E33FC3D78BD2E8
  2307. {
  2308. int32_t ___value__;
  2309. };
  2310. struct VertexAttribute_tF34C1B76F20CA4AEC9D606BCD37A8A0C4A24C9A6
  2311. {
  2312. int32_t ___value__;
  2313. };
  2314. struct VolumeFrameworkUpdateMode_tCD9A8BEF3700F3AA490F1BB39EF8A88E94398627
  2315. {
  2316. int32_t ___value__;
  2317. };
  2318. struct TaaDebugMode_tE695EAA8D1E293BD8E492C66C2009F97580FCD98
  2319. {
  2320. int32_t ___value__;
  2321. };
  2322. struct ComponentVersions_t6B5961C4DC651154FD63F0C5704184C1902F8CC2
  2323. {
  2324. int32_t ___value__;
  2325. };
  2326. struct LightType_t9904BD65A669E4678EF2ACB402E7AE7E61C6B83E
  2327. {
  2328. int32_t ___value__;
  2329. };
  2330. struct NormalMapQuality_tE19F804425B8100A14092BB7F23D4A4977C5751F
  2331. {
  2332. int32_t ___value__;
  2333. };
  2334. struct OverlapOperation_tF7A1DFAB10D0456A5802070622650329D0F2C0AE
  2335. {
  2336. int32_t ___value__;
  2337. };
  2338. struct BlendMode_tFBAF42A729DB7EE52F4236FEB734853ADAEA9BA9
  2339. {
  2340. int32_t ___value__;
  2341. };
  2342. struct TextureChannel_tBE097A2C630A883385E32F5E73EF3F01D3E04417
  2343. {
  2344. int32_t ___value__;
  2345. };
  2346. struct GroupState_tA45254E2AA2FE78FD92CE5DE8DF7366084DD940F
  2347. {
  2348. List_1_t005866C9A942E85392723D93831723E1AB1D856E* ___m_Shapes;
  2349. List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* ___m_Vertices;
  2350. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_LocalToWorld;
  2351. };
  2352. struct GroupState_tA45254E2AA2FE78FD92CE5DE8DF7366084DD940F_marshaled_pinvoke
  2353. {
  2354. List_1_t005866C9A942E85392723D93831723E1AB1D856E* ___m_Shapes;
  2355. List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* ___m_Vertices;
  2356. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_LocalToWorld;
  2357. };
  2358. struct GroupState_tA45254E2AA2FE78FD92CE5DE8DF7366084DD940F_marshaled_com
  2359. {
  2360. List_1_t005866C9A942E85392723D93831723E1AB1D856E* ___m_Shapes;
  2361. List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* ___m_Vertices;
  2362. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_LocalToWorld;
  2363. };
  2364. struct ComponentVersions_t2C97ABAAB01FBB86AE613C3C4B4A40D30BB5EDB6
  2365. {
  2366. int32_t ___value__;
  2367. };
  2368. struct CropFrame_tC853726431832FAB21E282B9B77744623F6A26AB
  2369. {
  2370. int32_t ___value__;
  2371. };
  2372. struct GridSnapping_t92E7BC01CABCE60B2D33954E5B410F37520460C5
  2373. {
  2374. int32_t ___value__;
  2375. };
  2376. struct PixelPerfectFilterMode_t6A5EF3D253B10A9E4728BE231FAB0E8A206882E8
  2377. {
  2378. int32_t ___value__;
  2379. };
  2380. struct BloomMaterialParams_t50B009091DE862CF0F644479DCD461E57C871C88
  2381. {
  2382. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___parameters;
  2383. bool ___highQualityFiltering;
  2384. bool ___useRGBM;
  2385. bool ___enableAlphaOutput;
  2386. };
  2387. struct BloomMaterialParams_t50B009091DE862CF0F644479DCD461E57C871C88_marshaled_pinvoke
  2388. {
  2389. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___parameters;
  2390. int32_t ___highQualityFiltering;
  2391. int32_t ___useRGBM;
  2392. int32_t ___enableAlphaOutput;
  2393. };
  2394. struct BloomMaterialParams_t50B009091DE862CF0F644479DCD461E57C871C88_marshaled_com
  2395. {
  2396. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___parameters;
  2397. int32_t ___highQualityFiltering;
  2398. int32_t ___useRGBM;
  2399. int32_t ___enableAlphaOutput;
  2400. };
  2401. struct Renderer2DDefaultMaterialType_t227C71E1C6AD183E902780347A4AFF28F825D667
  2402. {
  2403. int32_t ___value__;
  2404. };
  2405. struct ComponentVersions_tCF065C1CE6F3935A830B2F88D68FE28FD7FE72FC
  2406. {
  2407. int32_t ___value__;
  2408. };
  2409. struct EdgeProcessing_tDE5A39D3E1FC11BB03D69BB2D7A84E8AC1A24E43
  2410. {
  2411. int32_t ___value__;
  2412. };
  2413. struct ShadowCastingOptions_t6BD849434B3FFC986C045DE7E4924998D823603A
  2414. {
  2415. int32_t ___value__;
  2416. };
  2417. struct ShadowCastingSources_tA77F102950C34267D7502B1147ACA7A16E6341FA
  2418. {
  2419. int32_t ___value__;
  2420. };
  2421. struct EdgeProcessing_tE4170AFAA411A1B9DD6D1C51FD0A1D7F9B6CCDA7
  2422. {
  2423. int32_t ___value__;
  2424. };
  2425. struct OutlineTopology_t5D875D522390FC1B82DC7957BA9010DC60E3BF4F
  2426. {
  2427. int32_t ___value__;
  2428. };
  2429. struct WindingOrder_t6005B8F46FA0D6510DC6F9D6ECC53BDBF09E472E
  2430. {
  2431. int32_t ___value__;
  2432. };
  2433. struct MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537
  2434. {
  2435. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___min;
  2436. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___max;
  2437. };
  2438. struct ActiveID_t29AFD1C17603245BE41E1B8BAB21769900F7BB42
  2439. {
  2440. int32_t ___value__;
  2441. };
  2442. struct Enumerator_t7057122CE6DC556227207FB9C1EDAA5174252043
  2443. {
  2444. Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101* ____dictionary;
  2445. int32_t ____version;
  2446. int32_t ____index;
  2447. KeyValuePair_2_t0F1A3187AC2DDCC6A7C5C29A3DE9444879E94DF6 ____current;
  2448. int32_t ____getEnumeratorRetType;
  2449. };
  2450. struct NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB
  2451. {
  2452. void* ___m_Buffer;
  2453. int32_t ___m_Length;
  2454. int32_t ___m_AllocatorLabel;
  2455. };
  2456. struct NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C
  2457. {
  2458. void* ___m_Buffer;
  2459. int32_t ___m_Length;
  2460. int32_t ___m_AllocatorLabel;
  2461. };
  2462. struct NativeArray_1_t0AB49EE6A37F6BC668C15EDFBE9BE92A22B2F0DB
  2463. {
  2464. void* ___m_Buffer;
  2465. int32_t ___m_Length;
  2466. int32_t ___m_AllocatorLabel;
  2467. };
  2468. struct NativeArray_1_t5576C5C8F17BB3E1BA11BBA3EC50A55FC1246445
  2469. {
  2470. void* ___m_Buffer;
  2471. int32_t ___m_Length;
  2472. int32_t ___m_AllocatorLabel;
  2473. };
  2474. struct NativeArray_1_tC2C2478B806D0AD36B51AD1AD032176738B834BB
  2475. {
  2476. void* ___m_Buffer;
  2477. int32_t ___m_Length;
  2478. int32_t ___m_AllocatorLabel;
  2479. };
  2480. struct NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF
  2481. {
  2482. void* ___m_Buffer;
  2483. int32_t ___m_Length;
  2484. int32_t ___m_AllocatorLabel;
  2485. };
  2486. struct NativeArray_1_t77D78B577AF7E0DD9EB5B192AF05EF90AE6F567D
  2487. {
  2488. void* ___m_Buffer;
  2489. int32_t ___m_Length;
  2490. int32_t ___m_AllocatorLabel;
  2491. };
  2492. struct NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934
  2493. {
  2494. void* ___m_Buffer;
  2495. int32_t ___m_Length;
  2496. int32_t ___m_AllocatorLabel;
  2497. };
  2498. struct NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD
  2499. {
  2500. void* ___m_Buffer;
  2501. int32_t ___m_Length;
  2502. int32_t ___m_AllocatorLabel;
  2503. };
  2504. struct NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8
  2505. {
  2506. void* ___m_Buffer;
  2507. int32_t ___m_Length;
  2508. int32_t ___m_AllocatorLabel;
  2509. };
  2510. struct NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468
  2511. {
  2512. void* ___m_Buffer;
  2513. int32_t ___m_Length;
  2514. int32_t ___m_AllocatorLabel;
  2515. };
  2516. struct NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E
  2517. {
  2518. void* ___m_Buffer;
  2519. int32_t ___m_Length;
  2520. int32_t ___m_AllocatorLabel;
  2521. };
  2522. struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  2523. {
  2524. };
  2525. struct DebugDisplaySettingsLighting_t7DC0135652202CB3DEAB99CC630DDC44A695C4B0 : public RuntimeObject
  2526. {
  2527. int32_t ___U3ClightingDebugModeU3Ek__BackingField;
  2528. int32_t ___U3ClightingFeatureFlagsU3Ek__BackingField;
  2529. int32_t ___U3ChdrDebugModeU3Ek__BackingField;
  2530. };
  2531. struct DebugDisplaySettingsRendering_t0112AECF41E04E8EB029F3B2C769BB05A72D50F3 : public RuntimeObject
  2532. {
  2533. int32_t ___m_WireframeMode;
  2534. bool ___m_Overdraw;
  2535. int32_t ___m_OverdrawMode;
  2536. int32_t ___U3CmaxOverdrawCountU3Ek__BackingField;
  2537. int32_t ___U3CfullScreenDebugModeU3Ek__BackingField;
  2538. int32_t ___U3CstpDebugViewIndexU3Ek__BackingField;
  2539. int32_t ___U3CfullScreenDebugModeOutputSizeScreenPercentU3Ek__BackingField;
  2540. int32_t ___U3CsceneOverrideModeU3Ek__BackingField;
  2541. int32_t ___U3CmipInfoModeU3Ek__BackingField;
  2542. bool ___U3CmipDebugStatusShowCodeU3Ek__BackingField;
  2543. int32_t ___U3CmipDebugStatusModeU3Ek__BackingField;
  2544. float ___U3CmipDebugOpacityU3Ek__BackingField;
  2545. float ___U3CmipDebugRecentUpdateCooldownU3Ek__BackingField;
  2546. int32_t ___U3CmipDebugMaterialTextureSlotU3Ek__BackingField;
  2547. bool ___U3CshowInfoForAllSlotsU3Ek__BackingField;
  2548. int32_t ___U3CmipDebugTerrainTextureU3Ek__BackingField;
  2549. int32_t ___U3CpostProcessingDebugModeU3Ek__BackingField;
  2550. bool ___U3CenableMsaaU3Ek__BackingField;
  2551. bool ___U3CenableHDRU3Ek__BackingField;
  2552. int32_t ___U3CtaaDebugModeU3Ek__BackingField;
  2553. int32_t ___U3CvalidationModeU3Ek__BackingField;
  2554. int32_t ___U3CvalidationChannelsU3Ek__BackingField;
  2555. float ___U3CvalidationRangeMinU3Ek__BackingField;
  2556. float ___U3CvalidationRangeMaxU3Ek__BackingField;
  2557. };
  2558. struct Light2DBlendStyle_t2152EF0A3243D7F2CC9E075143CF9850D8CEAAF9
  2559. {
  2560. String_t* ___name;
  2561. int32_t ___maskTextureChannel;
  2562. int32_t ___blendMode;
  2563. bool ___U3CisDirtyU3Ek__BackingField;
  2564. bool ___U3ChasRenderTargetU3Ek__BackingField;
  2565. int32_t ___renderTargetHandleId;
  2566. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___renderTargetHandle;
  2567. };
  2568. struct Light2DBlendStyle_t2152EF0A3243D7F2CC9E075143CF9850D8CEAAF9_marshaled_pinvoke
  2569. {
  2570. char* ___name;
  2571. int32_t ___maskTextureChannel;
  2572. int32_t ___blendMode;
  2573. int32_t ___U3CisDirtyU3Ek__BackingField;
  2574. int32_t ___U3ChasRenderTargetU3Ek__BackingField;
  2575. int32_t ___renderTargetHandleId;
  2576. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___renderTargetHandle;
  2577. };
  2578. struct Light2DBlendStyle_t2152EF0A3243D7F2CC9E075143CF9850D8CEAAF9_marshaled_com
  2579. {
  2580. Il2CppChar* ___name;
  2581. int32_t ___maskTextureChannel;
  2582. int32_t ___blendMode;
  2583. int32_t ___U3CisDirtyU3Ek__BackingField;
  2584. int32_t ___U3ChasRenderTargetU3Ek__BackingField;
  2585. int32_t ___renderTargetHandleId;
  2586. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___renderTargetHandle;
  2587. };
  2588. struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  2589. {
  2590. };
  2591. struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  2592. {
  2593. };
  2594. struct MulticastDelegate_t : public Delegate_t
  2595. {
  2596. DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates;
  2597. };
  2598. struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
  2599. {
  2600. Delegate_t_marshaled_pinvoke** ___delegates;
  2601. };
  2602. struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
  2603. {
  2604. Delegate_t_marshaled_com** ___delegates;
  2605. };
  2606. struct PhysicsShape2D_t443155710C4DE7DE8C48EADA86BC4DC7EA70226E
  2607. {
  2608. int32_t ___m_ShapeType;
  2609. float ___m_Radius;
  2610. int32_t ___m_VertexStartIndex;
  2611. int32_t ___m_VertexCount;
  2612. int32_t ___m_UseAdjacentStart;
  2613. int32_t ___m_UseAdjacentEnd;
  2614. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_AdjacentStart;
  2615. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_AdjacentEnd;
  2616. };
  2617. struct PhysicsShapeGroup2D_tDD50752FEA50CB691889997A8E0E2789F26DA003 : public RuntimeObject
  2618. {
  2619. GroupState_tA45254E2AA2FE78FD92CE5DE8DF7366084DD940F ___m_GroupState;
  2620. };
  2621. struct PostProcessParams_tB133C1F9C1E090E6E4A0883D8428E5C1C2BAE08D
  2622. {
  2623. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___blitMaterial;
  2624. int32_t ___requestColorFormat;
  2625. };
  2626. struct PostProcessParams_tB133C1F9C1E090E6E4A0883D8428E5C1C2BAE08D_marshaled_pinvoke
  2627. {
  2628. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___blitMaterial;
  2629. int32_t ___requestColorFormat;
  2630. };
  2631. struct PostProcessParams_tB133C1F9C1E090E6E4A0883D8428E5C1C2BAE08D_marshaled_com
  2632. {
  2633. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___blitMaterial;
  2634. int32_t ___requestColorFormat;
  2635. };
  2636. struct RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13 : public RuntimeObject
  2637. {
  2638. SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4 ___m_A;
  2639. SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4 ___m_B;
  2640. int32_t ___m_FilterMode;
  2641. bool ___m_AllowMSAA;
  2642. };
  2643. struct RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B
  2644. {
  2645. int32_t ___m_Type;
  2646. int32_t ___m_NameID;
  2647. int32_t ___m_InstanceID;
  2648. intptr_t ___m_BufferPointer;
  2649. int32_t ___m_MipLevel;
  2650. int32_t ___m_CubeFace;
  2651. int32_t ___m_DepthSlice;
  2652. };
  2653. struct RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA
  2654. {
  2655. int32_t ___width;
  2656. int32_t ___height;
  2657. int32_t ___volumeDepth;
  2658. int32_t ___msaaSamples;
  2659. int32_t ___format;
  2660. bool ___bindMS;
  2661. };
  2662. struct RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA_marshaled_pinvoke
  2663. {
  2664. int32_t ___width;
  2665. int32_t ___height;
  2666. int32_t ___volumeDepth;
  2667. int32_t ___msaaSamples;
  2668. int32_t ___format;
  2669. int32_t ___bindMS;
  2670. };
  2671. struct RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA_marshaled_com
  2672. {
  2673. int32_t ___width;
  2674. int32_t ___height;
  2675. int32_t ___volumeDepth;
  2676. int32_t ___msaaSamples;
  2677. int32_t ___format;
  2678. int32_t ___bindMS;
  2679. };
  2680. struct RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46
  2681. {
  2682. int32_t ___U3CwidthU3Ek__BackingField;
  2683. int32_t ___U3CheightU3Ek__BackingField;
  2684. int32_t ___U3CmsaaSamplesU3Ek__BackingField;
  2685. int32_t ___U3CvolumeDepthU3Ek__BackingField;
  2686. int32_t ___U3CmipCountU3Ek__BackingField;
  2687. int32_t ____graphicsFormat;
  2688. int32_t ___U3CstencilFormatU3Ek__BackingField;
  2689. int32_t ___U3CdepthStencilFormatU3Ek__BackingField;
  2690. int32_t ___U3CdimensionU3Ek__BackingField;
  2691. int32_t ___U3CshadowSamplingModeU3Ek__BackingField;
  2692. int32_t ___U3CvrUsageU3Ek__BackingField;
  2693. int32_t ____flags;
  2694. int32_t ___U3CmemorylessU3Ek__BackingField;
  2695. };
  2696. struct RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA
  2697. {
  2698. int32_t ___type;
  2699. bool ___m_IsValid;
  2700. int32_t ___U3ChandleU3Ek__BackingField;
  2701. };
  2702. struct RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA_marshaled_pinvoke
  2703. {
  2704. int32_t ___type;
  2705. int32_t ___m_IsValid;
  2706. int32_t ___U3ChandleU3Ek__BackingField;
  2707. };
  2708. struct RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA_marshaled_com
  2709. {
  2710. int32_t ___type;
  2711. int32_t ___m_IsValid;
  2712. int32_t ___U3ChandleU3Ek__BackingField;
  2713. };
  2714. struct ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C
  2715. {
  2716. uint32_t ___m_Value;
  2717. int32_t ___m_Version;
  2718. int32_t ___U3CtypeU3Ek__BackingField;
  2719. };
  2720. struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899
  2721. {
  2722. LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A ___m_LODParameters;
  2723. U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955 ___m_CullingPlanes;
  2724. int32_t ___m_CullingPlaneCount;
  2725. uint32_t ___m_CullingMask;
  2726. uint64_t ___m_SceneMask;
  2727. uint64_t ___m_ViewID;
  2728. U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D ___m_LayerFarCullDistances;
  2729. int32_t ___m_LayerCull;
  2730. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_CullingMatrix;
  2731. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin;
  2732. float ___m_ShadowDistance;
  2733. float ___m_ShadowNearPlaneOffset;
  2734. int32_t ___m_CullingOptions;
  2735. int32_t ___m_ReflectionProbeSortingCriteria;
  2736. CameraProperties_t9318B43C06A9BAC4CD8BC5EFCC9FE6882D296D57 ___m_CameraProperties;
  2737. float ___m_AccurateOcclusionThreshold;
  2738. int32_t ___m_MaximumPortalCullingJobs;
  2739. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoViewMatrix;
  2740. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoProjectionMatrix;
  2741. float ___m_StereoSeparationDistance;
  2742. int32_t ___m_maximumVisibleLights;
  2743. bool ___m_ConservativeEnclosingSphere;
  2744. int32_t ___m_NumIterationsEnclosingSphere;
  2745. };
  2746. struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_marshaled_pinvoke
  2747. {
  2748. LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A ___m_LODParameters;
  2749. U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955 ___m_CullingPlanes;
  2750. int32_t ___m_CullingPlaneCount;
  2751. uint32_t ___m_CullingMask;
  2752. uint64_t ___m_SceneMask;
  2753. uint64_t ___m_ViewID;
  2754. U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D ___m_LayerFarCullDistances;
  2755. int32_t ___m_LayerCull;
  2756. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_CullingMatrix;
  2757. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin;
  2758. float ___m_ShadowDistance;
  2759. float ___m_ShadowNearPlaneOffset;
  2760. int32_t ___m_CullingOptions;
  2761. int32_t ___m_ReflectionProbeSortingCriteria;
  2762. CameraProperties_t9318B43C06A9BAC4CD8BC5EFCC9FE6882D296D57_marshaled_pinvoke ___m_CameraProperties;
  2763. float ___m_AccurateOcclusionThreshold;
  2764. int32_t ___m_MaximumPortalCullingJobs;
  2765. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoViewMatrix;
  2766. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoProjectionMatrix;
  2767. float ___m_StereoSeparationDistance;
  2768. int32_t ___m_maximumVisibleLights;
  2769. int32_t ___m_ConservativeEnclosingSphere;
  2770. int32_t ___m_NumIterationsEnclosingSphere;
  2771. };
  2772. struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_marshaled_com
  2773. {
  2774. LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A ___m_LODParameters;
  2775. U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955 ___m_CullingPlanes;
  2776. int32_t ___m_CullingPlaneCount;
  2777. uint32_t ___m_CullingMask;
  2778. uint64_t ___m_SceneMask;
  2779. uint64_t ___m_ViewID;
  2780. U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D ___m_LayerFarCullDistances;
  2781. int32_t ___m_LayerCull;
  2782. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_CullingMatrix;
  2783. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin;
  2784. float ___m_ShadowDistance;
  2785. float ___m_ShadowNearPlaneOffset;
  2786. int32_t ___m_CullingOptions;
  2787. int32_t ___m_ReflectionProbeSortingCriteria;
  2788. CameraProperties_t9318B43C06A9BAC4CD8BC5EFCC9FE6882D296D57_marshaled_com ___m_CameraProperties;
  2789. float ___m_AccurateOcclusionThreshold;
  2790. int32_t ___m_MaximumPortalCullingJobs;
  2791. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoViewMatrix;
  2792. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoProjectionMatrix;
  2793. float ___m_StereoSeparationDistance;
  2794. int32_t ___m_maximumVisibleLights;
  2795. int32_t ___m_ConservativeEnclosingSphere;
  2796. int32_t ___m_NumIterationsEnclosingSphere;
  2797. };
  2798. struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  2799. {
  2800. };
  2801. struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
  2802. {
  2803. };
  2804. struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
  2805. {
  2806. };
  2807. struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  2808. {
  2809. };
  2810. struct ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA : public ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E
  2811. {
  2812. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_Mesh;
  2813. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___m_LocalBounds;
  2814. int32_t ___m_EdgeProcessing;
  2815. float ___m_TrimEdge;
  2816. bool ___m_FlipX;
  2817. bool ___m_FlipY;
  2818. float ___m_InitialTrim;
  2819. BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 ___m_BoundingSphere;
  2820. };
  2821. struct ShadowShape2DProvider_Collider2D_t77A4B534BB1ADE084DBA265AF42036901D640B76 : public ShadowShape2DProvider_t1F3F4E0A5018EE73690AF70C6A97CF35A1D01072
  2822. {
  2823. List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* ___m_ShadowShapeBounds;
  2824. List_1_t2540B9D90666DF67213CF6D95029A7AB686A8C52* ___m_ShadowShapeMinMaxBounds;
  2825. MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537 ___m_ShadowCombinedShapeMinMaxBounds;
  2826. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___m_LastWorldCullingBounds;
  2827. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_LastColliderSpace;
  2828. bool ___m_ShadowDirty;
  2829. uint32_t ___m_ShadowStateHash;
  2830. PhysicsShapeGroup2D_tDD50752FEA50CB691889997A8E0E2789F26DA003* ___m_ShadowShapeGroup;
  2831. };
  2832. struct ShadowShape2DProvider_SpriteRenderer_t7D1E14DFF027CA3D66FC39FC529440D2490EB7FC : public ShadowShape2DProvider_t1F3F4E0A5018EE73690AF70C6A97CF35A1D01072
  2833. {
  2834. ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* ___m_PersistantShapeData;
  2835. int32_t ___m_CurrentDrawMode;
  2836. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_CurrentDrawModeSize;
  2837. };
  2838. struct SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72
  2839. {
  2840. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_WorldToCameraMatrix;
  2841. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_CameraPosition;
  2842. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_CustomAxis;
  2843. int32_t ___m_Criteria;
  2844. int32_t ___m_DistanceMetric;
  2845. };
  2846. struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  2847. {
  2848. };
  2849. struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
  2850. {
  2851. };
  2852. struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  2853. {
  2854. };
  2855. struct Type_t : public MemberInfo_t
  2856. {
  2857. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl;
  2858. };
  2859. struct UniversalPostProcessingData_tBCA7E18614BDDFBC3E7326D7B977B74401E4E98C : public ContextItem_tFC5ECB349F0410923AE6BC2A9CAACA3589B51086
  2860. {
  2861. bool ___isEnabled;
  2862. int32_t ___gradingMode;
  2863. int32_t ___lutSize;
  2864. bool ___useFastSRGBLinearConversion;
  2865. bool ___supportScreenSpaceLensFlare;
  2866. bool ___supportDataDrivenLensFlare;
  2867. };
  2868. struct UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6 : public ContextItem_tFC5ECB349F0410923AE6BC2A9CAACA3589B51086
  2869. {
  2870. CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___m_CommandBuffer;
  2871. CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___cullResults;
  2872. bool ___supportsDynamicBatching;
  2873. int32_t ___perObjectData;
  2874. int32_t ___U3CrenderingModeU3Ek__BackingField;
  2875. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___U3CopaqueLayerMaskU3Ek__BackingField;
  2876. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___U3CtransparentLayerMaskU3Ek__BackingField;
  2877. };
  2878. struct Settings_t3BEFDFF2C1A3D3A215DAF7B76E735B1BFB946C92
  2879. {
  2880. int32_t ___m_Quality;
  2881. float ___m_FrameInfluence;
  2882. float ___m_JitterScale;
  2883. float ___m_MipBias;
  2884. float ___m_VarianceClampScale;
  2885. float ___m_ContrastAdaptiveSharpening;
  2886. int32_t ___resetHistoryFrames;
  2887. int32_t ___jitterFrameCountOffset;
  2888. };
  2889. struct BaseRenderFunc_2_t094E7C8A7EBF71B6BF4F6005BEC7F91DEEE6F0E1 : public MulticastDelegate_t
  2890. {
  2891. };
  2892. struct BaseRenderFunc_2_t6826C8F0E38686CFD47BB9DA7A814C4A7D4875D1 : public MulticastDelegate_t
  2893. {
  2894. };
  2895. struct BaseRenderFunc_2_tE591E49F50B94BD4A68EE4AE53D002A53E531A88 : public MulticastDelegate_t
  2896. {
  2897. };
  2898. struct BaseRenderFunc_2_tE23B2416B4C72EB988296E39804D6530831E183A : public MulticastDelegate_t
  2899. {
  2900. };
  2901. struct BaseRenderFunc_2_t5165FCDB04291E789A2E82A835212A89ADD4B1A0 : public MulticastDelegate_t
  2902. {
  2903. };
  2904. struct BaseRenderFunc_2_t11F1319E01F54E817BEC5B5469D4B467A25EC38D : public MulticastDelegate_t
  2905. {
  2906. };
  2907. struct BaseRenderFunc_2_t1C73B04D7C1AB6A5BE0D901E52A64A980343EE74 : public MulticastDelegate_t
  2908. {
  2909. };
  2910. struct Nullable_1_tEB29AC5A73D1D1AF8DE0D726A51B415DC226387C
  2911. {
  2912. bool ___hasValue;
  2913. NativeArray_1_t0AB49EE6A37F6BC668C15EDFBE9BE92A22B2F0DB ___value;
  2914. };
  2915. struct Nullable_1_t791F8A662AA857374FA6AFEEEA22B1F1E103327B
  2916. {
  2917. bool ___hasValue;
  2918. NativeArray_1_t5576C5C8F17BB3E1BA11BBA3EC50A55FC1246445 ___value;
  2919. };
  2920. struct Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F : public MulticastDelegate_t
  2921. {
  2922. };
  2923. struct UnityAction_1_t8A6585B020500B602D0F97605B1DBE5EC8B5E9EE : public MulticastDelegate_t
  2924. {
  2925. };
  2926. struct AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E
  2927. {
  2928. int32_t ___m_LoadAction;
  2929. int32_t ___m_StoreAction;
  2930. int32_t ___m_Format;
  2931. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_LoadStoreTarget;
  2932. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_ResolveTarget;
  2933. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_ClearColor;
  2934. float ___m_ClearDepth;
  2935. uint32_t ___m_ClearStencil;
  2936. };
  2937. struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
  2938. {
  2939. };
  2940. struct DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49
  2941. {
  2942. SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 ___m_SortingSettings;
  2943. U3CshaderPassNamesU3Ee__FixedBuffer_t5EDC823777BDDC9D50E55FF3779FBC1B3820126D ___shaderPassNames;
  2944. int32_t ___m_PerObjectData;
  2945. int32_t ___m_Flags;
  2946. int32_t ___m_OverrideShaderID;
  2947. int32_t ___m_OverrideShaderPassIndex;
  2948. int32_t ___m_OverrideMaterialInstanceId;
  2949. int32_t ___m_OverrideMaterialPassIndex;
  2950. int32_t ___m_fallbackMaterialInstanceId;
  2951. int32_t ___m_MainLightIndex;
  2952. int32_t ___m_UseSrpBatcher;
  2953. };
  2954. struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  2955. {
  2956. };
  2957. struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  2958. {
  2959. };
  2960. struct PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
  2961. {
  2962. ShaderResources_t5CFF4C7697343EC59BAE5094B637F9EC23CE6D59* ___shaders;
  2963. TextureResources_t9220AC464374C6AA55163CD0AC71C62B85E6C122* ___textures;
  2964. };
  2965. struct RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B : public RuntimeObject
  2966. {
  2967. RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* ___m_Owner;
  2968. RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___m_RT;
  2969. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_ExternalTexture;
  2970. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_NameID;
  2971. bool ___m_EnableMSAA;
  2972. bool ___m_EnableRandomWrite;
  2973. bool ___m_EnableHWDynamicScale;
  2974. bool ___m_RTHasOwnership;
  2975. String_t* ___m_Name;
  2976. bool ___m_UseCustomHandleScales;
  2977. RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 ___m_CustomHandleProperties;
  2978. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CscaleFactorU3Ek__BackingField;
  2979. ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* ___scaleFunc;
  2980. bool ___U3CuseScalingU3Ek__BackingField;
  2981. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___U3CreferenceSizeU3Ek__BackingField;
  2982. };
  2983. struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
  2984. {
  2985. };
  2986. struct Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
  2987. {
  2988. };
  2989. struct Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
  2990. {
  2991. };
  2992. struct ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0 : public RuntimeObject
  2993. {
  2994. int32_t ___U3CrenderPassEventU3Ek__BackingField;
  2995. RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* ___m_ColorStoreActions;
  2996. int32_t ___m_DepthStoreAction;
  2997. bool ___U3CrequiresIntermediateTextureU3Ek__BackingField;
  2998. BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___m_OverriddenColorStoreActions;
  2999. bool ___m_OverriddenDepthStoreAction;
  3000. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___U3CprofilingSamplerU3Ek__BackingField;
  3001. bool ___U3CoverrideCameraTargetU3Ek__BackingField;
  3002. bool ___U3CisBlitRenderPassU3Ek__BackingField;
  3003. bool ___U3CuseNativeRenderPassU3Ek__BackingField;
  3004. bool ___U3CbreakGBufferAndDeferredRenderPassU3Ek__BackingField;
  3005. int32_t ___U3CrenderPassQueueIndexU3Ek__BackingField;
  3006. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_ColorAttachmentIndices;
  3007. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_InputAttachmentIndices;
  3008. GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* ___U3CrenderTargetFormatU3Ek__BackingField;
  3009. RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* ___m_ColorAttachments;
  3010. RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* ___m_InputAttachments;
  3011. BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___m_InputAttachmentIsTransient;
  3012. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_DepthAttachment;
  3013. int32_t ___m_Input;
  3014. int32_t ___m_ClearFlag;
  3015. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_ClearColor;
  3016. };
  3017. struct ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
  3018. {
  3019. DebugShaderResources_tDE399BFF5E1E9403CD4793CD8C8A51796C682B8B* ___debugShaders;
  3020. ProbeVolumeResources_t30A6677110700C97538A9A5E99ABEE1F847C4CE7* ___probeVolumeResources;
  3021. bool ___U3CisInvalidatedU3Ek__BackingField;
  3022. List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* ___m_RendererFeatures;
  3023. List_1_tF9D88C946600C782EE786A252258C0AA97BD019A* ___m_RendererFeatureMap;
  3024. bool ___m_UseNativeRenderPass;
  3025. };
  3026. struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
  3027. {
  3028. };
  3029. struct TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388
  3030. {
  3031. ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C ___handle;
  3032. bool ___builtin;
  3033. };
  3034. struct TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshaled_pinvoke
  3035. {
  3036. ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C ___handle;
  3037. int32_t ___builtin;
  3038. };
  3039. struct TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshaled_com
  3040. {
  3041. ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C ___handle;
  3042. int32_t ___builtin;
  3043. };
  3044. struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
  3045. {
  3046. };
  3047. struct UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7 : public ContextItem_tFC5ECB349F0410923AE6BC2A9CAACA3589B51086
  3048. {
  3049. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ViewMatrix;
  3050. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ProjectionMatrix;
  3051. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_JitterMatrix;
  3052. bool ___m_CachedRenderIntoTextureXR;
  3053. bool ___m_InitBuiltinXRConstants;
  3054. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera;
  3055. UniversalCameraHistory_t15D275DAE9AD5B608CE533D0FCE0884F07BB1E80* ___m_HistoryManager;
  3056. int32_t ___renderType;
  3057. RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___targetTexture;
  3058. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___cameraTargetDescriptor;
  3059. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___pixelRect;
  3060. bool ___useScreenCoordOverride;
  3061. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___screenSizeOverride;
  3062. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___screenCoordScaleBias;
  3063. int32_t ___pixelWidth;
  3064. int32_t ___pixelHeight;
  3065. float ___aspectRatio;
  3066. float ___renderScale;
  3067. int32_t ___imageScalingMode;
  3068. int32_t ___upscalingFilter;
  3069. bool ___fsrOverrideSharpness;
  3070. float ___fsrSharpness;
  3071. int32_t ___hdrColorBufferPrecision;
  3072. bool ___clearDepth;
  3073. int32_t ___cameraType;
  3074. bool ___isDefaultViewport;
  3075. bool ___isHdrEnabled;
  3076. bool ___allowHDROutput;
  3077. bool ___isAlphaOutputEnabled;
  3078. bool ___requiresDepthTexture;
  3079. bool ___requiresOpaqueTexture;
  3080. bool ___postProcessingRequiresDepthTexture;
  3081. bool ___xrRendering;
  3082. bool ___useGPUOcclusionCulling;
  3083. bool ___stackLastCameraOutputToHDR;
  3084. int32_t ___defaultOpaqueSortFlags;
  3085. XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* ___U3CxrU3Ek__BackingField;
  3086. float ___maxShadowDistance;
  3087. bool ___postProcessEnabled;
  3088. bool ___stackAnyPostProcessingEnabled;
  3089. RuntimeObject* ___captureActions;
  3090. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___volumeLayerMask;
  3091. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___volumeTrigger;
  3092. bool ___isStopNaNEnabled;
  3093. bool ___isDitheringEnabled;
  3094. int32_t ___antialiasing;
  3095. int32_t ___antialiasingQuality;
  3096. ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer;
  3097. bool ___resolveFinalTarget;
  3098. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldSpaceCameraPos;
  3099. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___backgroundColor;
  3100. TaaHistory_tA203D496A5F23B4717184375DEAA12944359B85D* ___taaHistory;
  3101. StpHistory_t9A3E110F0E97FE93E44838B51A330C2111F96081* ___stpHistory;
  3102. Settings_t3BEFDFF2C1A3D3A215DAF7B76E735B1BFB946C92 ___taaSettings;
  3103. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___baseCamera;
  3104. };
  3105. struct UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2 : public ContextItem_tFC5ECB349F0410923AE6BC2A9CAACA3589B51086
  3106. {
  3107. int32_t ___mainLightIndex;
  3108. int32_t ___additionalLightsCount;
  3109. int32_t ___maxPerObjectAdditionalLightsCount;
  3110. NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468 ___visibleLights;
  3111. bool ___shadeAdditionalLightsPerVertex;
  3112. bool ___supportsMixedLighting;
  3113. bool ___reflectionProbeBoxProjection;
  3114. bool ___reflectionProbeBlending;
  3115. bool ___supportsLightLayers;
  3116. bool ___supportsAdditionalLights;
  3117. };
  3118. struct PassData_t92129A6FBDFF1095ABB780177C421D0CDC5FB92C : public RuntimeObject
  3119. {
  3120. RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA ___rendererList;
  3121. };
  3122. struct PassData_t1ADAD9068B17F4A5028ED177F1D84AB676180C3D : public RuntimeObject
  3123. {
  3124. Light2DBlendStyleU5BU5D_tD2A922FE5FA60CCC63036A69CD719E15814D265A* ___lightBlendStyles;
  3125. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___blendStyleIndices;
  3126. float ___hdrEmulationScale;
  3127. bool ___isSceneLit;
  3128. bool ___layerUseLights;
  3129. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* ___lightTextures;
  3130. RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA ___rendererList;
  3131. };
  3132. struct ImportResourceSummary_t9CB5401135247E49D803D3F7E60C6102A1A69976
  3133. {
  3134. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA ___importInfo;
  3135. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA ___importInfoDepth;
  3136. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616 ___cameraColorParams;
  3137. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616 ___cameraDepthParams;
  3138. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616 ___backBufferColorParams;
  3139. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616 ___backBufferDepthParams;
  3140. };
  3141. struct ImportResourceSummary_t9CB5401135247E49D803D3F7E60C6102A1A69976_marshaled_pinvoke
  3142. {
  3143. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA_marshaled_pinvoke ___importInfo;
  3144. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA_marshaled_pinvoke ___importInfoDepth;
  3145. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshaled_pinvoke ___cameraColorParams;
  3146. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshaled_pinvoke ___cameraDepthParams;
  3147. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshaled_pinvoke ___backBufferColorParams;
  3148. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshaled_pinvoke ___backBufferDepthParams;
  3149. };
  3150. struct ImportResourceSummary_t9CB5401135247E49D803D3F7E60C6102A1A69976_marshaled_com
  3151. {
  3152. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA_marshaled_com ___importInfo;
  3153. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA_marshaled_com ___importInfoDepth;
  3154. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshaled_com ___cameraColorParams;
  3155. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshaled_com ___cameraDepthParams;
  3156. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshaled_com ___backBufferColorParams;
  3157. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshaled_com ___backBufferDepthParams;
  3158. };
  3159. struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
  3160. {
  3161. uint32_t ___m_NonSerializedVersion;
  3162. };
  3163. struct Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
  3164. {
  3165. };
  3166. struct ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
  3167. {
  3168. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_LutBuilderLdr;
  3169. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_LutBuilderHdr;
  3170. int32_t ___m_HdrLutFormat;
  3171. int32_t ___m_LdrLutFormat;
  3172. PassData_tDAE1D33171A4E5E3DF38E7D534325CC68CA166BF* ___m_PassData;
  3173. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_InternalLut;
  3174. bool ___m_AllowColorGradingACESHDR;
  3175. };
  3176. struct CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
  3177. {
  3178. };
  3179. struct CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
  3180. {
  3181. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___U3CsourceU3Ek__BackingField;
  3182. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___U3CdestinationU3Ek__BackingField;
  3183. int32_t ___U3CMssaSamplesU3Ek__BackingField;
  3184. bool ___U3CCopyToDepthU3Ek__BackingField;
  3185. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_CopyDepthMaterial;
  3186. bool ___m_CopyResolvedDepth;
  3187. bool ___m_ShouldClear;
  3188. PassData_tF70F090B9F8F10D501515F31CF899BBEECA8D8B2* ___m_PassData;
  3189. };
  3190. struct DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
  3191. {
  3192. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* ___intermediateTexture;
  3193. int32_t ___lightLookupInstanceID;
  3194. int32_t ___fallOffLookupInstanceID;
  3195. };
  3196. struct DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
  3197. {
  3198. };
  3199. struct DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
  3200. {
  3201. };
  3202. struct DrawScreenSpaceUIPass_t397E07595465217B2B9A6994E9116158439EE686 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
  3203. {
  3204. PassData_tA3EECD98DD71C46435D8A9E939D836A105BD9121* ___m_PassData;
  3205. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_ColorTarget;
  3206. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_DepthTarget;
  3207. bool ___m_RenderOffscreen;
  3208. };
  3209. struct DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
  3210. {
  3211. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* ___intermediateTexture;
  3212. };
  3213. struct FinalBlitPass_t5A422DA2B38F1886E0F5AC3D26CE2455177C3EAC : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
  3214. {
  3215. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_Source;
  3216. PassData_t040721763CAC21C7BE315B3E869B0FD8FB39DD4A* ___m_PassData;
  3217. BlitMaterialDataU5BU5D_tE7C98B1065D3ACEFD33E7B71693827E153CF5729* ___m_BlitMaterialData;
  3218. };
  3219. struct HDRDebugViewPass_t1FC1B0F01FF5DBD18E7813E17D58C428B14800D1 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
  3220. {
  3221. PassDataCIExy_t3D14002FFE16B5518BF83D3BB6C8D066592E7548* ___m_PassDataCIExy;
  3222. PassDataDebugView_tF804D2408283BB60F5160AD59E52A5D5C0F4D0FE* ___m_PassDataDebugView;
  3223. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_CIExyTarget;
  3224. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_PassthroughRT;
  3225. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_material;
  3226. };
  3227. struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
  3228. {
  3229. CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ___m_CancellationTokenSource;
  3230. };
  3231. struct PixelPerfectBackgroundPass_t22C02F2ADDAA4ACA61CE16E6EE6B18A730DDE854 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
  3232. {
  3233. };
  3234. struct PostProcessPass_t146B366124B6BB9597B9E9299DA4391FDE159F5C : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
  3235. {
  3236. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___m_Descriptor;
  3237. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_Source;
  3238. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_Destination;
  3239. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_Depth;
  3240. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_InternalLut;
  3241. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_MotionVectors;
  3242. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_FullCoCTexture;
  3243. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_HalfCoCTexture;
  3244. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_PingTexture;
  3245. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_PongTexture;
  3246. RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* ___m_BloomMipDown;
  3247. RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* ___m_BloomMipUp;
  3248. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* ____BloomMipUp;
  3249. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* ____BloomMipDown;
  3250. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_BlendTexture;
  3251. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_EdgeColorTexture;
  3252. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_EdgeStencilTexture;
  3253. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_TempTarget;
  3254. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_TempTarget2;
  3255. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_StreakTmpTexture;
  3256. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_StreakTmpTexture2;
  3257. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_ScreenSpaceLensFlareResult;
  3258. MaterialLibrary_t8053C51029AC815F75559B570CE50FDB4ADB7562* ___m_Materials;
  3259. PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___m_Data;
  3260. DepthOfField_t7CFE75BDAF1877EF64F50E70D621A893CF3637EF* ___m_DepthOfField;
  3261. MotionBlur_tCC3C4B1EDF692B22533C0ADBCE5D92101E566161* ___m_MotionBlur;
  3262. ScreenSpaceLensFlare_tD7947C3729433473EC2581203353CB6106239076* ___m_LensFlareScreenSpace;
  3263. PaniniProjection_t1E2B2CBC65D2E9BC9D4C6C07163D742F1FE85BDA* ___m_PaniniProjection;
  3264. Bloom_t0C806C947E1D104DC95E933B3FB9A307CBB5B225* ___m_Bloom;
  3265. LensDistortion_t54FF310512B37DD2D9DBEEF9DA9DDF1F0A2082C6* ___m_LensDistortion;
  3266. ChromaticAberration_t84EAB576773C3AD4DE77A13952B487F9DA10DA9F* ___m_ChromaticAberration;
  3267. Vignette_t77147DD5FEEB4476AF22BD98255F8010738985DC* ___m_Vignette;
  3268. ColorLookup_t01A600A6D30CFBF1BA4A82FE2C2E97586B5D393C* ___m_ColorLookup;
  3269. ColorAdjustments_t97EE64C6DB384E5F6BC48C3FA13C207E8FC87A86* ___m_ColorAdjustments;
  3270. Tonemapping_tB71CED262B25FC58B0259FD05DD32821C2858DBA* ___m_Tonemapping;
  3271. FilmGrain_t87D5F559E2E345EE7BD347456D99BC8E232A5172* ___m_FilmGrain;
  3272. int32_t ___m_DefaultColorFormat;
  3273. bool ___m_DefaultColorFormatIsAlpha;
  3274. bool ___m_DefaultColorFormatUseRGBM;
  3275. int32_t ___m_SMAAEdgeFormat;
  3276. int32_t ___m_GaussianCoCFormat;
  3277. int32_t ___m_DitheringTextureIndex;
  3278. RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___m_MRT2;
  3279. Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___m_BokehKernel;
  3280. int32_t ___m_BokehHash;
  3281. float ___m_BokehMaxRadius;
  3282. float ___m_BokehRCPAspect;
  3283. bool ___m_IsFinalPass;
  3284. bool ___m_HasFinalPass;
  3285. bool ___m_EnableColorEncodingIfNeeded;
  3286. bool ___m_UseFastSRGBLinearConversion;
  3287. bool ___m_SupportScreenSpaceLensFlare;
  3288. bool ___m_SupportDataDrivenLensFlare;
  3289. bool ___m_ResolveToScreen;
  3290. bool ___m_UseSwapBuffer;
  3291. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_ScalingSetupTarget;
  3292. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_UpscaledTarget;
  3293. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_BlitMaterial;
  3294. BloomMaterialParams_t50B009091DE862CF0F644479DCD461E57C871C88 ___m_BloomParamsPrev;
  3295. };
  3296. struct Render2DLightingPass_tB075B8C7F3333F269D30518C64F32D52C0DF11AF : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
  3297. {
  3298. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_BlitMaterial;
  3299. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_SamplingMaterial;
  3300. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* ___m_Renderer2DData;
  3301. Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_FallOffLookup;
  3302. bool ___m_NeedsDepth;
  3303. int16_t ___m_CameraSortingLayerBoundsIndex;
  3304. };
  3305. struct RenderGraphDefaultResources_tCE331152C84ED1A36CF186CA0092AE10E599E25D : public RuntimeObject
  3306. {
  3307. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_BlackTexture2D;
  3308. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_WhiteTexture2D;
  3309. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_ShadowTexture2D;
  3310. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___U3CblackTextureU3Ek__BackingField;
  3311. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___U3CwhiteTextureU3Ek__BackingField;
  3312. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___U3CclearTextureXRU3Ek__BackingField;
  3313. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___U3CmagentaTextureXRU3Ek__BackingField;
  3314. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___U3CblackTextureXRU3Ek__BackingField;
  3315. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___U3CblackTextureArrayXRU3Ek__BackingField;
  3316. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___U3CblackUIntTextureXRU3Ek__BackingField;
  3317. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___U3CblackTexture3DXRU3Ek__BackingField;
  3318. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___U3CwhiteTextureXRU3Ek__BackingField;
  3319. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___U3CdefaultShadowTextureU3Ek__BackingField;
  3320. };
  3321. struct Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA : public ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7
  3322. {
  3323. int32_t ___m_TransparencySortMode;
  3324. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_TransparencySortAxis;
  3325. float ___m_HDREmulationScale;
  3326. float ___m_LightRenderTextureScale;
  3327. Light2DBlendStyleU5BU5D_tD2A922FE5FA60CCC63036A69CD719E15814D265A* ___m_LightBlendStyles;
  3328. bool ___m_UseDepthStencilBuffer;
  3329. bool ___m_UseCameraSortingLayersTexture;
  3330. int32_t ___m_CameraSortingLayersTextureBound;
  3331. int32_t ___m_CameraSortingLayerDownsamplingMethod;
  3332. uint32_t ___m_MaxLightRenderTextureCount;
  3333. uint32_t ___m_MaxShadowRenderTextureCount;
  3334. PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___m_PostProcessData;
  3335. Dictionary_2_t96A940D78E875DD4E24C2F48746D6A7CBE9AC441* ___U3ClightMaterialsU3Ek__BackingField;
  3336. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___U3CspriteSelfShadowMaterialU3Ek__BackingField;
  3337. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___U3CspriteUnshadowMaterialU3Ek__BackingField;
  3338. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___U3CgeometrySelfShadowMaterialU3Ek__BackingField;
  3339. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___U3CgeometryUnshadowMaterialU3Ek__BackingField;
  3340. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___U3CprojectedShadowMaterialU3Ek__BackingField;
  3341. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___U3CprojectedUnshadowMaterialU3Ek__BackingField;
  3342. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___normalsRenderTarget;
  3343. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___cameraSortingLayerRenderTarget;
  3344. RuntimeObject* ___U3ClightCullResultU3Ek__BackingField;
  3345. };
  3346. struct RendererListParams_t13F72282BCE2DC255747FE7694C6BBC3377944B1
  3347. {
  3348. CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___cullingResults;
  3349. DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 ___drawSettings;
  3350. FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___filteringSettings;
  3351. ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___tagName;
  3352. bool ___isPassTagName;
  3353. Nullable_1_t791F8A662AA857374FA6AFEEEA22B1F1E103327B ___tagValues;
  3354. Nullable_1_tEB29AC5A73D1D1AF8DE0D726A51B415DC226387C ___stateBlocks;
  3355. };
  3356. struct RendererListParams_t13F72282BCE2DC255747FE7694C6BBC3377944B1_marshaled_pinvoke
  3357. {
  3358. CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___cullingResults;
  3359. DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 ___drawSettings;
  3360. FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___filteringSettings;
  3361. ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___tagName;
  3362. int32_t ___isPassTagName;
  3363. Nullable_1_t791F8A662AA857374FA6AFEEEA22B1F1E103327B ___tagValues;
  3364. Nullable_1_tEB29AC5A73D1D1AF8DE0D726A51B415DC226387C ___stateBlocks;
  3365. };
  3366. struct RendererListParams_t13F72282BCE2DC255747FE7694C6BBC3377944B1_marshaled_com
  3367. {
  3368. CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___cullingResults;
  3369. DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 ___drawSettings;
  3370. FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___filteringSettings;
  3371. ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___tagName;
  3372. int32_t ___isPassTagName;
  3373. Nullable_1_t791F8A662AA857374FA6AFEEEA22B1F1E103327B ___tagValues;
  3374. Nullable_1_tEB29AC5A73D1D1AF8DE0D726A51B415DC226387C ___stateBlocks;
  3375. };
  3376. struct ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892 : public RuntimeObject
  3377. {
  3378. int32_t ___m_LastBeginSubpassPassIndex;
  3379. Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* ___m_MergeableRenderPassesMap;
  3380. Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___m_MergeableRenderPassesMapArrays;
  3381. Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98* ___m_PassIndexToPassHash;
  3382. Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* ___m_RenderPassesAttachmentCount;
  3383. int32_t ___m_firstPassIndexOfLastMergeableGroup;
  3384. AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* ___m_ActiveColorAttachmentDescriptors;
  3385. AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E ___m_ActiveDepthAttachmentDescriptor;
  3386. BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___m_IsActiveColorAttachmentTransient;
  3387. RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* ___m_FinalColorStoreAction;
  3388. int32_t ___m_FinalDepthStoreAction;
  3389. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___U3CprofilingExecuteU3Ek__BackingField;
  3390. bool ___hasReleasedRTs;
  3391. DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* ___U3CDebugHandlerU3Ek__BackingField;
  3392. RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* ___U3CsupportedRenderingFeaturesU3Ek__BackingField;
  3393. GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408* ___U3CunsupportedGraphicsDeviceTypesU3Ek__BackingField;
  3394. int32_t ___m_StoreActionsOptimizationSetting;
  3395. List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ___m_ActiveRenderPassQueue;
  3396. List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* ___m_RendererFeatures;
  3397. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_CameraColorTarget;
  3398. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_CameraDepthTarget;
  3399. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_CameraResolveTarget;
  3400. bool ___m_FirstTimeCameraColorTargetIsBound;
  3401. bool ___m_FirstTimeCameraDepthTargetIsBound;
  3402. bool ___m_IsPipelineExecuting;
  3403. bool ___disableNativeRenderPassInFeatures;
  3404. bool ___useRenderPassEnabled;
  3405. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___m_frameData;
  3406. bool ___U3CuseDepthPrimingU3Ek__BackingField;
  3407. bool ___U3CstripShadowsOffVariantsU3Ek__BackingField;
  3408. bool ___U3CstripAdditionalLightOffVariantsU3Ek__BackingField;
  3409. };
  3410. struct SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B : public Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF
  3411. {
  3412. UnityEvent_1_t8ABE5544759145B8D7A09F1C54FFCB6907EDD56E* ___m_SpriteChangeEvent;
  3413. };
  3414. struct SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC : public Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF
  3415. {
  3416. };
  3417. struct Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342 : public UniversalResourceDataBase_t22F227228119E69F9151E30D6DC4BE0BAA0ADDE4
  3418. {
  3419. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____intermediateDepth;
  3420. TextureHandleU5BU5DU5BU5D_t36A34F73F4A1EE7E90D37774A796785F0548EEB9* ____lightTextures;
  3421. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* ____cameraNormalsTexture;
  3422. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____shadowsTexture;
  3423. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____shadowsDepth;
  3424. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____upscaleTexture;
  3425. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____cameraSortingLayerTexture;
  3426. };
  3427. struct UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626 : public UniversalResourceDataBase_t22F227228119E69F9151E30D6DC4BE0BAA0ADDE4
  3428. {
  3429. int32_t ___U3CactiveColorIDU3Ek__BackingField;
  3430. int32_t ___U3CactiveDepthIDU3Ek__BackingField;
  3431. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____backBufferColor;
  3432. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____backBufferDepth;
  3433. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____cameraColor;
  3434. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____cameraDepth;
  3435. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____mainShadowsTexture;
  3436. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____additionalShadowsTexture;
  3437. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* ____gBuffer;
  3438. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____cameraOpaqueTexture;
  3439. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____cameraDepthTexture;
  3440. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____cameraNormalsTexture;
  3441. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____motionVectorColor;
  3442. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____motionVectorDepth;
  3443. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____internalColorLut;
  3444. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____debugScreenColor;
  3445. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____debugScreenDepth;
  3446. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____afterPostProcessColor;
  3447. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____overlayUITexture;
  3448. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____renderingLayersTexture;
  3449. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* ____dBuffer;
  3450. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____dBufferDepth;
  3451. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____ssaoTexture;
  3452. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____stpDebugView;
  3453. };
  3454. struct UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
  3455. {
  3456. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___source;
  3457. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___destination;
  3458. };
  3459. struct PassData_t0813DBD9B14B67C56B08520FD0AB9F214F2B5A0A : public RuntimeObject
  3460. {
  3461. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___source;
  3462. };
  3463. struct PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6 : public RuntimeObject
  3464. {
  3465. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3 ___layerBatch;
  3466. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* ___rendererData;
  3467. bool ___isVolumetric;
  3468. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___normalMap;
  3469. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___shadowMap;
  3470. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___fallOffLookUp;
  3471. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___lightLookUp;
  3472. RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___lightTexturesRT;
  3473. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* ___lightTextures;
  3474. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___depthTexture;
  3475. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___shadowDepth;
  3476. };
  3477. struct FullScreenRenderPass_tE11FAAB9F61795113958C2575D684FF47A8F930D : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
  3478. {
  3479. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_Material;
  3480. int32_t ___m_PassIndex;
  3481. bool ___m_CopyActiveColor;
  3482. bool ___m_BindDepthStencilAttachment;
  3483. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_CopiedColor;
  3484. };
  3485. struct PassData_t368A550AC67002E488E8301FECB7FAD8DE9F0AF1 : public RuntimeObject
  3486. {
  3487. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___source;
  3488. };
  3489. struct Light2DBase_t21E41B15B3A532090B53439B4E99AB1207263C26 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
  3490. {
  3491. };
  3492. struct PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
  3493. {
  3494. int32_t ___m_AssetsPPU;
  3495. int32_t ___m_RefResolutionX;
  3496. int32_t ___m_RefResolutionY;
  3497. int32_t ___m_CropFrame;
  3498. int32_t ___m_GridSnapping;
  3499. int32_t ___m_FilterMode;
  3500. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___m_Camera;
  3501. PixelPerfectCameraInternal_tAEDD9ED6B941D1E486D99AE7387C8C0BD984C3CC* ___m_Internal;
  3502. bool ___m_CinemachineCompatibilityMode;
  3503. };
  3504. struct Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6 : public ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892
  3505. {
  3506. Render2DLightingPass_tB075B8C7F3333F269D30518C64F32D52C0DF11AF* ___m_Render2DLightingPass;
  3507. PixelPerfectBackgroundPass_t22C02F2ADDAA4ACA61CE16E6EE6B18A730DDE854* ___m_PixelPerfectBackgroundPass;
  3508. UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55* ___m_UpscalePass;
  3509. CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* ___m_CopyDepthPass;
  3510. CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8* ___m_CopyCameraSortingLayerPass;
  3511. FinalBlitPass_t5A422DA2B38F1886E0F5AC3D26CE2455177C3EAC* ___m_FinalBlitPass;
  3512. DrawScreenSpaceUIPass_t397E07595465217B2B9A6994E9116158439EE686* ___m_DrawOffscreenUIPass;
  3513. DrawScreenSpaceUIPass_t397E07595465217B2B9A6994E9116158439EE686* ___m_DrawOverlayUIPass;
  3514. RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* ___m_ColorBufferSystem;
  3515. bool ___m_UseDepthStencilBuffer;
  3516. bool ___m_CreateColorTexture;
  3517. bool ___m_CreateDepthTexture;
  3518. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_ColorTextureHandle;
  3519. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_DepthTextureHandle;
  3520. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_BlitMaterial;
  3521. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_BlitHDRMaterial;
  3522. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_SamplingMaterial;
  3523. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* ___m_Renderer2DData;
  3524. PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9 ___m_PostProcessPasses;
  3525. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_RenderGraphCameraColorHandle;
  3526. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_RenderGraphCameraDepthHandle;
  3527. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_RenderGraphBackbufferColorHandle;
  3528. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_RenderGraphBackbufferDepthHandle;
  3529. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_CameraSortingLayerHandle;
  3530. DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB* ___m_NormalPass;
  3531. DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584* ___m_LightPass;
  3532. DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63* ___m_ShadowPass;
  3533. DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526* ___m_RendererPass;
  3534. LayerBatchU5BU5D_t0EBA93A4A553CC124B68561F0D8536CFE85C3195* ___m_LayerBatches;
  3535. int32_t ___m_BatchCount;
  3536. bool ___ppcUpscaleRT;
  3537. };
  3538. struct ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
  3539. {
  3540. int32_t ___m_ShadowGroup;
  3541. int32_t ___m_Priority;
  3542. List_1_t765AE77BB36102069217C0CB2BBFF40DB9CDEE0B* ___m_ShadowCasters;
  3543. };
  3544. struct SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
  3545. {
  3546. SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* ___m_ActiveSpriteShape;
  3547. EdgeCollider2D_tB7A39F2B1345894C40577A62FD62244702DE3710* ___m_EdgeCollider2D;
  3548. PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* ___m_PolygonCollider2D;
  3549. SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC* ___m_SpriteShapeRenderer;
  3550. SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E* ___m_SpriteShapeGeometryCache;
  3551. SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* ___m_SpriteArray;
  3552. SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* ___m_EdgeSpriteArray;
  3553. SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* ___m_CornerSpriteArray;
  3554. AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* ___m_AngleRangeInfoArray;
  3555. NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E ___m_ColliderData;
  3556. NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E ___m_ShadowData;
  3557. NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8 ___m_TangentData;
  3558. NativeArray_1_t77D78B577AF7E0DD9EB5B192AF05EF90AE6F567D ___m_Statistics;
  3559. bool ___m_DynamicOcclusionLocal;
  3560. bool ___m_DynamicOcclusionOverriden;
  3561. bool ___m_TessellationNeedsFallback;
  3562. int32_t ___m_ActiveSplineHash;
  3563. int32_t ___m_ActiveSpriteShapeHash;
  3564. int32_t ___m_MaxArrayCount;
  3565. JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___m_JobHandle;
  3566. SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 ___m_ActiveShapeParameters;
  3567. Spline_tD674213224F697425072FBF76AE3FD203AD2B818* ___m_Spline;
  3568. SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* ___m_SpriteShape;
  3569. float ___m_FillPixelPerUnit;
  3570. float ___m_StretchTiling;
  3571. int32_t ___m_SplineDetail;
  3572. bool ___m_AdaptiveUV;
  3573. bool ___m_StretchUV;
  3574. bool ___m_WorldSpaceUV;
  3575. float ___m_CornerAngleThreshold;
  3576. int32_t ___m_ColliderDetail;
  3577. float ___m_ColliderOffset;
  3578. bool ___m_UpdateCollider;
  3579. bool ___m_EnableTangents;
  3580. bool ___m_GeometryCached;
  3581. bool ___m_UTess2D;
  3582. bool ___m_UpdateShadow;
  3583. int32_t ___m_ShadowDetail;
  3584. float ___m_ShadowOffset;
  3585. float ___m_BoundsScale;
  3586. SpriteShapeGeometryCreator_t7A84B10A6429A625610D783C12A86ED5F1C515C4* ___m_Creator;
  3587. List_1_t9EDAF087DC60E19A2BB0DE20322CAFC776709861* ___m_Modifiers;
  3588. List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* ___m_ColliderSegment;
  3589. List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* ___m_ShadowSegment;
  3590. };
  3591. struct SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
  3592. {
  3593. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_RootBone;
  3594. TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* ___m_BoneTransforms;
  3595. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___m_Bounds;
  3596. bool ___m_AlwaysUpdate;
  3597. bool ___m_AutoRebind;
  3598. NativeByteArray_t00AD4D7C7C72A027130BB70342A88974A5B45E45* ___m_DeformedVertices;
  3599. int32_t ___m_CurrentDeformVerticesLength;
  3600. SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* ___m_SpriteRenderer;
  3601. int32_t ___m_CurrentDeformSprite;
  3602. int32_t ___m_SpriteId;
  3603. bool ___m_IsValid;
  3604. int32_t ___m_State;
  3605. int32_t ___m_TransformsHash;
  3606. bool ___m_ForceCpuDeformation;
  3607. int32_t ___m_TransformId;
  3608. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_BoneTransformId;
  3609. int32_t ___m_RootBoneTransformId;
  3610. NativeCustomSlice_1_tA865815AD84F8F96292265305B53C918DC67A343 ___m_SpriteUVs;
  3611. NativeCustomSlice_1_t553B89694440B1C5C7DF7F314D7A0711AE7A0783 ___m_SpriteVertices;
  3612. NativeCustomSlice_1_t1BD4A99A5C57F16086ACE5EED91D969C19693921 ___m_SpriteTangents;
  3613. NativeCustomSlice_1_t00144D7121E64139E2BBFAEB4BA01FB646F1A71B ___m_SpriteBoneWeights;
  3614. NativeCustomSlice_1_tB3DF9F46AA60E8412DC5B89CC7878A4BE49ABA45 ___m_SpriteBindPoses;
  3615. NativeCustomSlice_1_t0D6722C6A546C76474543C10D2E576E494D019A8 ___m_BoneTransformIdNativeSlice;
  3616. bool ___m_SpriteHasTangents;
  3617. int32_t ___m_SpriteVertexStreamSize;
  3618. int32_t ___m_SpriteVertexCount;
  3619. int32_t ___m_SpriteTangentVertexOffset;
  3620. int32_t ___m_DataIndex;
  3621. bool ___m_BoneCacheUpdateToDate;
  3622. Dictionary_2_tDD6BF47F912A7F06244ED851635ED0725998F586* ___m_HierarchyCache;
  3623. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_OutlineIndexCache;
  3624. NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___m_StaticOutlineVertexCache;
  3625. NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___m_DeformedOutlineVertexCache;
  3626. int32_t ___m_VertexDeformationHash;
  3627. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_Sprite;
  3628. int32_t ___U3CcurrentDeformationMethodU3Ek__BackingField;
  3629. BaseDeformationSystem_t440A724339280842EB0604EFB4825E07B8D147A0* ___U3CdeformationSystemU3Ek__BackingField;
  3630. };
  3631. struct UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
  3632. {
  3633. bool ___m_RenderShadows;
  3634. int32_t ___m_RequiresDepthTextureOption;
  3635. int32_t ___m_RequiresOpaqueTextureOption;
  3636. int32_t ___m_CameraType;
  3637. List_1_tD2FA3273746E404D72561E8324608D18B52B533E* ___m_Cameras;
  3638. int32_t ___m_RendererIndex;
  3639. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___m_VolumeLayerMask;
  3640. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_VolumeTrigger;
  3641. int32_t ___m_VolumeFrameworkUpdateModeOption;
  3642. bool ___m_RenderPostProcessing;
  3643. int32_t ___m_Antialiasing;
  3644. int32_t ___m_AntialiasingQuality;
  3645. bool ___m_StopNaN;
  3646. bool ___m_Dithering;
  3647. bool ___m_ClearDepth;
  3648. bool ___m_AllowXRRendering;
  3649. bool ___m_AllowHDROutput;
  3650. bool ___m_UseScreenCoordOverride;
  3651. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_ScreenSizeOverride;
  3652. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_ScreenCoordScaleBias;
  3653. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___m_Camera;
  3654. bool ___m_RequiresDepthTexture;
  3655. bool ___m_RequiresColorTexture;
  3656. float ___m_Version;
  3657. MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB* ___m_MotionVectorsPersistentData;
  3658. UniversalCameraHistory_t15D275DAE9AD5B608CE533D0FCE0884F07BB1E80* ___m_History;
  3659. Settings_t3BEFDFF2C1A3D3A215DAF7B76E735B1BFB946C92 ___m_TaaSettings;
  3660. VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___m_VolumeStack;
  3661. };
  3662. struct CompositeShadowCaster2D_t1BC1B94E06CFA2F091127C9F763D85580CF2744F : public ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D
  3663. {
  3664. };
  3665. struct Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC : public Light2DBase_t21E41B15B3A532090B53439B4E99AB1207263C26
  3666. {
  3667. int32_t ___m_ComponentVersion;
  3668. int32_t ___m_LightType;
  3669. int32_t ___m_BlendStyleIndex;
  3670. float ___m_FalloffIntensity;
  3671. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_Color;
  3672. float ___m_Intensity;
  3673. float ___m_LightVolumeIntensity;
  3674. bool ___m_LightVolumeEnabled;
  3675. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_ApplyToSortingLayers;
  3676. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_LightCookieSprite;
  3677. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_DeprecatedPointLightCookieSprite;
  3678. int32_t ___m_LightOrder;
  3679. bool ___m_AlphaBlendOnOverlap;
  3680. int32_t ___m_OverlapOperation;
  3681. float ___m_NormalMapDistance;
  3682. int32_t ___m_NormalMapQuality;
  3683. bool ___m_UseNormalMap;
  3684. bool ___m_ShadowsEnabled;
  3685. float ___m_ShadowIntensity;
  3686. float ___m_ShadowSoftness;
  3687. float ___m_ShadowSoftnessFalloffIntensity;
  3688. bool ___m_ShadowVolumeIntensityEnabled;
  3689. float ___m_ShadowVolumeIntensity;
  3690. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_Mesh;
  3691. LightMeshVertexU5BU5D_t148DD69C87414B5F05F0AEE34D75820F65279329* ___m_Vertices;
  3692. UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___m_Triangles;
  3693. int32_t ___m_PreviousLightCookieSprite;
  3694. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_CachedPosition;
  3695. int32_t ___m_BatchSlotIndex;
  3696. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_CookieSpriteTexture;
  3697. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___m_CookieSpriteTextureHandle;
  3698. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___m_LocalBounds;
  3699. BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 ___U3CboundingSphereU3Ek__BackingField;
  3700. bool ___forceUpdate;
  3701. float ___m_PointLightInnerAngle;
  3702. float ___m_PointLightOuterAngle;
  3703. float ___m_PointLightInnerRadius;
  3704. float ___m_PointLightOuterRadius;
  3705. int32_t ___m_ShapeLightParametricSides;
  3706. float ___m_ShapeLightParametricAngleOffset;
  3707. float ___m_ShapeLightParametricRadius;
  3708. float ___m_ShapeLightFalloffSize;
  3709. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_ShapeLightFalloffOffset;
  3710. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_ShapePath;
  3711. float ___m_PreviousShapeLightFalloffSize;
  3712. int32_t ___m_PreviousShapeLightParametricSides;
  3713. float ___m_PreviousShapeLightParametricAngleOffset;
  3714. float ___m_PreviousShapeLightParametricRadius;
  3715. int32_t ___m_PreviousShapePathHash;
  3716. int32_t ___m_PreviousLightType;
  3717. };
  3718. struct ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500 : public ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D
  3719. {
  3720. int32_t ___m_ComponentVersion;
  3721. bool ___m_HasRenderer;
  3722. bool ___m_UseRendererSilhouette;
  3723. bool ___m_CastsShadows;
  3724. bool ___m_SelfShadows;
  3725. float ___m_AlphaCutoff;
  3726. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_ApplyToSortingLayers;
  3727. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_ShapePath;
  3728. int32_t ___m_ShapePathHash;
  3729. int32_t ___m_InstanceId;
  3730. Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___m_ShadowShape2DComponent;
  3731. ShadowShape2DProvider_t1F3F4E0A5018EE73690AF70C6A97CF35A1D01072* ___m_ShadowShape2DProvider;
  3732. int32_t ___m_ShadowCastingSource;
  3733. ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* ___m_ShadowMesh;
  3734. int32_t ___m_CastingOption;
  3735. float ___m_PreviousTrimEdge;
  3736. int32_t ___m_PreviousEdgeProcessing;
  3737. int32_t ___m_PreviousShadowCastingSource;
  3738. Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___m_PreviousShadowShape2DSource;
  3739. ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* ___m_ShadowCasterGroup;
  3740. ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* ___m_PreviousShadowCasterGroup;
  3741. bool ___m_ForceShadowMeshRebuild;
  3742. int32_t ___m_PreviousShadowGroup;
  3743. bool ___m_PreviousCastsShadows;
  3744. int32_t ___m_PreviousPathHash;
  3745. int32_t ___m_SpriteMaterialCount;
  3746. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_CachedPosition;
  3747. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_CachedLossyScale;
  3748. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_CachedRotation;
  3749. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_CachedShadowMatrix;
  3750. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_CachedInverseShadowMatrix;
  3751. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_CachedLocalToWorldMatrix;
  3752. };
  3753. struct List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65_StaticFields
  3754. {
  3755. BoundsU5BU5D_t45563ED55B62FA0536E8117454C56C0CFA5B25F5* ___s_emptyArray;
  3756. };
  3757. struct List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34_StaticFields
  3758. {
  3759. Light2DU5BU5D_t82B2154049C7A198A49461BF8D3C43B2032C4B53* ___s_emptyArray;
  3760. };
  3761. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
  3762. {
  3763. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray;
  3764. };
  3765. struct List_1_t005866C9A942E85392723D93831723E1AB1D856E_StaticFields
  3766. {
  3767. PhysicsShape2DU5BU5D_tA1AB70893D21D57FB86D0DB946736CF973B9AA5B* ___s_emptyArray;
  3768. };
  3769. struct List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6_StaticFields
  3770. {
  3771. ScriptableRenderPassU5BU5D_tC40E3619A24B14CB90535A47C826514BE1343F87* ___s_emptyArray;
  3772. };
  3773. struct List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_StaticFields
  3774. {
  3775. ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* ___s_emptyArray;
  3776. };
  3777. struct List_1_t765AE77BB36102069217C0CB2BBFF40DB9CDEE0B_StaticFields
  3778. {
  3779. ShadowCaster2DU5BU5D_tFE30E144D785567FC9F351DB87FC39A1364A38F2* ___s_emptyArray;
  3780. };
  3781. struct List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37_StaticFields
  3782. {
  3783. ShadowCasterGroup2DU5BU5D_t006FAD67E63312F058E4E2601D32D5079738683F* ___s_emptyArray;
  3784. };
  3785. struct List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B_StaticFields
  3786. {
  3787. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___s_emptyArray;
  3788. };
  3789. struct List_1_t2540B9D90666DF67213CF6D95029A7AB686A8C52_StaticFields
  3790. {
  3791. MinMaxBoundsU5BU5D_tBCCC38EDCBA810A447297E68EF7A3B22AE8A25C3* ___s_emptyArray;
  3792. };
  3793. struct TypeId_1_tF7C39317892E31289E8C529424E70ED463C8334C_StaticFields
  3794. {
  3795. uint32_t ___value;
  3796. };
  3797. struct ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C_StaticFields
  3798. {
  3799. uint32_t ___s_TypeCount;
  3800. };
  3801. struct LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields
  3802. {
  3803. LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135* ___m_Instance;
  3804. RuntimeObject* ___m_Padlock;
  3805. List_1_t6590FC1C3D6405E4972389536FA11B52542105C5* ___m_Data;
  3806. List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_AvailableIndicies;
  3807. int32_t ___maxLensFlareWithOcclusion;
  3808. int32_t ___maxLensFlareWithOcclusionTemporalSample;
  3809. int32_t ___mergeNeeded;
  3810. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___occlusionRT;
  3811. int32_t ___frameIdx;
  3812. int32_t ____FlareOcclusionPermutation;
  3813. int32_t ____FlareOcclusionRemapTex;
  3814. int32_t ____FlareOcclusionTex;
  3815. int32_t ____FlareOcclusionIndex;
  3816. int32_t ____FlareCloudOpacity;
  3817. int32_t ____FlareSunOcclusionTex;
  3818. int32_t ____FlareTex;
  3819. int32_t ____FlareColorValue;
  3820. int32_t ____FlareData0;
  3821. int32_t ____FlareData1;
  3822. int32_t ____FlareData2;
  3823. int32_t ____FlareData3;
  3824. int32_t ____FlareData4;
  3825. int32_t ____FlareData5;
  3826. int32_t ____FlareRadialTint;
  3827. int32_t ____ViewId;
  3828. int32_t ____LensFlareScreenSpaceBloomMipTexture;
  3829. int32_t ____LensFlareScreenSpaceResultTexture;
  3830. int32_t ____LensFlareScreenSpaceSpectralLut;
  3831. int32_t ____LensFlareScreenSpaceStreakTex;
  3832. int32_t ____LensFlareScreenSpaceMipLevel;
  3833. int32_t ____LensFlareScreenSpaceTintColor;
  3834. int32_t ____LensFlareScreenSpaceParams1;
  3835. int32_t ____LensFlareScreenSpaceParams2;
  3836. int32_t ____LensFlareScreenSpaceParams3;
  3837. int32_t ____LensFlareScreenSpaceParams4;
  3838. int32_t ____LensFlareScreenSpaceParams5;
  3839. bool ___s_SupportsLensFlare16bitsFormat;
  3840. bool ___s_SupportsLensFlare32bitsFormat;
  3841. };
  3842. struct LightBatch_t7AC0AF3F1D2D4DC49BF8C09F2E12E2EEC32C6327_StaticFields
  3843. {
  3844. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___profilingDrawBatched;
  3845. int32_t ___k_BufferOffset;
  3846. int32_t ___sBatchIndexCounter;
  3847. };
  3848. struct RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E_StaticFields
  3849. {
  3850. int32_t ___kMaxMRTCount;
  3851. List_1_tB5216E2043E168F4E0A122E4594A52A4BA2394F2* ___s_RegisteredGraphs;
  3852. bool ___U3CisRenderGraphViewerActiveU3Ek__BackingField;
  3853. bool ___U3CenableValidityChecksU3Ek__BackingField;
  3854. OnGraphRegisteredDelegate_t7DEB75DB071EA0F49C47E2617D72D40EF3A8188C* ___onGraphRegistered;
  3855. OnGraphRegisteredDelegate_t7DEB75DB071EA0F49C47E2617D72D40EF3A8188C* ___onGraphUnregistered;
  3856. OnExecutionRegisteredDelegate_tCCD234646691F298602408925867AE91256D2226* ___onExecutionRegistered;
  3857. OnExecutionRegisteredDelegate_tCCD234646691F298602408925867AE91256D2226* ___onExecutionUnregistered;
  3858. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___onDebugDataCaptured;
  3859. };
  3860. struct RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_StaticFields
  3861. {
  3862. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler;
  3863. ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___k_NormalsRenderingPassName;
  3864. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___k_NormalClearColor;
  3865. String_t* ___k_UsePointLightCookiesKeyword;
  3866. String_t* ___k_LightQualityFastKeyword;
  3867. String_t* ___k_UseNormalMap;
  3868. String_t* ___k_UseAdditiveBlendingKeyword;
  3869. String_t* ___k_UseVolumetric;
  3870. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___k_UseBlendStyleKeywords;
  3871. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___k_BlendFactorsPropIDs;
  3872. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___k_MaskFilterPropIDs;
  3873. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___k_InvertedFilterPropIDs;
  3874. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___k_ShapeLightTextureIDs;
  3875. int32_t ___s_RenderTextureFormatToUse;
  3876. bool ___s_HasSetupRenderTextureFormatToUse;
  3877. int32_t ___k_SrcBlendID;
  3878. int32_t ___k_DstBlendID;
  3879. int32_t ___k_CookieTexID;
  3880. int32_t ___k_PointLightCookieTexID;
  3881. int32_t ___k_L2DInvMatrix;
  3882. int32_t ___k_L2DColor;
  3883. int32_t ___k_L2DPosition;
  3884. int32_t ___k_L2DFalloffIntensity;
  3885. int32_t ___k_L2DFalloffDistance;
  3886. int32_t ___k_L2DOuterAngle;
  3887. int32_t ___k_L2DInnerAngle;
  3888. int32_t ___k_L2DInnerRadiusMult;
  3889. int32_t ___k_L2DVolumeOpacity;
  3890. int32_t ___k_L2DShadowIntensity;
  3891. int32_t ___k_L2DLightType;
  3892. LightBatch_t7AC0AF3F1D2D4DC49BF8C09F2E12E2EEC32C6327* ___lightBatch;
  3893. };
  3894. struct ShadowCasterGroup2DManager_tD4DF649108FFD9B4E2F33AD838D64B91F21D49CB_StaticFields
  3895. {
  3896. List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37* ___s_ShadowCasterGroups;
  3897. };
  3898. struct String_t_StaticFields
  3899. {
  3900. String_t* ___Empty;
  3901. };
  3902. struct UnsafeGraphContext_t6E24BDE4C6B0924FCC4DE11BFA5B750FF6F03320_StaticFields
  3903. {
  3904. UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* ___unsCmd;
  3905. };
  3906. struct U3CU3Ec_t34DAC6772A7F9BDAB109034020634254F29DAFD6_StaticFields
  3907. {
  3908. U3CU3Ec_t34DAC6772A7F9BDAB109034020634254F29DAFD6* ___U3CU3E9;
  3909. BaseRenderFunc_2_t094E7C8A7EBF71B6BF4F6005BEC7F91DEEE6F0E1* ___U3CU3E9__11_0;
  3910. };
  3911. struct U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB_StaticFields
  3912. {
  3913. U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB* ___U3CU3E9;
  3914. BaseRenderFunc_2_tE591E49F50B94BD4A68EE4AE53D002A53E531A88* ___U3CU3E9__23_0;
  3915. BaseRenderFunc_2_t6826C8F0E38686CFD47BB9DA7A814C4A7D4875D1* ___U3CU3E9__23_1;
  3916. };
  3917. struct U3CU3Ec_t69FFB61B5C3D057A5680ED39546F078C9DA48B3C_StaticFields
  3918. {
  3919. U3CU3Ec_t69FFB61B5C3D057A5680ED39546F078C9DA48B3C* ___U3CU3E9;
  3920. BaseRenderFunc_2_tE23B2416B4C72EB988296E39804D6530831E183A* ___U3CU3E9__6_0;
  3921. };
  3922. struct U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C_StaticFields
  3923. {
  3924. U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C* ___U3CU3E9;
  3925. BaseRenderFunc_2_t11F1319E01F54E817BEC5B5469D4B467A25EC38D* ___U3CU3E9__13_0;
  3926. BaseRenderFunc_2_t5165FCDB04291E789A2E82A835212A89ADD4B1A0* ___U3CU3E9__13_1;
  3927. };
  3928. struct U3CU3Ec_t4247B655FB7A4C0E295416317C9EE57FADE9C92B_StaticFields
  3929. {
  3930. U3CU3Ec_t4247B655FB7A4C0E295416317C9EE57FADE9C92B* ___U3CU3E9;
  3931. BaseRenderFunc_2_tE591E49F50B94BD4A68EE4AE53D002A53E531A88* ___U3CU3E9__10_0;
  3932. };
  3933. struct U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_StaticFields
  3934. {
  3935. U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5* ___U3CU3E9;
  3936. Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F* ___U3CU3E9__46_1;
  3937. Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F* ___U3CU3E9__46_0;
  3938. Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F* ___U3CU3E9__82_0;
  3939. };
  3940. struct U3CU3Ec_t45BBC976D9C98C8E40A99BAAFA23D3C74BA8F311_StaticFields
  3941. {
  3942. U3CU3Ec_t45BBC976D9C98C8E40A99BAAFA23D3C74BA8F311* ___U3CU3E9;
  3943. BaseRenderFunc_2_t1C73B04D7C1AB6A5BE0D901E52A64A980343EE74* ___U3CU3E9__12_0;
  3944. };
  3945. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
  3946. {
  3947. String_t* ___TrueString;
  3948. String_t* ___FalseString;
  3949. };
  3950. struct EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_StaticFields
  3951. {
  3952. Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101* ___m_EdgeDictionary;
  3953. };
  3954. struct IntPtr_t_StaticFields
  3955. {
  3956. intptr_t ___Zero;
  3957. };
  3958. struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields
  3959. {
  3960. float ___Epsilon;
  3961. };
  3962. struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields
  3963. {
  3964. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___zeroMatrix;
  3965. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___identityMatrix;
  3966. };
  3967. struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields
  3968. {
  3969. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion;
  3970. };
  3971. struct RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147_StaticFields
  3972. {
  3973. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___rastercmd;
  3974. };
  3975. struct RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_StaticFields
  3976. {
  3977. int32_t ___minimumBound;
  3978. int32_t ___maximumBound;
  3979. };
  3980. struct ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0_StaticFields
  3981. {
  3982. ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___none;
  3983. };
  3984. struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
  3985. {
  3986. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector;
  3987. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector;
  3988. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector;
  3989. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector;
  3990. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector;
  3991. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector;
  3992. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector;
  3993. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector;
  3994. };
  3995. struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_StaticFields
  3996. {
  3997. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Zero;
  3998. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_One;
  3999. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Up;
  4000. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Down;
  4001. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Left;
  4002. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Right;
  4003. };
  4004. struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
  4005. {
  4006. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector;
  4007. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector;
  4008. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector;
  4009. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector;
  4010. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector;
  4011. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector;
  4012. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector;
  4013. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector;
  4014. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector;
  4015. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector;
  4016. };
  4017. struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields
  4018. {
  4019. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector;
  4020. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector;
  4021. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector;
  4022. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector;
  4023. };
  4024. struct float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_StaticFields
  4025. {
  4026. float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___zero;
  4027. };
  4028. struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7_StaticFields
  4029. {
  4030. bool ___ThrowOnSetRenderTarget;
  4031. };
  4032. struct DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4_StaticFields
  4033. {
  4034. int32_t ___k_DebugColorInvalidModePropertyId;
  4035. int32_t ___k_DebugCurrentRealTimeId;
  4036. int32_t ___k_DebugColorPropertyId;
  4037. int32_t ___k_DebugTexturePropertyId;
  4038. int32_t ___k_DebugFontId;
  4039. int32_t ___k_DebugTextureNoStereoPropertyId;
  4040. int32_t ___k_DebugTextureDisplayRect;
  4041. int32_t ___k_DebugRenderTargetSupportsStereo;
  4042. int32_t ___k_DebugRenderTargetRangeRemap;
  4043. int32_t ___k_DebugMaterialModeId;
  4044. int32_t ___k_DebugVertexAttributeModeId;
  4045. int32_t ___k_DebugMaterialValidationModeId;
  4046. int32_t ___k_DebugMipInfoModeId;
  4047. int32_t ___k_DebugMipMapStatusModeId;
  4048. int32_t ___k_DebugMipMapShowStatusCodeId;
  4049. int32_t ___k_DebugMipMapOpacityId;
  4050. int32_t ___k_DebugMipMapRecentlyUpdatedCooldownId;
  4051. int32_t ___k_DebugMipMapTerrainTextureModeId;
  4052. int32_t ___k_DebugSceneOverrideModeId;
  4053. int32_t ___k_DebugFullScreenModeId;
  4054. int32_t ___k_DebugValidationModeId;
  4055. int32_t ___k_DebugValidateBelowMinThresholdColorPropertyId;
  4056. int32_t ___k_DebugValidateAboveMaxThresholdColorPropertyId;
  4057. int32_t ___k_DebugMaxPixelCost;
  4058. int32_t ___k_DebugLightingModeId;
  4059. int32_t ___k_DebugLightingFeatureFlagsId;
  4060. int32_t ___k_DebugValidateAlbedoMinLuminanceId;
  4061. int32_t ___k_DebugValidateAlbedoMaxLuminanceId;
  4062. int32_t ___k_DebugValidateAlbedoSaturationToleranceId;
  4063. int32_t ___k_DebugValidateAlbedoHueToleranceId;
  4064. int32_t ___k_DebugValidateAlbedoCompareColorId;
  4065. int32_t ___k_DebugValidateMetallicMinValueId;
  4066. int32_t ___k_DebugValidateMetallicMaxValueId;
  4067. int32_t ___k_ValidationChannelsId;
  4068. int32_t ___k_RangeMinimumId;
  4069. int32_t ___k_RangeMaximumId;
  4070. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___s_DebugSetupSampler;
  4071. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___s_DebugFinalValidationSampler;
  4072. };
  4073. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
  4074. {
  4075. int32_t ___OffsetOfInstanceIDInCPlusPlusObject;
  4076. };
  4077. struct RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85_StaticFields
  4078. {
  4079. RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 ___nullRendererList;
  4080. };
  4081. struct ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_StaticFields
  4082. {
  4083. ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___kRenderTypeTag;
  4084. };
  4085. struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_StaticFields
  4086. {
  4087. int32_t ___k_ColorId;
  4088. int32_t ___k_MainTexId;
  4089. };
  4090. struct RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_StaticFields
  4091. {
  4092. bool ___m_AisBackBuffer;
  4093. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___m_Desc;
  4094. };
  4095. struct ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C_StaticFields
  4096. {
  4097. uint32_t ___s_CurrentValidBit;
  4098. uint32_t ___s_SharedResourceValidBit;
  4099. };
  4100. struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_StaticFields
  4101. {
  4102. int32_t ___maximumCullingPlaneCount;
  4103. int32_t ___layerCount;
  4104. };
  4105. struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields
  4106. {
  4107. int32_t ___GenerateAllMips;
  4108. };
  4109. struct Type_t_StaticFields
  4110. {
  4111. Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder;
  4112. Il2CppChar ___Delimiter;
  4113. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes;
  4114. RuntimeObject* ___Missing;
  4115. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute;
  4116. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName;
  4117. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase;
  4118. };
  4119. struct DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49_StaticFields
  4120. {
  4121. int32_t ___maxShaderPasses;
  4122. };
  4123. struct ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_StaticFields
  4124. {
  4125. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___k_CameraTarget;
  4126. };
  4127. struct TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_StaticFields
  4128. {
  4129. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___s_NullHandle;
  4130. };
  4131. struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields
  4132. {
  4133. CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull;
  4134. CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender;
  4135. CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender;
  4136. };
  4137. struct CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_StaticFields
  4138. {
  4139. String_t* ___k_CopyCameraSortingLayerPass;
  4140. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler;
  4141. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ExecuteProfilingSampler;
  4142. String_t* ___k_CameraSortingLayerTexture;
  4143. int32_t ___k_CameraSortingLayerTextureId;
  4144. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_BlitMaterial;
  4145. };
  4146. struct DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields
  4147. {
  4148. String_t* ___k_LightPass;
  4149. String_t* ___k_LightLowLevelPass;
  4150. String_t* ___k_LightVolumetricPass;
  4151. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler;
  4152. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSamplerLowLevel;
  4153. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSamplerVolume;
  4154. int32_t ___k_InverseHDREmulationScaleID;
  4155. String_t* ___k_NormalMapID;
  4156. String_t* ___k_ShadowMapID;
  4157. String_t* ___k_LightLookupID;
  4158. String_t* ___k_FalloffLookupID;
  4159. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_FallOffRTHandle;
  4160. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_LightLookupRTHandle;
  4161. MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___s_PropertyBlock;
  4162. };
  4163. struct DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB_StaticFields
  4164. {
  4165. String_t* ___k_NormalPass;
  4166. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler;
  4167. ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___k_NormalsRenderingPassName;
  4168. };
  4169. struct DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_StaticFields
  4170. {
  4171. String_t* ___k_RenderPass;
  4172. String_t* ___k_SetLightGlobalPass;
  4173. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler;
  4174. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_SetLightGlobalProfilingSampler;
  4175. ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___k_CombinedRenderingPassName;
  4176. ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___k_LegacyPassName;
  4177. List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___k_ShaderTags;
  4178. int32_t ___k_HDREmulationScaleID;
  4179. int32_t ___k_RendererColorID;
  4180. };
  4181. struct DrawScreenSpaceUIPass_t397E07595465217B2B9A6994E9116158439EE686_StaticFields
  4182. {
  4183. int32_t ___s_CameraDepthTextureID;
  4184. int32_t ___s_CameraOpaqueTextureID;
  4185. };
  4186. struct DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_StaticFields
  4187. {
  4188. String_t* ___k_ShadowPass;
  4189. String_t* ___k_ShadowVolumetricPass;
  4190. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler;
  4191. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSamplerVolume;
  4192. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ExecuteProfilingSampler;
  4193. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ExecuteLightProfilingSampler;
  4194. List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* ___intermediateLight;
  4195. };
  4196. struct FinalBlitPass_t5A422DA2B38F1886E0F5AC3D26CE2455177C3EAC_StaticFields
  4197. {
  4198. int32_t ___s_CameraDepthTextureID;
  4199. };
  4200. struct PixelPerfectBackgroundPass_t22C02F2ADDAA4ACA61CE16E6EE6B18A730DDE854_StaticFields
  4201. {
  4202. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingScope;
  4203. };
  4204. struct PostProcessPass_t146B366124B6BB9597B9E9299DA4391FDE159F5C_StaticFields
  4205. {
  4206. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingRenderPostProcessing;
  4207. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingRenderFinalPostProcessing;
  4208. int32_t ___k_ShaderPropertyId_ViewProjM;
  4209. int32_t ___k_ShaderPropertyId_PrevViewProjM;
  4210. int32_t ___k_ShaderPropertyId_ViewProjMStereo;
  4211. int32_t ___k_ShaderPropertyId_PrevViewProjMStereo;
  4212. int32_t ___s_CameraDepthTextureID;
  4213. int32_t ___s_CameraOpaqueTextureID;
  4214. };
  4215. struct Render2DLightingPass_tB075B8C7F3333F269D30518C64F32D52C0DF11AF_StaticFields
  4216. {
  4217. int32_t ___k_HDREmulationScaleID;
  4218. int32_t ___k_InverseHDREmulationScaleID;
  4219. int32_t ___k_RendererColorID;
  4220. int32_t ___k_LightLookupID;
  4221. int32_t ___k_FalloffLookupID;
  4222. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___k_ShapeLightTextureIDs;
  4223. ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___k_CombinedRenderingPassName;
  4224. ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___k_NormalsRenderingPassName;
  4225. ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___k_LegacyPassName;
  4226. List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___k_ShaderTags;
  4227. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingDrawLights;
  4228. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingDrawLightTextures;
  4229. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingDrawRenderers;
  4230. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingDrawLayerBatch;
  4231. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSamplerUnlit;
  4232. };
  4233. struct RendererListParams_t13F72282BCE2DC255747FE7694C6BBC3377944B1_StaticFields
  4234. {
  4235. RendererListParams_t13F72282BCE2DC255747FE7694C6BBC3377944B1 ___Invalid;
  4236. };
  4237. struct ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields
  4238. {
  4239. ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___current;
  4240. bool ___m_UseOptimizedStoreActions;
  4241. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___k_CameraTarget;
  4242. RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___m_ActiveColorAttachmentIDs;
  4243. RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* ___m_ActiveColorAttachments;
  4244. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_ActiveDepthAttachment;
  4245. RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* ___m_ActiveColorStoreActions;
  4246. int32_t ___m_ActiveDepthStoreAction;
  4247. RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* ___m_TrimmedColorAttachmentCopyIDs;
  4248. RTHandleU5BU5DU5BU5D_t6066EC3F94599A5A42DA9A893F102E9618CB612F* ___m_TrimmedColorAttachmentCopies;
  4249. PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* ___s_Planes;
  4250. Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___s_VectorPlanes;
  4251. };
  4252. struct UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_StaticFields
  4253. {
  4254. String_t* ___k_UpscalePass;
  4255. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler;
  4256. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ExecuteProfilingSampler;
  4257. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_BlitMaterial;
  4258. };
  4259. struct FullScreenRenderPass_tE11FAAB9F61795113958C2575D684FF47A8F930D_StaticFields
  4260. {
  4261. MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___s_SharedPropertyBlock;
  4262. };
  4263. struct Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6_StaticFields
  4264. {
  4265. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler;
  4266. };
  4267. struct SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17_StaticFields
  4268. {
  4269. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___generateGeometry;
  4270. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___generateCollider;
  4271. };
  4272. struct UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_StaticFields
  4273. {
  4274. UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* ___s_DefaultAdditionalCameraData;
  4275. List_1_tF9F2510E1F31EAAB4FF93BF5D2FD123A1BA401D8* ___s_CachedVolumeStacks;
  4276. };
  4277. #ifdef __clang__
  4278. #pragma clang diagnostic pop
  4279. #endif
  4280. struct LayerBatchU5BU5D_t0EBA93A4A553CC124B68561F0D8536CFE85C3195 : public RuntimeArray
  4281. {
  4282. ALIGN_FIELD (8) LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3 m_Items[1];
  4283. inline LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3 GetAt(il2cpp_array_size_t index) const
  4284. {
  4285. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4286. return m_Items[index];
  4287. }
  4288. inline LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* GetAddressAt(il2cpp_array_size_t index)
  4289. {
  4290. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4291. return m_Items + index;
  4292. }
  4293. inline void SetAt(il2cpp_array_size_t index, LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3 value)
  4294. {
  4295. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4296. m_Items[index] = value;
  4297. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___lights), (void*)NULL);
  4298. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4299. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___shadowLights), (void*)NULL);
  4300. #endif
  4301. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4302. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___shadowCasters), (void*)NULL);
  4303. #endif
  4304. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4305. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___activeBlendStylesIndices), (void*)NULL);
  4306. #endif
  4307. }
  4308. inline LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3 GetAtUnchecked(il2cpp_array_size_t index) const
  4309. {
  4310. return m_Items[index];
  4311. }
  4312. inline LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* GetAddressAtUnchecked(il2cpp_array_size_t index)
  4313. {
  4314. return m_Items + index;
  4315. }
  4316. inline void SetAtUnchecked(il2cpp_array_size_t index, LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3 value)
  4317. {
  4318. m_Items[index] = value;
  4319. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___lights), (void*)NULL);
  4320. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4321. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___shadowLights), (void*)NULL);
  4322. #endif
  4323. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4324. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___shadowCasters), (void*)NULL);
  4325. #endif
  4326. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4327. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___activeBlendStylesIndices), (void*)NULL);
  4328. #endif
  4329. }
  4330. };
  4331. struct TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7 : public RuntimeArray
  4332. {
  4333. ALIGN_FIELD (8) TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 m_Items[1];
  4334. inline TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 GetAt(il2cpp_array_size_t index) const
  4335. {
  4336. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4337. return m_Items[index];
  4338. }
  4339. inline TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* GetAddressAt(il2cpp_array_size_t index)
  4340. {
  4341. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4342. return m_Items + index;
  4343. }
  4344. inline void SetAt(il2cpp_array_size_t index, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 value)
  4345. {
  4346. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4347. m_Items[index] = value;
  4348. }
  4349. inline TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 GetAtUnchecked(il2cpp_array_size_t index) const
  4350. {
  4351. return m_Items[index];
  4352. }
  4353. inline TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* GetAddressAtUnchecked(il2cpp_array_size_t index)
  4354. {
  4355. return m_Items + index;
  4356. }
  4357. inline void SetAtUnchecked(il2cpp_array_size_t index, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 value)
  4358. {
  4359. m_Items[index] = value;
  4360. }
  4361. };
  4362. struct TextureHandleU5BU5DU5BU5D_t36A34F73F4A1EE7E90D37774A796785F0548EEB9 : public RuntimeArray
  4363. {
  4364. ALIGN_FIELD (8) TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* m_Items[1];
  4365. inline TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* GetAt(il2cpp_array_size_t index) const
  4366. {
  4367. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4368. return m_Items[index];
  4369. }
  4370. inline TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7** GetAddressAt(il2cpp_array_size_t index)
  4371. {
  4372. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4373. return m_Items + index;
  4374. }
  4375. inline void SetAt(il2cpp_array_size_t index, TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* value)
  4376. {
  4377. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4378. m_Items[index] = value;
  4379. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  4380. }
  4381. inline TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* GetAtUnchecked(il2cpp_array_size_t index) const
  4382. {
  4383. return m_Items[index];
  4384. }
  4385. inline TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7** GetAddressAtUnchecked(il2cpp_array_size_t index)
  4386. {
  4387. return m_Items + index;
  4388. }
  4389. inline void SetAtUnchecked(il2cpp_array_size_t index, TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* value)
  4390. {
  4391. m_Items[index] = value;
  4392. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  4393. }
  4394. };
  4395. struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray
  4396. {
  4397. ALIGN_FIELD (8) int32_t m_Items[1];
  4398. inline int32_t GetAt(il2cpp_array_size_t index) const
  4399. {
  4400. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4401. return m_Items[index];
  4402. }
  4403. inline int32_t* GetAddressAt(il2cpp_array_size_t index)
  4404. {
  4405. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4406. return m_Items + index;
  4407. }
  4408. inline void SetAt(il2cpp_array_size_t index, int32_t value)
  4409. {
  4410. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4411. m_Items[index] = value;
  4412. }
  4413. inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
  4414. {
  4415. return m_Items[index];
  4416. }
  4417. inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
  4418. {
  4419. return m_Items + index;
  4420. }
  4421. inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
  4422. {
  4423. m_Items[index] = value;
  4424. }
  4425. };
  4426. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray
  4427. {
  4428. ALIGN_FIELD (8) String_t* m_Items[1];
  4429. inline String_t* GetAt(il2cpp_array_size_t index) const
  4430. {
  4431. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4432. return m_Items[index];
  4433. }
  4434. inline String_t** GetAddressAt(il2cpp_array_size_t index)
  4435. {
  4436. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4437. return m_Items + index;
  4438. }
  4439. inline void SetAt(il2cpp_array_size_t index, String_t* value)
  4440. {
  4441. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4442. m_Items[index] = value;
  4443. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  4444. }
  4445. inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
  4446. {
  4447. return m_Items[index];
  4448. }
  4449. inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  4450. {
  4451. return m_Items + index;
  4452. }
  4453. inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
  4454. {
  4455. m_Items[index] = value;
  4456. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  4457. }
  4458. };
  4459. struct Light2DBlendStyleU5BU5D_tD2A922FE5FA60CCC63036A69CD719E15814D265A : public RuntimeArray
  4460. {
  4461. ALIGN_FIELD (8) Light2DBlendStyle_t2152EF0A3243D7F2CC9E075143CF9850D8CEAAF9 m_Items[1];
  4462. inline Light2DBlendStyle_t2152EF0A3243D7F2CC9E075143CF9850D8CEAAF9 GetAt(il2cpp_array_size_t index) const
  4463. {
  4464. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4465. return m_Items[index];
  4466. }
  4467. inline Light2DBlendStyle_t2152EF0A3243D7F2CC9E075143CF9850D8CEAAF9* GetAddressAt(il2cpp_array_size_t index)
  4468. {
  4469. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4470. return m_Items + index;
  4471. }
  4472. inline void SetAt(il2cpp_array_size_t index, Light2DBlendStyle_t2152EF0A3243D7F2CC9E075143CF9850D8CEAAF9 value)
  4473. {
  4474. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4475. m_Items[index] = value;
  4476. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name), (void*)NULL);
  4477. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4478. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___renderTargetHandle), (void*)NULL);
  4479. #endif
  4480. }
  4481. inline Light2DBlendStyle_t2152EF0A3243D7F2CC9E075143CF9850D8CEAAF9 GetAtUnchecked(il2cpp_array_size_t index) const
  4482. {
  4483. return m_Items[index];
  4484. }
  4485. inline Light2DBlendStyle_t2152EF0A3243D7F2CC9E075143CF9850D8CEAAF9* GetAddressAtUnchecked(il2cpp_array_size_t index)
  4486. {
  4487. return m_Items + index;
  4488. }
  4489. inline void SetAtUnchecked(il2cpp_array_size_t index, Light2DBlendStyle_t2152EF0A3243D7F2CC9E075143CF9850D8CEAAF9 value)
  4490. {
  4491. m_Items[index] = value;
  4492. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name), (void*)NULL);
  4493. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4494. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___renderTargetHandle), (void*)NULL);
  4495. #endif
  4496. }
  4497. };
  4498. struct RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE : public RuntimeArray
  4499. {
  4500. ALIGN_FIELD (8) RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B m_Items[1];
  4501. inline RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B GetAt(il2cpp_array_size_t index) const
  4502. {
  4503. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4504. return m_Items[index];
  4505. }
  4506. inline RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B* GetAddressAt(il2cpp_array_size_t index)
  4507. {
  4508. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4509. return m_Items + index;
  4510. }
  4511. inline void SetAt(il2cpp_array_size_t index, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B value)
  4512. {
  4513. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4514. m_Items[index] = value;
  4515. }
  4516. inline RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B GetAtUnchecked(il2cpp_array_size_t index) const
  4517. {
  4518. return m_Items[index];
  4519. }
  4520. inline RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B* GetAddressAtUnchecked(il2cpp_array_size_t index)
  4521. {
  4522. return m_Items + index;
  4523. }
  4524. inline void SetAtUnchecked(il2cpp_array_size_t index, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B value)
  4525. {
  4526. m_Items[index] = value;
  4527. }
  4528. };
  4529. struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C : public RuntimeArray
  4530. {
  4531. ALIGN_FIELD (8) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 m_Items[1];
  4532. inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAt(il2cpp_array_size_t index) const
  4533. {
  4534. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4535. return m_Items[index];
  4536. }
  4537. inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* GetAddressAt(il2cpp_array_size_t index)
  4538. {
  4539. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4540. return m_Items + index;
  4541. }
  4542. inline void SetAt(il2cpp_array_size_t index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value)
  4543. {
  4544. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4545. m_Items[index] = value;
  4546. }
  4547. inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAtUnchecked(il2cpp_array_size_t index) const
  4548. {
  4549. return m_Items[index];
  4550. }
  4551. inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* GetAddressAtUnchecked(il2cpp_array_size_t index)
  4552. {
  4553. return m_Items + index;
  4554. }
  4555. inline void SetAtUnchecked(il2cpp_array_size_t index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value)
  4556. {
  4557. m_Items[index] = value;
  4558. }
  4559. };
  4560. struct SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53 : public RuntimeArray
  4561. {
  4562. ALIGN_FIELD (8) SortingLayer_tB4F4D4E2CE652DB0881CDAB9E329DE9833C2B9C3 m_Items[1];
  4563. inline SortingLayer_tB4F4D4E2CE652DB0881CDAB9E329DE9833C2B9C3 GetAt(il2cpp_array_size_t index) const
  4564. {
  4565. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4566. return m_Items[index];
  4567. }
  4568. inline SortingLayer_tB4F4D4E2CE652DB0881CDAB9E329DE9833C2B9C3* GetAddressAt(il2cpp_array_size_t index)
  4569. {
  4570. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4571. return m_Items + index;
  4572. }
  4573. inline void SetAt(il2cpp_array_size_t index, SortingLayer_tB4F4D4E2CE652DB0881CDAB9E329DE9833C2B9C3 value)
  4574. {
  4575. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4576. m_Items[index] = value;
  4577. }
  4578. inline SortingLayer_tB4F4D4E2CE652DB0881CDAB9E329DE9833C2B9C3 GetAtUnchecked(il2cpp_array_size_t index) const
  4579. {
  4580. return m_Items[index];
  4581. }
  4582. inline SortingLayer_tB4F4D4E2CE652DB0881CDAB9E329DE9833C2B9C3* GetAddressAtUnchecked(il2cpp_array_size_t index)
  4583. {
  4584. return m_Items + index;
  4585. }
  4586. inline void SetAtUnchecked(il2cpp_array_size_t index, SortingLayer_tB4F4D4E2CE652DB0881CDAB9E329DE9833C2B9C3 value)
  4587. {
  4588. m_Items[index] = value;
  4589. }
  4590. };
  4591. struct MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D : public RuntimeArray
  4592. {
  4593. ALIGN_FIELD (8) Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* m_Items[1];
  4594. inline Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* GetAt(il2cpp_array_size_t index) const
  4595. {
  4596. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4597. return m_Items[index];
  4598. }
  4599. inline Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3** GetAddressAt(il2cpp_array_size_t index)
  4600. {
  4601. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4602. return m_Items + index;
  4603. }
  4604. inline void SetAt(il2cpp_array_size_t index, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* value)
  4605. {
  4606. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4607. m_Items[index] = value;
  4608. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  4609. }
  4610. inline Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* GetAtUnchecked(il2cpp_array_size_t index) const
  4611. {
  4612. return m_Items[index];
  4613. }
  4614. inline Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3** GetAddressAtUnchecked(il2cpp_array_size_t index)
  4615. {
  4616. return m_Items + index;
  4617. }
  4618. inline void SetAtUnchecked(il2cpp_array_size_t index, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* value)
  4619. {
  4620. m_Items[index] = value;
  4621. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  4622. }
  4623. };
  4624. struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD : public RuntimeArray
  4625. {
  4626. ALIGN_FIELD (8) Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 m_Items[1];
  4627. inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 GetAt(il2cpp_array_size_t index) const
  4628. {
  4629. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4630. return m_Items[index];
  4631. }
  4632. inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* GetAddressAt(il2cpp_array_size_t index)
  4633. {
  4634. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4635. return m_Items + index;
  4636. }
  4637. inline void SetAt(il2cpp_array_size_t index, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 value)
  4638. {
  4639. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4640. m_Items[index] = value;
  4641. }
  4642. inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 GetAtUnchecked(il2cpp_array_size_t index) const
  4643. {
  4644. return m_Items[index];
  4645. }
  4646. inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* GetAddressAtUnchecked(il2cpp_array_size_t index)
  4647. {
  4648. return m_Items + index;
  4649. }
  4650. inline void SetAtUnchecked(il2cpp_array_size_t index, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 value)
  4651. {
  4652. m_Items[index] = value;
  4653. }
  4654. };
  4655. struct ItemU5BU5D_t4AC8CDDFF9ED634B9ECE154F0C638C00B12B5CCB : public RuntimeArray
  4656. {
  4657. ALIGN_FIELD (8) Item_tFA847F868B1ECD768A489638A61F7BC398DECDAC m_Items[1];
  4658. inline Item_tFA847F868B1ECD768A489638A61F7BC398DECDAC GetAt(il2cpp_array_size_t index) const
  4659. {
  4660. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4661. return m_Items[index];
  4662. }
  4663. inline Item_tFA847F868B1ECD768A489638A61F7BC398DECDAC* GetAddressAt(il2cpp_array_size_t index)
  4664. {
  4665. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4666. return m_Items + index;
  4667. }
  4668. inline void SetAt(il2cpp_array_size_t index, Item_tFA847F868B1ECD768A489638A61F7BC398DECDAC value)
  4669. {
  4670. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4671. m_Items[index] = value;
  4672. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___storage), (void*)NULL);
  4673. }
  4674. inline Item_tFA847F868B1ECD768A489638A61F7BC398DECDAC GetAtUnchecked(il2cpp_array_size_t index) const
  4675. {
  4676. return m_Items[index];
  4677. }
  4678. inline Item_tFA847F868B1ECD768A489638A61F7BC398DECDAC* GetAddressAtUnchecked(il2cpp_array_size_t index)
  4679. {
  4680. return m_Items + index;
  4681. }
  4682. inline void SetAtUnchecked(il2cpp_array_size_t index, Item_tFA847F868B1ECD768A489638A61F7BC398DECDAC value)
  4683. {
  4684. m_Items[index] = value;
  4685. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___storage), (void*)NULL);
  4686. }
  4687. };
  4688. struct ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143 : public RuntimeArray
  4689. {
  4690. ALIGN_FIELD (8) ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 m_Items[1];
  4691. inline ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 GetAt(il2cpp_array_size_t index) const
  4692. {
  4693. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4694. return m_Items[index];
  4695. }
  4696. inline ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0* GetAddressAt(il2cpp_array_size_t index)
  4697. {
  4698. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4699. return m_Items + index;
  4700. }
  4701. inline void SetAt(il2cpp_array_size_t index, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 value)
  4702. {
  4703. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4704. m_Items[index] = value;
  4705. }
  4706. inline ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 GetAtUnchecked(il2cpp_array_size_t index) const
  4707. {
  4708. return m_Items[index];
  4709. }
  4710. inline ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0* GetAddressAtUnchecked(il2cpp_array_size_t index)
  4711. {
  4712. return m_Items + index;
  4713. }
  4714. inline void SetAtUnchecked(il2cpp_array_size_t index, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 value)
  4715. {
  4716. m_Items[index] = value;
  4717. }
  4718. };
  4719. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray
  4720. {
  4721. ALIGN_FIELD (8) RuntimeObject* m_Items[1];
  4722. inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
  4723. {
  4724. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4725. return m_Items[index];
  4726. }
  4727. inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
  4728. {
  4729. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4730. return m_Items + index;
  4731. }
  4732. inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
  4733. {
  4734. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4735. m_Items[index] = value;
  4736. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  4737. }
  4738. inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
  4739. {
  4740. return m_Items[index];
  4741. }
  4742. inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
  4743. {
  4744. return m_Items + index;
  4745. }
  4746. inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
  4747. {
  4748. m_Items[index] = value;
  4749. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  4750. }
  4751. };
  4752. struct MinMaxBoundsU5BU5D_tBCCC38EDCBA810A447297E68EF7A3B22AE8A25C3 : public RuntimeArray
  4753. {
  4754. ALIGN_FIELD (8) MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537 m_Items[1];
  4755. inline MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537 GetAt(il2cpp_array_size_t index) const
  4756. {
  4757. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4758. return m_Items[index];
  4759. }
  4760. inline MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537* GetAddressAt(il2cpp_array_size_t index)
  4761. {
  4762. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4763. return m_Items + index;
  4764. }
  4765. inline void SetAt(il2cpp_array_size_t index, MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537 value)
  4766. {
  4767. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4768. m_Items[index] = value;
  4769. }
  4770. inline MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537 GetAtUnchecked(il2cpp_array_size_t index) const
  4771. {
  4772. return m_Items[index];
  4773. }
  4774. inline MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537* GetAddressAtUnchecked(il2cpp_array_size_t index)
  4775. {
  4776. return m_Items + index;
  4777. }
  4778. inline void SetAtUnchecked(il2cpp_array_size_t index, MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537 value)
  4779. {
  4780. m_Items[index] = value;
  4781. }
  4782. };
  4783. IL2CPP_EXTERN_C void RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA_marshal_pinvoke(const RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA& unmarshaled, RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA_marshaled_pinvoke& marshaled);
  4784. IL2CPP_EXTERN_C void RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA_marshal_pinvoke_back(const RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA_marshaled_pinvoke& marshaled, RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA& unmarshaled);
  4785. IL2CPP_EXTERN_C void RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA_marshal_pinvoke_cleanup(RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA_marshaled_pinvoke& marshaled);
  4786. IL2CPP_EXTERN_C void ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshal_pinvoke(const ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616& unmarshaled, ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshaled_pinvoke& marshaled);
  4787. IL2CPP_EXTERN_C void ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshal_pinvoke_back(const ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshaled_pinvoke& marshaled, ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616& unmarshaled);
  4788. IL2CPP_EXTERN_C void ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshal_pinvoke_cleanup(ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshaled_pinvoke& marshaled);
  4789. IL2CPP_EXTERN_C void RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA_marshal_com(const RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA& unmarshaled, RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA_marshaled_com& marshaled);
  4790. IL2CPP_EXTERN_C void RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA_marshal_com_back(const RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA_marshaled_com& marshaled, RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA& unmarshaled);
  4791. IL2CPP_EXTERN_C void RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA_marshal_com_cleanup(RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA_marshaled_com& marshaled);
  4792. IL2CPP_EXTERN_C void ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshal_com(const ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616& unmarshaled, ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshaled_com& marshaled);
  4793. IL2CPP_EXTERN_C void ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshal_com_back(const ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshaled_com& marshaled, ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616& unmarshaled);
  4794. IL2CPP_EXTERN_C void ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshal_com_cleanup(ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshaled_com& marshaled);
  4795. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GraphicsSettings_TryGetRenderPipelineSettings_TisRuntimeObject_m0D94DC4AD9E0B50AB27617DDD4ADE7D626554DEA_gshared (RuntimeObject** ___0_settings, const RuntimeMethod* method) ;
  4796. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
  4797. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
  4798. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, RuntimeObject** ___0_component, const RuntimeMethod* method) ;
  4799. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* ContextContainer_Get_TisRuntimeObject_mD332AE37F62256B78E48145FFDEADB66FEEF3A5E_gshared_inline (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* __this, const RuntimeMethod* method) ;
  4800. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared (Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
  4801. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_Find_m5E78A210541B0D844FE27B94F509313623BE33D3_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___0_match, const RuntimeMethod* method) ;
  4802. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* ContextContainer_Create_TisRuntimeObject_m87A4E82DAAE99772445B928ACEA09F16ECFD026E_gshared_inline (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* __this, const RuntimeMethod* method) ;
  4803. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* ContextContainer_GetOrCreate_TisRuntimeObject_mD4102201CCE1FBF60897EA1337E97F33377C369F_gshared_inline (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* __this, const RuntimeMethod* method) ;
  4804. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
  4805. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
  4806. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
  4807. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
  4808. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DebugDisplaySettings_1_get_Instance_mA88D31ED7AE6F7ABDCEC4B0F92FA19DB4938B189_gshared (const RuntimeMethod* method) ;
  4809. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t42FC023879D0041F2016540629807C485A03B1A7 Dictionary_2_GetEnumerator_mBDE9E0C0607CC54561E6AC655F880228C9009692_gshared (Dictionary_2_tC8FA8E0C06C3A9584490723EC95DC65E5AFFF71A* __this, const RuntimeMethod* method) ;
  4810. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mB590438E793037E7D20AFD8A59F09B839413DA91_gshared (Enumerator_t42FC023879D0041F2016540629807C485A03B1A7* __this, const RuntimeMethod* method) ;
  4811. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tAC06C9E6230AA7E6BDA2F07D910C3CBE2F36399B Enumerator_get_Current_mA12AEFA44B0D65699E0EF2C0F225E52490E144FA_gshared_inline (Enumerator_t42FC023879D0041F2016540629807C485A03B1A7* __this, const RuntimeMethod* method) ;
  4812. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mB90CBD7B74DBF864C2727E0B04302F988F5FABF8_gshared_inline (KeyValuePair_2_tAC06C9E6230AA7E6BDA2F07D910C3CBE2F36399B* __this, const RuntimeMethod* method) ;
  4813. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m743D27657943F236CAD8B1FFE0B17D143E7F1A07_gshared (Enumerator_t42FC023879D0041F2016540629807C485A03B1A7* __this, const RuntimeMethod* method) ;
  4814. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m2561EDEA2235BCE5FAED59F4E2E352FDA7C71115_gshared (Dictionary_2_tC8FA8E0C06C3A9584490723EC95DC65E5AFFF71A* __this, const RuntimeMethod* method) ;
  4815. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5F2C53FF0072F4015E5D14621F555D29B1EB79E5_gshared (Dictionary_2_tC8FA8E0C06C3A9584490723EC95DC65E5AFFF71A* __this, const RuntimeMethod* method) ;
  4816. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RenderGraph_AddRasterRenderPass_TisRuntimeObject_mC67DBCDAE9E5C0D6FA1406B1CD4EA8A1F9244044_gshared (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* __this, String_t* ___0_passName, RuntimeObject** ___1_passData, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___2_sampler, String_t* ___3_file, int32_t ___4_line, const RuntimeMethod* method) ;
  4817. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseRenderFunc_2__ctor_m72268C37DF7D310181ABEF09D65817B1108D843E_gshared (BaseRenderFunc_2_tA367BC6873E6166CAEC57DF6061E145117B9C512* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
  4818. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RenderGraph_AddUnsafePass_TisRuntimeObject_m22ED403D4C84145926A27918AB261A49E25F3206_gshared (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* __this, String_t* ___0_passName, RuntimeObject** ___1_passData, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___2_sampler, String_t* ___3_file, int32_t ___4_line, const RuntimeMethod* method) ;
  4819. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseRenderFunc_2__ctor_mDC58545FDE0ACE8DDA93E3C3AF0D636A40E65081_gshared (BaseRenderFunc_2_tCEF4A4193D64B47BA9BDF45CF9B801DEB82FED1C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
  4820. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_gshared (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, const RuntimeMethod* method) ;
  4821. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_gshared_inline (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___0_item, const RuntimeMethod* method) ;
  4822. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
  4823. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
  4824. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
  4825. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m697B633D0C1EECAC6C493EC797FC44416F706F4F_gshared (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, int32_t ___1_value, const RuntimeMethod* method) ;
  4826. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m1424F8E47100FAEF15B380F65C040B3EBDFEC6CA_gshared (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_array, int32_t ___1_allocator, const RuntimeMethod* method) ;
  4827. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_gshared (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ;
  4828. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC_gshared (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD* __this, const RuntimeMethod* method) ;
  4829. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_gshared (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, const RuntimeMethod* method) ;
  4830. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
  4831. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
  4832. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m9C9559248941FED50561DB029D55DF08DEF3B094_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, RuntimeObject* ___1_item, const RuntimeMethod* method) ;
  4833. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
  4834. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
  4835. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mA886E7B6D99A501EACE33F394F6843226BEE9B68_gshared (Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101* __this, const RuntimeMethod* method) ;
  4836. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_EnsureCapacity_mBB99C37E19EB6885B79E5E0943821CE46592EEB2_gshared (Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
  4837. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m9D080CAEAEDD10A0781FBCB50D6AD605566663CD_gshared (Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101* __this, ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 ___0_key, const RuntimeMethod* method) ;
  4838. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Item_mE5A501B3451CC5F787324D121BC3F5782F0197AF_gshared (Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101* __this, ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 ___0_key, const RuntimeMethod* method) ;
  4839. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m69CFD2332264BF2C67C6C936AD313D3F11E20E51_gshared (Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101* __this, ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 ___0_key, int32_t ___1_value, const RuntimeMethod* method) ;
  4840. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m210CB4F87A1F622104C3D5E75E395A339D038F1B_gshared (Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101* __this, ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 ___0_key, int32_t ___1_value, const RuntimeMethod* method) ;
  4841. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t7057122CE6DC556227207FB9C1EDAA5174252043 Dictionary_2_GetEnumerator_m9D3D3BFB1194BA77BECD7273ABD77603A7561630_gshared (Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101* __this, const RuntimeMethod* method) ;
  4842. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m27398E7EE56B3615FB69F15B7345DB1194772FB4_gshared (Enumerator_t7057122CE6DC556227207FB9C1EDAA5174252043* __this, const RuntimeMethod* method) ;
  4843. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t0F1A3187AC2DDCC6A7C5C29A3DE9444879E94DF6 Enumerator_get_Current_mEBF4A079748192C183818DD714D1DFD79E66A828_gshared_inline (Enumerator_t7057122CE6DC556227207FB9C1EDAA5174252043* __this, const RuntimeMethod* method) ;
  4844. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Value_m614BE5D4EFF6A46C9041DC27EF17D1201629A35E_gshared_inline (KeyValuePair_2_t0F1A3187AC2DDCC6A7C5C29A3DE9444879E94DF6* __this, const RuntimeMethod* method) ;
  4845. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mA7F43FF5FBEA3311C9BDD0965FE72EE6AAA6C70B_gshared (Enumerator_t7057122CE6DC556227207FB9C1EDAA5174252043* __this, const RuntimeMethod* method) ;
  4846. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_mB5DF568D4B7BC45DED58D70198AAA7C02108B1B3_gshared (NativeArray_1_tC2C2478B806D0AD36B51AD1AD032176738B834BB* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ;
  4847. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 KeyValuePair_2_get_Key_m8133793FE404782ACAEBE4FC01924B4F0AE26B45_gshared_inline (KeyValuePair_2_t0F1A3187AC2DDCC6A7C5C29A3DE9444879E94DF6* __this, const RuntimeMethod* method) ;
  4848. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m992627C6F883919B60D561504A5D79B44462A497_gshared (Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method) ;
  4849. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m8407E17A7AF12AA1161DF9595FB503657899405C_gshared (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
  4850. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7824E77DD5D6C01F1B4F93132CAA44E9C9405EEA_gshared (List_1_t2540B9D90666DF67213CF6D95029A7AB686A8C52* __this, const RuntimeMethod* method) ;
  4851. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m619B72FBD0D8ED2D934347F9291651B4017645DE_gshared_inline (List_1_t2540B9D90666DF67213CF6D95029A7AB686A8C52* __this, const RuntimeMethod* method) ;
  4852. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m0C3FDA53744AF9572488C5EFC5F0632D33DAAE0A_gshared (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* __this, const RuntimeMethod* method) ;
  4853. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mEE17ABA3044DA3D377C817764397BBBC260417B3_gshared (List_1_t2540B9D90666DF67213CF6D95029A7AB686A8C52* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  4854. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 List_1_get_Item_mE919D8EE751161CD7B90064F8824F7C854D27E05_gshared (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* __this, int32_t ___0_index, const RuntimeMethod* method) ;
  4855. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m4ADB447CA8AE6529CF6745F49688A75F35C394B2_gshared_inline (List_1_t2540B9D90666DF67213CF6D95029A7AB686A8C52* __this, MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537 ___0_item, const RuntimeMethod* method) ;
  4856. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mB569369409DE67C7AF17A0405E9F1DB681D0D968_gshared_inline (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* __this, const RuntimeMethod* method) ;
  4857. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537 List_1_get_Item_m9D2DF700860A087815E3A6E1B4958B816DC57C7B_gshared (List_1_t2540B9D90666DF67213CF6D95029A7AB686A8C52* __this, int32_t ___0_index, const RuntimeMethod* method) ;
  4858. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PhysicsShape2D_t443155710C4DE7DE8C48EADA86BC4DC7EA70226E List_1_get_Item_m8B7D206E4568469AFA6C023E6F4F6480BBF637B9_gshared (List_1_t005866C9A942E85392723D93831723E1AB1D856E* __this, int32_t ___0_index, const RuntimeMethod* method) ;
  4859. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_gshared (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, int32_t ___0_index, const RuntimeMethod* method) ;
  4860. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m4D540A81E1062EEC2C4B0697A34A4EEFB9BC9004_gshared (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ;
  4861. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_mD6D2D9E805E66DA9D5A8766ADB32AE63A4D306D0_gshared (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ;
  4862. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6_gshared (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* __this, const RuntimeMethod* method) ;
  4863. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeSlice_1_get_Length_m7650D33DC04FE87C0736D620684106DF90ADFFBB_gshared (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* __this, const RuntimeMethod* method) ;
  4864. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545_gshared (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* __this, int32_t ___0_index, const RuntimeMethod* method) ;
  4865. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A SpriteDataAccessExtensions_GetVertexAttribute_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m97992D4BCFA628DCB8FEF5900C0A3A8157B929A2_gshared (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___0_sprite, int32_t ___1_channel, const RuntimeMethod* method) ;
  4866. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityAction_1__ctor_m0C2FC6B483B474AE9596A43EBA7FF6E85503A92A_gshared (UnityAction_1_t9C30BCD020745BF400CBACF22C6F34ADBA2DDA6A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
  4867. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_gshared (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* __this, const RuntimeMethod* method) ;
  4868. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mA34884AED16B9E3C2BBE2C9B46CF82ECAF00A54F_gshared (NativeArray_1_tC2C2478B806D0AD36B51AD1AD032176738B834BB* __this, const RuntimeMethod* method) ;
  4869. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344_gshared (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* __this, const RuntimeMethod* method) ;
  4870. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ContextContainer_CreateAndGetData_TisRuntimeObject_m9171291650CD67E02E67D952D6B75CD3B8F60B1A_gshared (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* __this, uint32_t ___0_typeId, const RuntimeMethod* method) ;
  4871. IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m9DC0CBC6B2899B36D53FDDEC54B3367D03C0FCC7_gshared (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___0_item, const RuntimeMethod* method) ;
  4872. IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
  4873. IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mBB431F3D31E542767A7A9548C30D6CCACC19BC96_gshared (List_1_t2540B9D90666DF67213CF6D95029A7AB686A8C52* __this, MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537 ___0_item, const RuntimeMethod* method) ;
  4874. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D Rect_get_zero_m5341D8B63DEF1F4C308A685EEC8CFEA12A396C8D (const RuntimeMethod* method) ;
  4875. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
  4876. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
  4877. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52 (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ;
  4878. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ;
  4879. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_x, float ___1_y, float ___2_width, float ___3_height, const RuntimeMethod* method) ;
  4880. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Rect_op_Equality_mF2A038255CAF5F1E86079B9EE0FC96DE54307C1F_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_lhs, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_rhs, const RuntimeMethod* method) ;
  4881. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
  4882. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
  4883. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_height_mD00038E6E06637137A5626CA8CD421924005BF03_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) ;
  4884. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_width_m93B6217CF3EFF89F9B0C81F34D7345DE90B93E5A_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) ;
  4885. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_x_mAB91AB71898A20762BC66FD0723C4C739C4C3406_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) ;
  4886. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_y_mDE91F4B98A6E8623EFB1250FF6526D5DB5855629_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) ;
  4887. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline (float ___0_f, const RuntimeMethod* method) ;
  4888. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* PostProcessPasses_get_colorGradingLutPass_m9F1DB7EDF090A5F0523A9C106E9697CCD2174B4C_inline (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* __this, const RuntimeMethod* method) ;
  4889. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PostProcessPass_t146B366124B6BB9597B9E9299DA4391FDE159F5C* PostProcessPasses_get_postProcessPass_m5DE0C003760933244080CFD43135D83ACF88E9E4_inline (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* __this, const RuntimeMethod* method) ;
  4890. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PostProcessPass_t146B366124B6BB9597B9E9299DA4391FDE159F5C* PostProcessPasses_get_finalPostProcessPass_m455A2E72843873127E3ADA23165B2031ED5EE98D_inline (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* __this, const RuntimeMethod* method) ;
  4891. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* PostProcessPasses_get_afterPostProcessColor_m73C5609283C6A9B3CCAF96304D0A318CD30A231B_inline (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* __this, const RuntimeMethod* method) ;
  4892. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* PostProcessPasses_get_colorGradingLut_m109522E238E99C4787B2102E86FAC20D998D6669_inline (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* __this, const RuntimeMethod* method) ;
  4893. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawNormal2DPass__ctor_m568EA66D37D33BAADB5A1E96F063EEE8638B4BA2 (DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB* __this, const RuntimeMethod* method) ;
  4894. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawLight2DPass__ctor_m3D3BDF9772395119C09B44F99CF796387071FFE9 (DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584* __this, const RuntimeMethod* method) ;
  4895. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawShadow2DPass__ctor_m4245DF8F5DD32496C01CEFAFEE195424AA9832E4 (DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63* __this, const RuntimeMethod* method) ;
  4896. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawRenderer2DPass__ctor_m4DB878CD10F2BEA503F17E314D9C4BE29D63C0A4 (DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526* __this, const RuntimeMethod* method) ;
  4897. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer__ctor_m9E5F5E400D4107D257C1663CB254BDEE3BCA1490 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* ___0_data, const RuntimeMethod* method) ;
  4898. inline bool GraphicsSettings_TryGetRenderPipelineSettings_TisUniversalRenderPipelineRuntimeShaders_tD8AE97114385E9EA58E9C85DC5DBEE19C5F8AA65_m23854122813BC1369966F4E9BFEED1BBA668E187 (UniversalRenderPipelineRuntimeShaders_tD8AE97114385E9EA58E9C85DC5DBEE19C5F8AA65** ___0_settings, const RuntimeMethod* method)
  4899. {
  4900. return (( bool (*) (UniversalRenderPipelineRuntimeShaders_tD8AE97114385E9EA58E9C85DC5DBEE19C5F8AA65**, const RuntimeMethod*))GraphicsSettings_TryGetRenderPipelineSettings_TisRuntimeObject_m0D94DC4AD9E0B50AB27617DDD4ADE7D626554DEA_gshared)(___0_settings, method);
  4901. }
  4902. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* UniversalRenderPipelineRuntimeShaders_get_coreBlitPS_mBA5312805F9136C58020A28C3BF3E3EE214FEF61_inline (UniversalRenderPipelineRuntimeShaders_tD8AE97114385E9EA58E9C85DC5DBEE19C5F8AA65* __this, const RuntimeMethod* method) ;
  4903. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* CoreUtils_CreateEngineMaterial_m81DECC0AF6901F95B5041A00ED588F5230546AD2 (Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___0_shader, const RuntimeMethod* method) ;
  4904. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* UniversalRenderPipelineRuntimeShaders_get_blitHDROverlay_mE45879204D0479D92CD77E42806D039A6DFF6C35_inline (UniversalRenderPipelineRuntimeShaders_tD8AE97114385E9EA58E9C85DC5DBEE19C5F8AA65* __this, const RuntimeMethod* method) ;
  4905. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* UniversalRenderPipelineRuntimeShaders_get_samplingPS_mDD175E7AA21C944869110FDE5F4BFD22B06D1159_inline (UniversalRenderPipelineRuntimeShaders_tD8AE97114385E9EA58E9C85DC5DBEE19C5F8AA65* __this, const RuntimeMethod* method) ;
  4906. inline bool GraphicsSettings_TryGetRenderPipelineSettings_TisRenderer2DResources_t97ED14A2ADFF5D2B493ABAAAEF53542C32C3457E_m3D62B34852B971EA8CD5B03A76A41E504E059E22 (Renderer2DResources_t97ED14A2ADFF5D2B493ABAAAEF53542C32C3457E** ___0_settings, const RuntimeMethod* method)
  4907. {
  4908. return (( bool (*) (Renderer2DResources_t97ED14A2ADFF5D2B493ABAAAEF53542C32C3457E**, const RuntimeMethod*))GraphicsSettings_TryGetRenderPipelineSettings_TisRuntimeObject_m0D94DC4AD9E0B50AB27617DDD4ADE7D626554DEA_gshared)(___0_settings, method);
  4909. }
  4910. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* Renderer2DResources_get_fallOffLookup_m080D7FC33C3E4CF0409D9D499651654762586E02_inline (Renderer2DResources_t97ED14A2ADFF5D2B493ABAAAEF53542C32C3457E* __this, const RuntimeMethod* method) ;
  4911. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Render2DLightingPass__ctor_m26264190053C29ACEE89A5E978858D57AEDE365D (Render2DLightingPass_tB075B8C7F3333F269D30518C64F32D52C0DF11AF* __this, Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* ___0_rendererData, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_blitMaterial, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_samplingMaterial, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___3_fallOffLookup, const RuntimeMethod* method) ;
  4912. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* Renderer2DResources_get_copyDepthPS_mB4067664F373853E23E31C2BB05922A211AC6D8D_inline (Renderer2DResources_t97ED14A2ADFF5D2B493ABAAAEF53542C32C3457E* __this, const RuntimeMethod* method) ;
  4913. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingUtils_MultisampleDepthResolveSupported_mFF310B1C5B2FF3C0B3A4237D4C248398A9F6E6E6 (const RuntimeMethod* method) ;
  4914. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CopyDepthPass__ctor_mE647536420AA2D6FBF86727AE2492AA7793673CD (CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* __this, int32_t ___0_evt, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___1_copyDepthShader, bool ___2_shouldClear, bool ___3_copyToDepth, bool ___4_copyResolvedDepth, String_t* ___5_customPassName, const RuntimeMethod* method) ;
  4915. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PixelPerfectBackgroundPass__ctor_m86A0236C3536B437EE8583523A1B39209186FE88 (PixelPerfectBackgroundPass_t22C02F2ADDAA4ACA61CE16E6EE6B18A730DDE854* __this, int32_t ___0_evt, const RuntimeMethod* method) ;
  4916. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpscalePass__ctor_m04FF134CB5F0BF0772080565721BE2519C4FFE14 (UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55* __this, int32_t ___0_evt, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_blitMaterial, const RuntimeMethod* method) ;
  4917. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CopyCameraSortingLayerPass__ctor_mED6EC102125AF1570562831609D156696EE93C88 (CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_blitMaterial, const RuntimeMethod* method) ;
  4918. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FinalBlitPass__ctor_m8EC452A44B311B651896B960793E9588F36A13A9 (FinalBlitPass_t5A422DA2B38F1886E0F5AC3D26CE2455177C3EAC* __this, int32_t ___0_evt, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_blitMaterial, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_blitHDRMaterial, const RuntimeMethod* method) ;
  4919. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawScreenSpaceUIPass__ctor_mDBCF412F28AA8B567220AFEE129CF6DEF63FF9A1 (DrawScreenSpaceUIPass_t397E07595465217B2B9A6994E9116158439EE686* __this, int32_t ___0_evt, bool ___1_renderOffscreen, const RuntimeMethod* method) ;
  4920. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetBufferSystem__ctor_m86BE218D4CA2ED16CC91EEAE8A08BE67A5E860BE (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* __this, String_t* ___0_name, const RuntimeMethod* method) ;
  4921. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PostProcessParams_tB133C1F9C1E090E6E4A0883D8428E5C1C2BAE08D PostProcessParams_Create_mF2D6447F9F7ADA7CD2BA7FB8CFED007F03855E40 (const RuntimeMethod* method) ;
  4922. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* Renderer2DData_get_postProcessData_m4575F93D637FE88BDA13DFB57241E889A2E74D42_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method) ;
  4923. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PostProcessPasses__ctor_m037C1A5C70CF6EBB280576FDAC5BDD5E9AAD44ED (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* __this, PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___0_rendererPostProcessData, PostProcessParams_tB133C1F9C1E090E6E4A0883D8428E5C1C2BAE08D* ___1_postProcessParams, const RuntimeMethod* method) ;
  4924. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Renderer2DData_get_useDepthStencilBuffer_m44AA62569D6155425AA7F1B669CB5AEFCC690BC4_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method) ;
  4925. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderingFeatures__ctor_m63CA9CABFDC57D4CBEA1205C070F14CC83FF8C0F (RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* __this, const RuntimeMethod* method) ;
  4926. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderer_set_supportedRenderingFeatures_m79C5FBB6462F1D21874A91D7FFD54F5A1D05D472_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* ___0_value, const RuntimeMethod* method) ;
  4927. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2DCullResult__ctor_mC609816D7818C069F1791B5AC354A2F81A57349A (Light2DCullResult_tA428D2EEDB1E00874E421ACED62386EEE5CCAD0D* __this, const RuntimeMethod* method) ;
  4928. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Renderer2DData_set_lightCullResult_m62468050A0621073A84F29ACF962BB484BD518D3_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
  4929. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LensFlareCommonSRP_Initialize_mE8F317D590583EC37DE95D53A9A30695E5635C67 (const RuntimeMethod* method) ;
  4930. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2DData_Dispose_m80832EF5A9C286413D89236184E101EA44A74EBF (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method) ;
  4931. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Render2DLightingPass_Dispose_mA6539778FF349A2FA439F95876DC380386517317 (Render2DLightingPass_tB075B8C7F3333F269D30518C64F32D52C0DF11AF* __this, const RuntimeMethod* method) ;
  4932. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PostProcessPasses_Dispose_m4221B50B16AD6692410415519FEE1EBE3CCE8D9B (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* __this, const RuntimeMethod* method) ;
  4933. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) ;
  4934. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpscalePass_Dispose_m4CAB01CBC95FDD232CF2862D7C9D887B0646BF1E (UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55* __this, const RuntimeMethod* method) ;
  4935. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CopyDepthPass_Dispose_m99D4A610892C3DAE95601E042ABB4687CACE128B (CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* __this, const RuntimeMethod* method) ;
  4936. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FinalBlitPass_Dispose_m06D1DA7C81AED218C772A4AABCF5DEF6646E98D0 (FinalBlitPass_t5A422DA2B38F1886E0F5AC3D26CE2455177C3EAC* __this, const RuntimeMethod* method) ;
  4937. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawScreenSpaceUIPass_Dispose_m74197CD717B5E0D9C5DB140F525B3CB71CB77E2D (DrawScreenSpaceUIPass_t397E07595465217B2B9A6994E9116158439EE686* __this, const RuntimeMethod* method) ;
  4938. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ;
  4939. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2D_CleanupRenderGraphResources_m8686E2A1F660754FF1E0B3E59B0C6E27F7B07966 (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, const RuntimeMethod* method) ;
  4940. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_Dispose_m7D653034036928F611D5F9506CC58CDA74CC3D14 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, bool ___0_disposing, const RuntimeMethod* method) ;
  4941. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetBufferSystem_Dispose_m1C3AC5DA450F8B824721316FAC28EBAE5377DBC6 (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* __this, const RuntimeMethod* method) ;
  4942. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PostProcessPasses_ReleaseRenderTargets_m4F7AE0DFF20F9DB0CAC22227D5D934A5C9299F4F (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* __this, const RuntimeMethod* method) ;
  4943. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) ;
  4944. inline ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* __this, int32_t ___0_index, const RuntimeMethod* method)
  4945. {
  4946. return (( ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* (*) (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
  4947. }
  4948. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_input_mE5213812C63FCA94FEB41F7505F03CBF95363BE5_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
  4949. inline int32_t List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* __this, const RuntimeMethod* method)
  4950. {
  4951. return (( int32_t (*) (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
  4952. }
  4953. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UniversalCameraData_get_isSceneViewCamera_m385DE910D3F39786A904537A58A7FE9849CBFA2D (UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* __this, const RuntimeMethod* method) ;
  4954. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UniversalCameraData_get_requireSrgbConversion_m09836AD17C2F9377EB91208CFE48FD6E6787D6FF (UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* __this, const RuntimeMethod* method) ;
  4955. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Renderer2DData_get_useCameraSortingLayerTexture_mACAC0745A72D88C39DB1C9C0C2AC65B00EBBF574_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method) ;
  4956. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
  4957. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) ;
  4958. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugHandler_WriteToDebugScreenTexture_m238B0FD053CE5540FD5A64BF47C06456486A31B7 (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* __this, bool ___0_resolveFinalTarget, const RuntimeMethod* method) ;
  4959. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_depthBufferBits_mA3710C0D6E485BA6465B328CD8B1954F0E4C5819 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  4960. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetBufferSystem_SetCameraSettings_m1F65A3121D31191F44E826D47ECBE5279EDC93F8 (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* __this, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___0_desc, int32_t ___1_filterMode, const RuntimeMethod* method) ;
  4961. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Renderer2D_get_createColorTexture_m24FE1C199854F11A89066AC3E5BB58A00FD53BDB_inline (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, const RuntimeMethod* method) ;
  4962. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RenderTargetBufferSystem_PeekBackBuffer_m5496A9F37497CE9915D760AD5F44FEA5EE304941 (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* __this, const RuntimeMethod* method) ;
  4963. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) ;
  4964. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325 (int32_t ___0_type, const RuntimeMethod* method) ;
  4965. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_lhs, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_rhs, const RuntimeMethod* method) ;
  4966. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RenderTargetBufferSystem_GetBackBuffer_m5783C133D632176EB13AA0B5651723B212AAE3B1 (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) ;
  4967. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalTexture_mD6F1CC7E87FA88B5838D5EDAFBA602EF94FE1F69 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, String_t* ___0_name, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_value, const RuntimeMethod* method) ;
  4968. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Renderer2D_get_createDepthTexture_mDBD88B4419A0E76C156E6401C90FA47A3415684C_inline (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, const RuntimeMethod* method) ;
  4969. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_colorFormat_m61B0FA4FCDE8A0F8A843DD6BF74097C21021C4FE (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  4970. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
  4971. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SystemInfo_get_supportsMultisampleAutoResolve_m125066BA8453991299CF37D41E54CC9027679352 (const RuntimeMethod* method) ;
  4972. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SystemInfo_get_supportsMultisampledTextures_mC5D33E19F0E42C28563230E477483174766A7A90 (const RuntimeMethod* method) ;
  4973. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_bindMS_m40A5B13ECDCA2A5E916047DACD10A7B04068AB83 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, bool ___0_value, const RuntimeMethod* method) ;
  4974. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingUtils_ReAllocateHandleIfNeeded_mB2BC0F5A65EFBBD73D29B7C5AA081D84FECED9EF (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** ___0_handle, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* ___1_descriptor, int32_t ___2_filterMode, int32_t ___3_wrapMode, int32_t ___4_anisoLevel, float ___5_mipMapBias, String_t* ___6_name, const RuntimeMethod* method) ;
  4975. inline bool Component_TryGetComponent_TisUniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_m399477CCB032DFC9D1F9D077AC7E5E237504FE86 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93** ___0_component, const RuntimeMethod* method)
  4976. {
  4977. return (( bool (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93**, const RuntimeMethod*))Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared)(__this, ___0_component, method);
  4978. }
  4979. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* UniversalAdditionalCameraData_get_scriptableRenderer_m9158657B4174075D22953E2FA8E8B185C12556A3 (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method) ;
  4980. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) ;
  4981. inline UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* ContextContainer_Get_TisUniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6_m71849CEFB9C023EDE026A0F38CE6044274505C06_inline (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* __this, const RuntimeMethod* method)
  4982. {
  4983. return (( UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* (*) (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C*, const RuntimeMethod*))ContextContainer_Get_TisRuntimeObject_mD332AE37F62256B78E48145FFDEADB66FEEF3A5E_gshared_inline)(__this, method);
  4984. }
  4985. inline UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_inline (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* __this, const RuntimeMethod* method)
  4986. {
  4987. return (( UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* (*) (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C*, const RuntimeMethod*))ContextContainer_Get_TisRuntimeObject_mD332AE37F62256B78E48145FFDEADB66FEEF3A5E_gshared_inline)(__this, method);
  4988. }
  4989. inline UniversalPostProcessingData_tBCA7E18614BDDFBC3E7326D7B977B74401E4E98C* ContextContainer_Get_TisUniversalPostProcessingData_tBCA7E18614BDDFBC3E7326D7B977B74401E4E98C_m753CB398AA6F5991AD6C1C43B7142DDC449CAAED_inline (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* __this, const RuntimeMethod* method)
  4990. {
  4991. return (( UniversalPostProcessingData_tBCA7E18614BDDFBC3E7326D7B977B74401E4E98C* (*) (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C*, const RuntimeMethod*))ContextContainer_Get_TisRuntimeObject_mD332AE37F62256B78E48145FFDEADB66FEEF3A5E_gshared_inline)(__this, method);
  4992. }
  4993. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PostProcessPasses_get_isCreated_m7834DD59EF7B705AD79A50469F3D690B67D74E5A (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* __this, const RuntimeMethod* method) ;
  4994. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugHandler_get_AreAnySettingsActive_m11F81DBDC727022F72DCE7C7F9D02FC65CE61E76 (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* __this, const RuntimeMethod* method) ;
  4995. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugHandler_get_IsPostProcessingAllowed_m97AA3036188DAF44567B2338C376DFB4D3148C66 (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* __this, const RuntimeMethod* method) ;
  4996. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UniversalCameraData_get_isPreviewCamera_m805B3ED7E0D54B8054BFFD3166489E2B1B3BDC51 (UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* __this, const RuntimeMethod* method) ;
  4997. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugHandler_IsActiveForCamera_mAAAF88FA94FF91A19A7CE1898EB0295997045077 (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* __this, bool ___0_isPreviewCamera, const RuntimeMethod* method) ;
  4998. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugHandler_ConfigureColorDescriptorForDebugScreen_m9F4EDFBDBA77ED4822ABAD3A8AE0081F8FF090BE (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* ___0_descriptor, int32_t ___1_cameraWidth, int32_t ___2_cameraHeight, const RuntimeMethod* method) ;
  4999. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** DebugHandler_get_DebugScreenColorHandle_m704B6C8442CDB6B1DC0E368BD6CFDB24DC8612F4 (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* __this, const RuntimeMethod* method) ;
  5000. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugHandler_ConfigureDepthDescriptorForDebugScreen_mFD0A128FDCB2FB1A9C3EB6C99AB1774B2AA2E240 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* ___0_descriptor, int32_t ___1_depthStencilFormat, int32_t ___2_cameraWidth, int32_t ___3_cameraHeight, const RuntimeMethod* method) ;
  5001. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** DebugHandler_get_DebugScreenDepthHandle_mB80C399D6659D8E356EDC58D48EA71D17979548B (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* __this, const RuntimeMethod* method) ;
  5002. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugHandler_HDRDebugViewIsActive_m0A83B379FC91626D9428077FE120808084B33C57 (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* __this, bool ___0_resolveFinalTarget, const RuntimeMethod* method) ;
  5003. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HDRDebugViewPass_t1FC1B0F01FF5DBD18E7813E17D58C428B14800D1* DebugHandler_get_hdrDebugViewPass_m82F3F3D4E66B3F4A077ADA8B4EB0165724CD1C75_inline (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* __this, const RuntimeMethod* method) ;
  5004. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR UniversalRenderPipelineDebugDisplaySettings_t8E70DD217918DB0E7BD8BCCD9958C3E781DE0653* DebugHandler_get_DebugDisplaySettings_m37F2217F4ED89E755387A4F8A43519AA87C544BD_inline (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* __this, const RuntimeMethod* method) ;
  5005. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DebugDisplaySettingsLighting_t7DC0135652202CB3DEAB99CC630DDC44A695C4B0* UniversalRenderPipelineDebugDisplaySettings_get_lightingSettings_mB52BBE883718AEC9170CA658BC31865AAD67B912_inline (UniversalRenderPipelineDebugDisplaySettings_t8E70DD217918DB0E7BD8BCCD9958C3E781DE0653* __this, const RuntimeMethod* method) ;
  5006. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DebugDisplaySettingsLighting_get_hdrDebugMode_mC9B5F46FC2FC9DF6BECAA44225E54665C582A703_inline (DebugDisplaySettingsLighting_t7DC0135652202CB3DEAB99CC630DDC44A695C4B0* __this, const RuntimeMethod* method) ;
  5007. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HDRDebugViewPass_Setup_m830AE53AA6A85879AE6ED99AED764514BC8AE5C7 (HDRDebugViewPass_t1FC1B0F01FF5DBD18E7813E17D58C428B14800D1* __this, UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* ___0_cameraData, int32_t ___1_hdrdebugMode, const RuntimeMethod* method) ;
  5008. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_pass, const RuntimeMethod* method) ;
  5009. inline bool Component_TryGetComponent_TisPixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195_m28C108A584519252161C0332BA9B6A9C9F569568 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195** ___0_component, const RuntimeMethod* method)
  5010. {
  5011. return (( bool (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195**, const RuntimeMethod*))Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared)(__this, ___0_component, method);
  5012. }
  5013. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1 (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, const RuntimeMethod* method) ;
  5014. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A PixelPerfectCamera_get_offscreenRTSize_mB23A1DC33EC0A8422CF1B4D618D291E2A3BD2F5B (PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* __this, const RuntimeMethod* method) ;
  5015. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A Vector2Int_get_zero_mF92C338E9CB9434105090E675E04D20A29649553_inline (const RuntimeMethod* method) ;
  5016. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2Int_op_Inequality_m6E8FEFBBDB0583853DEF06871C804F7A683682CD_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_lhs, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___1_rhs, const RuntimeMethod* method) ;
  5017. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) ;
  5018. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_width_m3B2494007BFE3AD4D14403407C9B24F5045E7E10_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  5019. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) ;
  5020. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_height_m1FE41111472DAA9B5E80FFAF3445004D72A3CFA5_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  5021. inline void Predicate_1__ctor_mFE18533B43A6BC452856BD26C1B09EA48B30D596 (Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  5022. {
  5023. (( void (*) (Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F*, RuntimeObject*, intptr_t, const RuntimeMethod*))Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared)(__this, ___0_object, ___1_method, method);
  5024. }
  5025. inline ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* List_1_Find_mCF0F67356936720756670310CA0745FA7C88DF15 (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* __this, Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F* ___0_match, const RuntimeMethod* method)
  5026. {
  5027. return (( ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* (*) (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*, Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F*, const RuntimeMethod*))List_1_Find_m5E78A210541B0D844FE27B94F509313623BE33D3_gshared)(__this, ___0_match, method);
  5028. }
  5029. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FullScreenRenderPass_ReAllocate_m4A6A0CEEC4A9E8B5A03567FFA06BFF65B1AF5A07 (FullScreenRenderPass_tE11FAAB9F61795113958C2575D684FF47A8F930D* __this, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___0_desc, const RuntimeMethod* method) ;
  5030. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PixelPerfectCamera_get_gridSnapping_mEF34B7A6CFF739935B11FF478B1F096C5D321A80_inline (PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* __this, const RuntimeMethod* method) ;
  5031. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PixelPerfectCamera_get_requiresUpscalePass_mB8C4EA7518270939C98E1868DCF65DE8385A23FB (PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* __this, const RuntimeMethod* method) ;
  5032. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03 Renderer2D_GetRenderPassInputs_mA879518FAE9BDAF8E01C4D199BC4A11FEC0F1D4D (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* ___0_cameraData, const RuntimeMethod* method) ;
  5033. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* UniversalRenderingData_get_commandBuffer_m8397484CEAB1A0D725DEA8A85C9B955E2B4007F8 (UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* __this, const RuntimeMethod* method) ;
  5034. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC (ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___1_sampler, const RuntimeMethod* method) ;
  5035. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4 (ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* __this, const RuntimeMethod* method) ;
  5036. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2D_CreateRenderTextures_m1FF4B66860212106DFA96CBC0AF2E1B3F23A9A3C (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03* ___0_renderPassInputs, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___1_cmd, UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* ___2_cameraData, bool ___3_forceCreateColorTexture, int32_t ___4_colorTextureFilterMode, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** ___5_colorTargetHandle, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** ___6_depthTargetHandle, const RuntimeMethod* method) ;
  5037. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_commandBuffer, const RuntimeMethod* method) ;
  5038. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, const RuntimeMethod* method) ;
  5039. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ConfigureCameraTarget_m0C906EED874B7FFB6DC9A1C34EFD714A9B96333B (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_colorTarget, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_depthTarget, const RuntimeMethod* method) ;
  5040. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* Renderer2D_get_colorGradingLutPass_m6A765DDECE48E4861DA23D8ACCE592585E419CF0 (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, const RuntimeMethod* method) ;
  5041. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorGradingLutPass_ConfigureDescriptor_m1DEAFEF573ECC437B1A1B2A7BF3FDD8BA50EC8B5 (ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* __this, UniversalPostProcessingData_tBCA7E18614BDDFBC3E7326D7B977B74401E4E98C** ___0_postProcessingData, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* ___1_descriptor, int32_t* ___2_filterMode, const RuntimeMethod* method) ;
  5042. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* Renderer2D_get_colorGradingLutHandle_m26F4A7E5FDFC6A4E1A54B006EF97C60CBE0157E8 (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, const RuntimeMethod* method) ;
  5043. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorGradingLutPass_Setup_m446AAC336072A3EF376A84D1A1C1C018390D41D9 (ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** ___0_internalLut, const RuntimeMethod* method) ;
  5044. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Render2DLightingPass_Setup_m3FBC7898206307E8806EA0DAB34858D9CBB7093C_inline (Render2DLightingPass_tB075B8C7F3333F269D30518C64F32D52C0DF11AF* __this, bool ___0_useDepth, const RuntimeMethod* method) ;
  5045. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureTarget_mDC20EFA30782A4E2D734590184A90E338953F36B (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_colorAttachment, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_depthAttachment, const RuntimeMethod* method) ;
  5046. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UniversalCameraData_get_rendersOverlayUI_mD04D3019C319093915651EF1F5B1F4E62E0EA79B (UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* __this, const RuntimeMethod* method) ;
  5047. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UniversalCameraData_get_isHDROutputActive_m357AD12197B0EBC987D7555B1F161620C68A036F (UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* __this, const RuntimeMethod* method) ;
  5048. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawScreenSpaceUIPass_Setup_mE1286A60B85983BDE454C9172A9C62143A71D5BD (DrawScreenSpaceUIPass_t397E07595465217B2B9A6994E9116158439EE686* __this, UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* ___0_cameraData, int32_t ___1_depthStencilFormat, const RuntimeMethod* method) ;
  5049. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
  5050. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
  5051. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_graphicsFormat_m50F25A4F179EA318C8D3B0D8685F9C5F59F7DEC0 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
  5052. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 PostProcessPass_GetCompatibleDescriptor_m647812EA7982B01C8269D3E619ED9B8723772822 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___0_desc, int32_t ___1_width, int32_t ___2_height, int32_t ___3_format, int32_t ___4_depthBufferBits, const RuntimeMethod* method) ;
  5053. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PostProcessPass_t146B366124B6BB9597B9E9299DA4391FDE159F5C* Renderer2D_get_postProcessPass_mECF6708B2BBA3FCC65FC760A548F852E280FE1F1 (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, const RuntimeMethod* method) ;
  5054. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* Renderer2D_get_afterPostProcessColorHandle_m9DA17585615C88AF653F0CED7EF417865AB89BBD (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, const RuntimeMethod* method) ;
  5055. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_lhs, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_rhs, const RuntimeMethod* method) ;
  5056. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PostProcessPass_Setup_mFB5DC3820C99C68C2CDFD2D78E1805EFBD07E3CB (PostProcessPass_t146B366124B6BB9597B9E9299DA4391FDE159F5C* __this, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* ___0_baseDescriptor, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** ___1_source, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___2_destination, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** ___3_depth, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** ___4_internalLut, bool ___5_hasFinalPass, bool ___6_enableColorEncoding, const RuntimeMethod* method) ;
  5057. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PixelPerfectCamera_get_cropFrame_m049E2C02AED3C1C244B3AFD1E0B6104AFCC33A60_inline (PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* __this, const RuntimeMethod* method) ;
  5058. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PixelPerfectCamera_get_refResolutionX_m5523E53A067744D8A32B721DE936B800B43790C0_inline (PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* __this, const RuntimeMethod* method) ;
  5059. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PixelPerfectCamera_get_pixelRatio_m43A1ECE99E8FD38158D1AC65011DD98B50BD3A60 (PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* __this, const RuntimeMethod* method) ;
  5060. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PixelPerfectCamera_get_refResolutionY_m2E7C84EA248898609CA5ADD30E211976A44CD521_inline (PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* __this, const RuntimeMethod* method) ;
  5061. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PixelPerfectCamera_get_finalBlitFilterMode_m7DE0B801BB4BD1B1CD41AB0EF6CB9A2741B006AF (PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* __this, const RuntimeMethod* method) ;
  5062. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpscalePass_Setup_mFCF16DCFA7283D9C22657A76D211F7545FB834DB (UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_colorTargetHandle, int32_t ___1_width, int32_t ___2_height, int32_t ___3_mode, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___4_cameraTargetDescriptor, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** ___5_upscaleHandle, const RuntimeMethod* method) ;
  5063. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PostProcessPass_t146B366124B6BB9597B9E9299DA4391FDE159F5C* Renderer2D_get_finalPostProcessPass_m65C46BE4C556A8C15728944D1791A62197AEC04D (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, const RuntimeMethod* method) ;
  5064. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PostProcessPass_SetupFinalPass_m2F776C55976D9183668E341BBD904E8A29C22A3A (PostProcessPass_t146B366124B6BB9597B9E9299DA4391FDE159F5C* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** ___0_source, bool ___1_useSwapBuffer, bool ___2_enableColorEncoding, const RuntimeMethod* method) ;
  5065. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FinalBlitPass_Setup_mA6AA5E9CF9E2F862B70B8BAA5178010C2A41689D (FinalBlitPass_t5A422DA2B38F1886E0F5AC3D26CE2455177C3EAC* __this, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___0_baseDescriptor, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_colorHandle, const RuntimeMethod* method) ;
  5066. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableCullingParameters_set_cullingOptions_m618DDCBD0D0AB8CC22A2E92724919A25D60C6CAF (ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  5067. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184** CameraData_get_camera_mA3084B19BBF03DF4E59402E021A74016AC808B01 (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* __this, const RuntimeMethod* method) ;
  5068. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Camera_get_orthographic_m904DEFC76C54DA4E30C20A62A86D5D87B7D4DD8F (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
  5069. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableCullingParameters_set_isOrthographic_m9B768D87F12D8D9978C7C2C1547A3DF5AEC3E3B5 (ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* __this, bool ___0_value, const RuntimeMethod* method) ;
  5070. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableCullingParameters_set_shadowDistance_m92DDDA606C58EF0DF46D05140900290CCDEE3B35 (ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* __this, float ___0_value, const RuntimeMethod* method) ;
  5071. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Renderer2DData_get_lightCullResult_mEF0BB47B5B239E5736AEC45418B0BF9A41B4EE8F_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method) ;
  5072. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2DCullResult_SetupCulling_m5B926BF3D30A11B90EB2F54FE4F9D9E0D5E403FB (Light2DCullResult_tA428D2EEDB1E00874E421ACED62386EEE5CCAD0D* __this, ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* ___0_cullingParameters, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_camera, const RuntimeMethod* method) ;
  5073. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetBufferSystem_Swap_m3D2279D4D03B17F4BA36717BAB07360C6F2C6D31 (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* __this, const RuntimeMethod* method) ;
  5074. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderer_ConfigureCameraColorTarget_m591647884AAE0FEE1B92F6C01693D3DBB7E550D7_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_colorTarget, const RuntimeMethod* method) ;
  5075. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RenderTargetBufferSystem_GetFrontBuffer_m85150875CDE3FB4ED1E33FFABD9B9F1893DEA2D1 (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) ;
  5076. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetBufferSystem_EnableMSAA_mFACEC550EEF2910AC94C1F22C0DA146DBE36F3CA (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* __this, bool ___0_enable, const RuntimeMethod* method) ;
  5077. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SystemInfo_get_graphicsDeviceType_m2D54A0B94D138727041B29B127D8837165686545 (const RuntimeMethod* method) ;
  5078. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Renderer2D_IsGLDevice_m71C4F66F9AA92323FDDDB022339332F559714680 (const RuntimeMethod* method) ;
  5079. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Camera_get_clearFlags_mA74F538C124B391EF03C46A50CA7FF7B505B7602 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
  5080. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_yellow_m66637FA14383E8D74F24AE256B577CE1D55D469F_inline (const RuntimeMethod* method) ;
  5081. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_IsSceneFilteringEnabled_m177DE9C0DEEB440C7DC82C3431930EB2C6FE489D (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method) ;
  5082. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugHandler_get_IsScreenClearNeeded_m4DA090FCE3573491D7A885AE93051F554C87C496 (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* __this, const RuntimeMethod* method) ;
  5083. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderTexture_get_volumeDepth_m049340EE670E9632FC824B640A5570B5D3FCFEBF (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, const RuntimeMethod* method) ;
  5084. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderTexture_get_antiAliasing_m68907FB6C38F817A3B7A9F3C17360BF751BB2658 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, const RuntimeMethod* method) ;
  5085. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderTexture_get_graphicsFormat_m615EA91709BD404765C0C85425CE5F3575F90302 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, const RuntimeMethod* method) ;
  5086. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderTexture_get_depthStencilFormat_m6ACD9DAF17D844CFBA06249D8DB130018C370CB2 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, const RuntimeMethod* method) ;
  5087. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SystemInfo_GetGraphicsFormat_mF4A09D38BA91B8F783C9189B5D744BA943292E0E (int32_t ___0_format, const RuntimeMethod* method) ;
  5088. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
  5089. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RenderGraph_get_nativeRenderPassesEnabled_m0A6331F029257ABF0232FA1C278E733B097A812D_inline (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* __this, const RuntimeMethod* method) ;
  5090. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_msaaSamples_m3DD469BD1B150F0EF5B96BA0B1BA990DB38F3DD4 (const RuntimeMethod* method) ;
  5091. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Screen_SetMSAASamples_m03CA1BD4B08DE6D6A67D69C232D5DF1174274744 (int32_t ___0_numSamples, const RuntimeMethod* method) ;
  5092. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ;
  5093. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138 (const RuntimeMethod* method) ;
  5094. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isEditor_mEAC51E3ACE6DCE438087FB14BD75A3C219D354D0 (const RuntimeMethod* method) ;
  5095. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9 (const RuntimeMethod* method) ;
  5096. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9 (const RuntimeMethod* method) ;
  5097. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Graphics_get_preserveFramebufferAlpha_mCB9E42855D0544B90D7CBB454DBAE09DDD1D5E5A (const RuntimeMethod* method) ;
  5098. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UniversalRenderPipeline_MakeRenderTextureGraphicsFormat_m386F1D4BCAD4537F62E4096D9264554312E11B5D (bool ___0_isHdrEnabled, int32_t ___1_requestHDRColorBufferPrecision, bool ___2_needsAlpha, const RuntimeMethod* method) ;
  5099. inline Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* ContextContainer_Get_TisUniversal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342_m9F909B697D5B8D1EC35289099AA236EC1A400CEE_inline (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* __this, const RuntimeMethod* method)
  5100. {
  5101. return (( Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* (*) (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C*, const RuntimeMethod*))ContextContainer_Get_TisRuntimeObject_mD332AE37F62256B78E48145FFDEADB66FEEF3A5E_gshared_inline)(__this, method);
  5102. }
  5103. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerBatchU5BU5D_t0EBA93A4A553CC124B68561F0D8536CFE85C3195* LayerUtility_CalculateBatches_m08E0A7F7BF20A91D6B7FAA1831F7969454DE5D0B (RuntimeObject* ___0_lightCullResult, int32_t* ___1_batchCount, const RuntimeMethod* method) ;
  5104. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* Universal2DResourceData_get_normalsTexture_mA70971E5F30FE4AFF3A73821D85274DDACDA43D8 (Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* __this, const RuntimeMethod* method) ;
  5105. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Universal2DResourceData_set_normalsTexture_m0703C2F2EDD255CA2A24FF8AFFB06C791EE3E102 (Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* __this, TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* ___0_value, const RuntimeMethod* method) ;
  5106. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandleU5BU5DU5BU5D_t36A34F73F4A1EE7E90D37774A796785F0548EEB9* Universal2DResourceData_get_lightTextures_mD62C714586B183217FD646B9B7494602392F74C9 (Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* __this, const RuntimeMethod* method) ;
  5107. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Universal2DResourceData_set_lightTextures_mAF0C51BC187128E508CDC16FB4607A3FDA07C670 (Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* __this, TextureHandleU5BU5DU5BU5D_t36A34F73F4A1EE7E90D37774A796785F0548EEB9* ___0_value, const RuntimeMethod* method) ;
  5108. inline UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* ContextContainer_Get_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_m1CAD9250ED48A65B3DE774336F9221928EB054B4_inline (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* __this, const RuntimeMethod* method)
  5109. {
  5110. return (( UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* (*) (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C*, const RuntimeMethod*))ContextContainer_Get_TisRuntimeObject_mD332AE37F62256B78E48145FFDEADB66FEEF3A5E_gshared_inline)(__this, method);
  5111. }
  5112. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 UniversalRenderer_CreateRenderGraphTexture_m4BCA4F2339499873D3DE1C8562D3FB7B7DE21613 (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___1_desc, String_t* ___2_name, bool ___3_clear, int32_t ___4_filterMode, int32_t ___5_wrapMode, const RuntimeMethod* method) ;
  5113. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Universal2DResourceData_set_upscaleTexture_mB0FFF998EAAEE085EF0564DF6F54ECAB76211518 (Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* __this, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___0_value, const RuntimeMethod* method) ;
  5114. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Renderer2DData_get_lightRenderTextureScale_m6FD4326249B00A168A36C2B314D4C035FEE7CB8F_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method) ;
  5115. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTextureDescriptor__ctor_m0D1C84B1D245FA247C36A59D816BBB179E0670D1 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) ;
  5116. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Universal2DResourceData_set_intermediateDepth_mD324F59F50FF3E16621872F9B06FDFBFAB8797BC (Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* __this, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___0_value, const RuntimeMethod* method) ;
  5117. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RendererLighting_GetRenderTextureFormat_mEDBD21AF251A0E99A12DE7A7A99905E0D78C61F8 (const RuntimeMethod* method) ;
  5118. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_graphicsFormat_m037DA25F9A8B956D830C7B7E5C6E258DC1133A13 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  5119. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_autoGenerateMips_mB49837BA39F45B3F814928C8C471A082A4BDC414 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, bool ___0_value, const RuntimeMethod* method) ;
  5120. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 UniversalRenderer_CreateRenderGraphTexture_m6EB147D88FAA5F208FD3750983566D44C5371820 (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___1_desc, String_t* ___2_name, bool ___3_clear, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_color, int32_t ___5_filterMode, int32_t ___6_wrapMode, const RuntimeMethod* method) ;
  5121. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Light2DManager_GetGlobalColor_m7B7BDD801A82E47F014F065FCA9B2CB673308A22 (int32_t ___0_sortingLayerIndex, int32_t ___1_blendStyleIndex, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* ___2_color, const RuntimeMethod* method) ;
  5122. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline (const RuntimeMethod* method) ;
  5123. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Universal2DResourceData_set_shadowsTexture_m184B70C12088286968ACA505F889194A9D51354F (Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* __this, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___0_value, const RuntimeMethod* method) ;
  5124. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Universal2DResourceData_set_shadowsDepth_m319F621396F7D5F25AA766CEC6A5026D1E3636E8 (Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* __this, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___0_value, const RuntimeMethod* method) ;
  5125. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_msaaSamples_m6910E09489372746391B14FBAF59A7237539D6C4_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  5126. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Renderer2DData_get_cameraSortingLayerDownsamplingMethod_m23F835318EF3DD5972097BAF42FFAC63B99B2AB4_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method) ;
  5127. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CopyCameraSortingLayerPass_ConfigureDescriptor_m0A46E598DD77A6B72F84D00D20158491CEFC7778 (int32_t ___0_downsamplingMethod, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* ___1_descriptor, int32_t* ___2_filterMode, const RuntimeMethod* method) ;
  5128. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 RenderGraph_ImportTexture_mD16598DFF31FCAFBC8ED2DD30F3E3575B6164CA7 (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_rt, const RuntimeMethod* method) ;
  5129. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Universal2DResourceData_set_cameraSortingLayerTexture_m492A3CDFDF9A2E7E51A2A04B507B5BD64FDB8540 (Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* __this, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___0_value, const RuntimeMethod* method) ;
  5130. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_useMipMap_m2A2A3BC4C8ECCC532AC33E7034502EB2AE242539 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, bool ___0_value, const RuntimeMethod* method) ;
  5131. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UniversalResourceData_set_activeColorID_m9648D8CF015BBD319302EE191DDB37465909FF5E_inline (UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  5132. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_depthStencilFormat_m7EC335006743B59AAD1895AD06B2DD74333F9A03_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  5133. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UniversalResourceData_set_activeDepthID_m3C54B35293AB348253C548FC543613F718144D65_inline (UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  5134. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ImportResourceSummary_t9CB5401135247E49D803D3F7E60C6102A1A69976 Renderer2D_GetImportResourceSummary_mB0D0D64AF8D8E61E918D4D72D5289DD47E59B94E (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* ___1_cameraData, const RuntimeMethod* method) ;
  5135. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 RenderGraph_ImportTexture_mF35D79456D468AA116B312F7FD5AEDA8920143ED (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_rt, ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616 ___1_importParams, const RuntimeMethod* method) ;
  5136. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalResourceData_set_cameraColor_mC0A0E87F10C70367AB22232DD4354706D8DADA45 (UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* __this, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___0_value, const RuntimeMethod* method) ;
  5137. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalResourceData_set_cameraDepth_m09D4EDEC89FB163D8720BDD87BDDDEE8DC4DDAD4 (UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* __this, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___0_value, const RuntimeMethod* method) ;
  5138. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetIdentifier__ctor_mD6E20FA134EEBCE40A8B5E64C505DE8A0DC96BDF (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_tex, const RuntimeMethod* method) ;
  5139. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandles_Alloc_mBC3081E1BB6BBE2F7722B13009D5D30DAD5DD67A (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_tex, String_t* ___1_name, const RuntimeMethod* method) ;
  5140. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandleStaticHelpers_SetRTHandleUserManagedWrapper_mC550F8602CF14819A9EDC41A6F15E6991AF1F51F (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** ___0_rtWrapper, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_rtId, const RuntimeMethod* method) ;
  5141. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 RenderGraph_ImportTexture_m67F8202712A6F45704230E466B863350E4343A3B (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_rt, RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA ___1_info, ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616 ___2_importParams, const RuntimeMethod* method) ;
  5142. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalResourceData_set_backBufferColor_m4D781758537F69453D099BBA4866DA85EA61C6F8 (UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* __this, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___0_value, const RuntimeMethod* method) ;
  5143. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalResourceData_set_backBufferDepth_m0CAB8AAB8BDE61C4C0544C20317E373BC7A880EE (UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* __this, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___0_value, const RuntimeMethod* method) ;
  5144. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalResourceData_set_afterPostProcessColor_mA3D9DA1E64E1A095BF6205F6D3879BAA9326FBF4 (UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* __this, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___0_value, const RuntimeMethod* method) ;
  5145. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Renderer2D_RequiresDepthCopyPass_mB1261174566202F51233B0047886918B720FCA2E (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* ___0_cameraData, const RuntimeMethod* method) ;
  5146. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2D_CreateCameraDepthCopyTexture_m48DF1D159858D7600733C9B3A9D3CDB87722E5A1 (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___1_descriptor, const RuntimeMethod* method) ;
  5147. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalResourceData_set_cameraDepthTexture_mE0BF8652749E457FFCAEF33ED9E1EADA5B85D7B2 (UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* __this, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___0_value, const RuntimeMethod* method) ;
  5148. inline Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* ContextContainer_Create_TisUniversal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342_m6FCCCFFACB36985E8DA3AC9F31961ABC2E68F431_inline (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* __this, const RuntimeMethod* method)
  5149. {
  5150. return (( Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* (*) (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C*, const RuntimeMethod*))ContextContainer_Create_TisRuntimeObject_m87A4E82DAAE99772445B928ACEA09F16ECFD026E_gshared_inline)(__this, method);
  5151. }
  5152. inline UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* ContextContainer_GetOrCreate_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_mA72FAB78A88562E89DC8369EAB3E1B466466E28A_inline (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* __this, const RuntimeMethod* method)
  5153. {
  5154. return (( UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* (*) (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C*, const RuntimeMethod*))ContextContainer_GetOrCreate_TisRuntimeObject_mD4102201CCE1FBF60897EA1337E97F33377C369F_gshared_inline)(__this, method);
  5155. }
  5156. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalResourceDataBase_InitFrame_mE7FFAAD9C749BD762ABBB5289F6F4DF80DEB3270 (UniversalResourceDataBase_t22F227228119E69F9151E30D6DC4BE0BAA0ADDE4* __this, const RuntimeMethod* method) ;
  5157. inline Enumerator_t217065C53B57E784E09AB2704818CE6F68D07625 List_1_GetEnumerator_m82EFB25742BBF4B896DD9DCB9BED813145B9F14E (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* __this, const RuntimeMethod* method)
  5158. {
  5159. return (( Enumerator_t217065C53B57E784E09AB2704818CE6F68D07625 (*) (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
  5160. }
  5161. inline void Enumerator_Dispose_m334C7EB9FBAEA8BC87ECC95C2C0D322E498B6699 (Enumerator_t217065C53B57E784E09AB2704818CE6F68D07625* __this, const RuntimeMethod* method)
  5162. {
  5163. (( void (*) (Enumerator_t217065C53B57E784E09AB2704818CE6F68D07625*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
  5164. }
  5165. inline ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* Enumerator_get_Current_m9F173585FAD931312EF7F684265C41C5747AD600_inline (Enumerator_t217065C53B57E784E09AB2704818CE6F68D07625* __this, const RuntimeMethod* method)
  5166. {
  5167. return (( ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* (*) (Enumerator_t217065C53B57E784E09AB2704818CE6F68D07625*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
  5168. }
  5169. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass2DExtension_GetInjectionPoint2D_mFA788D173427FAF328C861DF434DEAA3728A8491 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_renderPass, int32_t* ___1_rpEvent, int32_t* ___2_rpLayer, const RuntimeMethod* method) ;
  5170. inline bool Enumerator_MoveNext_m29C44877AE440B7C67CDFC9AF883993C67C51115 (Enumerator_t217065C53B57E784E09AB2704818CE6F68D07625* __this, const RuntimeMethod* method)
  5171. {
  5172. return (( bool (*) (Enumerator_t217065C53B57E784E09AB2704818CE6F68D07625*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
  5173. }
  5174. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2D_InitializeLayerBatches_m2425AA5DC7B42EEF042C9365D5A88985FE953ECA (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, const RuntimeMethod* method) ;
  5175. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2D_CreateResources_mC3BA123FDDA55BB098C002571C413084BAED9E50 (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, const RuntimeMethod* method) ;
  5176. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UniversalResourceData_get_isActiveTargetBackBuffer_mDE46C8611DF6BE430C31BA0988CD0E63AC918190 (UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* __this, const RuntimeMethod* method) ;
  5177. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetupRenderGraphCameraProperties_m3E5931E8D2DA72A04E0261A5008F927648049EBF (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, bool ___1_isTargetBackbuffer, const RuntimeMethod* method) ;
  5178. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2D_OnBeforeRendering_mD99EC5307BC1C7A2A40D46E12928DF68B8BA2283 (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, const RuntimeMethod* method) ;
  5179. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2D_RecordCustomRenderGraphPasses_m431274D940FA9D1391FD61D3030CAE1890D0B4EA (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, int32_t ___1_activeRPEvent, const RuntimeMethod* method) ;
  5180. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2D_OnMainRendering_m7A40EC178991304026B01021D8BE8BA70706CAB3 (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, const RuntimeMethod* method) ;
  5181. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2D_OnAfterRendering_m3B3A0F4839EE95EA2D7FDB23F10BA5ECC09E5B6C (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, const RuntimeMethod* method) ;
  5182. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalResourceDataBase_EndFrame_mB04EF52162D13080B5D8707FB2F3E4D222030678 (UniversalResourceDataBase_t22F227228119E69F9151E30D6DC4BE0BAA0ADDE4* __this, const RuntimeMethod* method) ;
  5183. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawLight2DPass_Setup_m35EEC25BE39ABAA6040661E992438F7F1BE85CB1 (DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA** ___1_rendererData, const RuntimeMethod* method) ;
  5184. inline Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* List_1_get_Item_m0F64C67B6F6980EE49C60350F878BD5E31AEA07E (List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* __this, int32_t ___0_index, const RuntimeMethod* method)
  5185. {
  5186. return (( Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* (*) (List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
  5187. }
  5188. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light2D_CacheValues_m24A4089B58DBE8FE07DC5C7358BF953690749564 (Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* __this, const RuntimeMethod* method) ;
  5189. inline int32_t List_1_get_Count_m32F506BE5FE2E4C613F06F8B208E0D5FC794601F_inline (List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* __this, const RuntimeMethod* method)
  5190. {
  5191. return (( int32_t (*) (List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
  5192. }
  5193. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCasterGroup2DManager_CacheValues_m7FB246220BE8D9A2CE5116B7A063C7418AE3F121 (const RuntimeMethod* method) ;
  5194. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowRendering_CallOnBeforeRender_m87C1AD9258CD9ABC9212779776097EC0F7A277BC (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, RuntimeObject* ___1_cullResult, const RuntimeMethod* method) ;
  5195. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightBatch_Reset_m5A1ADCA53BE2CDA777644526A1437BE5437099C3 (LightBatch_t7AC0AF3F1D2D4DC49BF8C09F2E12E2EEC32C6327* __this, const RuntimeMethod* method) ;
  5196. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorGradingLutPass_Render_m2B8A33D1B77668DDF0FCDC52CB40784A9BBE5EBB (ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___1_frameData, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* ___2_internalColorLut, const RuntimeMethod* method) ;
  5197. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalResourceData_set_internalColorLut_mBF67ECEA3F570B77198FDB713DE7A12511562E8B (UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* __this, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___0_value, const RuntimeMethod* method) ;
  5198. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t Render2DLightingPass_GetCameraSortingLayerBoundsIndex_m01AA8FA01196C4DA9EF63DA66622C00632838785 (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* ___0_rendererData, const RuntimeMethod* method) ;
  5199. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawNormal2DPass_Render_m1E4BAF20829CA5BD44EB7DFE6B3000C1F929C273 (DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_graph, ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___1_frameData, Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* ___2_rendererData, LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* ___3_layerBatch, int32_t ___4_batchIndex, const RuntimeMethod* method) ;
  5200. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawShadow2DPass_Render_mE51A12E83BD4E9E019DA5BD74233BCC00C970479 (DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_graph, ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___1_frameData, Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* ___2_rendererData, LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* ___3_layerBatch, int32_t ___4_batchIndex, bool ___5_isVolumetric, const RuntimeMethod* method) ;
  5201. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawLight2DPass_Render_m7BB5D9A611AF0A77DB6D5D774024E0F38E3CD663 (DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_graph, ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___1_frameData, Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* ___2_rendererData, LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* ___3_layerBatch, int32_t ___4_batchIndex, bool ___5_isVolumetric, const RuntimeMethod* method) ;
  5202. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_GetCameraClearFlag_m4B266C72886FD41512F25AF2EF1939AB275B3F3A (UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* ___0_cameraData, const RuntimeMethod* method) ;
  5203. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 UniversalResourceData_get_activeColorTexture_m1B7A0CE5B0282F05AEAE46AC7B45478199DF9188 (UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* __this, const RuntimeMethod* method) ;
  5204. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 UniversalResourceData_get_activeDepthTexture_mCE3930EAEF20F80A0EA1F4CE423E6E406E25F296 (UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* __this, const RuntimeMethod* method) ;
  5205. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClearTargetsPass_Render_m6D8C18E9E3343A6BFDAF920B9FD44B67CCCAB79C (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_graph, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___1_colorHandle, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___2_depthHandle, int32_t ___3_clearFlags, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_clearColor, const RuntimeMethod* method) ;
  5206. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayerUtility_GetFilterSettings_mB32DFFEFE226A3735384A5225F5E036BB17F3253 (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* ___0_rendererData, LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* ___1_layerBatch, int16_t ___2_cameraSortingLayerBoundsIndex, FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* ___3_filterSettings, const RuntimeMethod* method) ;
  5207. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawRenderer2DPass_Render_mC61B669FCFC9F83B867F99ECDD102FACC58A32A2 (DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_graph, ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___1_frameData, Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* ___2_rendererData, LayerBatchU5BU5D_t0EBA93A4A553CC124B68561F0D8536CFE85C3195** ___3_layerBatches, int32_t ___4_batchIndex, FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* ___5_filterSettings, const RuntimeMethod* method) ;
  5208. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t SortingLayerRange_get_lowerBound_m85402D75932E01A1E2E40749615CD9F7D9B06209 (SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9* __this, const RuntimeMethod* method) ;
  5209. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t SortingLayerRange_get_upperBound_m3ECCA010F56BFDDA42D7327D24E1340BF596D487 (SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9* __this, const RuntimeMethod* method) ;
  5210. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 Universal2DResourceData_get_cameraSortingLayerTexture_m47C3A2A981F119D48F1AD341C2E64958EF15EC27 (Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* __this, const RuntimeMethod* method) ;
  5211. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CopyCameraSortingLayerPass_Render_mD0BA9EA988AED133BFB15BFAE9F70AC2E654E0A4 (CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_graph, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* ___1_cameraColorAttachment, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* ___2_destination, const RuntimeMethod* method) ;
  5212. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SortingLayerRange__ctor_mEDA6E9B3D08FE3FC8E1E3AFB3FF3CE999835E9DD (SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9* __this, int16_t ___0_lowerBound, int16_t ___1_upperBound, const RuntimeMethod* method) ;
  5213. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FilteringSettings_set_sortingLayerRange_m12A48BBB71066F8CBE9C3DAE18AC8A611E85233E (FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* __this, SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9 ___0_value, const RuntimeMethod* method) ;
  5214. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 UniversalResourceData_get_cameraDepthTexture_m0823722AD418FDA57ECDC5EBDF79842DA3ED33A4 (UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* __this, const RuntimeMethod* method) ;
  5215. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CopyDepthPass_Render_m066FCDFE271A66CEF737EF23262933D19F7BE6AD (CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___1_frameData, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___2_destination, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___3_source, bool ___4_bindAsCameraDepth, String_t* ___5_passName, const RuntimeMethod* method) ;
  5216. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawScreenSpaceUIPass_RenderOffscreen_m4E46C2047ACB4BABE19A9A3CD77690E27D074157 (DrawScreenSpaceUIPass_t397E07595465217B2B9A6994E9116158439EE686* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___1_frameData, int32_t ___2_depthStencilFormat, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* ___3_output, const RuntimeMethod* method) ;
  5217. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalResourceData_set_overlayUITexture_m403C3D16DD0B533058AF1CCFC2CD569FFBF22B99 (UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* __this, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___0_value, const RuntimeMethod* method) ;
  5218. inline UniversalRenderPipelineDebugDisplaySettings_t8E70DD217918DB0E7BD8BCCD9958C3E781DE0653* DebugDisplaySettings_1_get_Instance_m6C56D7F9230F1B79878679208F04EE70F413D93B (const RuntimeMethod* method)
  5219. {
  5220. return (( UniversalRenderPipelineDebugDisplaySettings_t8E70DD217918DB0E7BD8BCCD9958C3E781DE0653* (*) (const RuntimeMethod*))DebugDisplaySettings_1_get_Instance_mA88D31ED7AE6F7ABDCEC4B0F92FA19DB4938B189_gshared)(method);
  5221. }
  5222. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DebugDisplaySettingsRendering_t0112AECF41E04E8EB029F3B2C769BB05A72D50F3* UniversalRenderPipelineDebugDisplaySettings_get_renderingSettings_m97737CDDE93484CC032281F18A59EB5D0CB7DCC6_inline (UniversalRenderPipelineDebugDisplaySettings_t8E70DD217918DB0E7BD8BCCD9958C3E781DE0653* __this, const RuntimeMethod* method) ;
  5223. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DebugDisplaySettingsRendering_get_sceneOverrideMode_m4D5732DD1FD1413E5802B83A60BF22B06E96BB01_inline (DebugDisplaySettingsRendering_t0112AECF41E04E8EB029F3B2C769BB05A72D50F3* __this, const RuntimeMethod* method) ;
  5224. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_DrawRenderGraphGizmos_m5CD865A671163A6993207A3582E6E966302770A1 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___1_frameData, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___2_color, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___3_depth, int32_t ___4_gizmoSubset, const RuntimeMethod* method) ;
  5225. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* ScriptableRenderPass_GetActiveDebugHandler_m2787C3C1EEC1632A4E7E2A5C35C7D9216ACF4343 (UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* ___0_cameraData, const RuntimeMethod* method) ;
  5226. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalResourceData_set_debugScreenColor_mECE9D0FCCBCD3057DAE27167B48BA4AE08E7942F (UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* __this, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___0_value, const RuntimeMethod* method) ;
  5227. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalResourceData_set_debugScreenDepth_m99F65B056EA92145D55CA6A0F7601C7602CA3564 (UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* __this, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___0_value, const RuntimeMethod* method) ;
  5228. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 UniversalResourceData_get_internalColorLut_m651E3BDE3D2CE42CC0C6FF85603FCE02DFDD556F (UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* __this, const RuntimeMethod* method) ;
  5229. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 UniversalResourceData_get_overlayUITexture_mBFFD811ED88215835864479DF5EFACC676A38B0E (UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* __this, const RuntimeMethod* method) ;
  5230. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 UniversalResourceData_get_afterPostProcessColor_m7A3CF95BAFF499CDB988D20DD99A653BF0F79632 (UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* __this, const RuntimeMethod* method) ;
  5231. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PostProcessPass_RenderPostProcessingRenderGraph_m6AA24A8A5B56B8E4213F06ED719E8C39B98F6367 (PostProcessPass_t146B366124B6BB9597B9E9299DA4391FDE159F5C* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___1_frameData, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* ___2_activeCameraColorTexture, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* ___3_lutTexture, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* ___4_overlayUITexture, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* ___5_postProcessingTarget, bool ___6_hasFinalPass, bool ___7_resolveToDebugScreen, bool ___8_enableColorEndingIfNeeded, const RuntimeMethod* method) ;
  5232. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 Universal2DResourceData_get_upscaleTexture_mA7E08E4B95D7623870172B04C62D1E9112C5F4D3 (Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* __this, const RuntimeMethod* method) ;
  5233. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpscalePass_Render_mF4A57DB5B46AB8D0439BDDC4517387EC40B4C0A9 (UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_graph, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_camera, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* ___2_cameraColorAttachment, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* ___3_upscaleHandle, const RuntimeMethod* method) ;
  5234. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 UniversalResourceData_get_backBufferColor_m5D4A628DCE4162249C15C1D22A88B958068F391D (UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* __this, const RuntimeMethod* method) ;
  5235. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 UniversalResourceData_get_debugScreenColor_m8B5EA8881B8D593A599E382027C41C03E886389E (UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* __this, const RuntimeMethod* method) ;
  5236. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 UniversalResourceData_get_backBufferDepth_m1C560011FBEC33263E1F45CDADE55F358C720179 (UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* __this, const RuntimeMethod* method) ;
  5237. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 UniversalResourceData_get_debugScreenDepth_m88D1E965941364262F08F8C321E8FBF63B5FC136 (UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* __this, const RuntimeMethod* method) ;
  5238. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PostProcessPass_RenderFinalPassRenderGraph_mAAF6D040030D4381AFDDD50D46D99C39054715FB (PostProcessPass_t146B366124B6BB9597B9E9299DA4391FDE159F5C* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___1_frameData, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* ___2_source, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* ___3_overlayUITexture, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* ___4_postProcessingTarget, bool ___5_enableColorEncodingIfNeeded, const RuntimeMethod* method) ;
  5239. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FinalBlitPass_Render_m7ADBAFE8DAF01C9162BB1B6290E92E008F8732F6 (FinalBlitPass_t5A422DA2B38F1886E0F5AC3D26CE2455177C3EAC* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___1_frameData, UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* ___2_cameraData, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* ___3_src, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* ___4_dest, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___5_overlayUITexture, const RuntimeMethod* method) ;
  5240. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawScreenSpaceUIPass_RenderOverlay_m7048B0A6CBCD4AD916DA93B1AAC639F1232BB7A0 (DrawScreenSpaceUIPass_t397E07595465217B2B9A6994E9116158439EE686* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___1_frameData, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* ___2_colorBuffer, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* ___3_depthBuffer, const RuntimeMethod* method) ;
  5241. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawLight2DPass_Dispose_m0C4D69C1D9C7597E0B67371352BB2487D2D40644 (DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584* __this, const RuntimeMethod* method) ;
  5242. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7 (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, String_t* ___0_name, const RuntimeMethod* method) ;
  5243. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m60886C74A7CC3A4EB396318D6A9497A487C54EEF (U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5* __this, const RuntimeMethod* method) ;
  5244. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
  5245. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2D__ctor_m4B5E6E72241B763D6C6B0BB52F0336E4BC90B3F9 (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* ___0_data, const RuntimeMethod* method) ;
  5246. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Dictionary_2_t96A940D78E875DD4E24C2F48746D6A7CBE9AC441* Renderer2DData_get_lightMaterials_mC074C05B230126E1DFB606C6FAFFBAEC99E3EADC_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method) ;
  5247. inline Enumerator_t9252F2688EF66BDDF8F781C6E327C327D4BB0CA6 Dictionary_2_GetEnumerator_mDC79AAA136DFC0C0CFA09FFF42ABCAD171815E07 (Dictionary_2_t96A940D78E875DD4E24C2F48746D6A7CBE9AC441* __this, const RuntimeMethod* method)
  5248. {
  5249. return (( Enumerator_t9252F2688EF66BDDF8F781C6E327C327D4BB0CA6 (*) (Dictionary_2_t96A940D78E875DD4E24C2F48746D6A7CBE9AC441*, const RuntimeMethod*))Dictionary_2_GetEnumerator_mBDE9E0C0607CC54561E6AC655F880228C9009692_gshared)(__this, method);
  5250. }
  5251. inline void Enumerator_Dispose_mB1E5FCA4FDF392EEBEF9C7073E414AA81E0443FC (Enumerator_t9252F2688EF66BDDF8F781C6E327C327D4BB0CA6* __this, const RuntimeMethod* method)
  5252. {
  5253. (( void (*) (Enumerator_t9252F2688EF66BDDF8F781C6E327C327D4BB0CA6*, const RuntimeMethod*))Enumerator_Dispose_mB590438E793037E7D20AFD8A59F09B839413DA91_gshared)(__this, method);
  5254. }
  5255. inline KeyValuePair_2_tE26A267AACCCE68FBFB8FCBF698D36BBD8844BC1 Enumerator_get_Current_mBD011FE42C0D2695B4C18692807607722C199177_inline (Enumerator_t9252F2688EF66BDDF8F781C6E327C327D4BB0CA6* __this, const RuntimeMethod* method)
  5256. {
  5257. return (( KeyValuePair_2_tE26A267AACCCE68FBFB8FCBF698D36BBD8844BC1 (*) (Enumerator_t9252F2688EF66BDDF8F781C6E327C327D4BB0CA6*, const RuntimeMethod*))Enumerator_get_Current_mA12AEFA44B0D65699E0EF2C0F225E52490E144FA_gshared_inline)(__this, method);
  5258. }
  5259. inline Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* KeyValuePair_2_get_Value_mEE0FC1158ECFAD90DDEED05F02D2F760078DD8AC_inline (KeyValuePair_2_tE26A267AACCCE68FBFB8FCBF698D36BBD8844BC1* __this, const RuntimeMethod* method)
  5260. {
  5261. return (( Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* (*) (KeyValuePair_2_tE26A267AACCCE68FBFB8FCBF698D36BBD8844BC1*, const RuntimeMethod*))KeyValuePair_2_get_Value_mB90CBD7B74DBF864C2727E0B04302F988F5FABF8_gshared_inline)(__this, method);
  5262. }
  5263. inline bool Enumerator_MoveNext_m83EBC66829853F8583375633737A6705B9F14B93 (Enumerator_t9252F2688EF66BDDF8F781C6E327C327D4BB0CA6* __this, const RuntimeMethod* method)
  5264. {
  5265. return (( bool (*) (Enumerator_t9252F2688EF66BDDF8F781C6E327C327D4BB0CA6*, const RuntimeMethod*))Enumerator_MoveNext_m743D27657943F236CAD8B1FFE0B17D143E7F1A07_gshared)(__this, method);
  5266. }
  5267. inline void Dictionary_2_Clear_mE074D082C40A3F619792B0E2537F8ACFE653BCD8 (Dictionary_2_t96A940D78E875DD4E24C2F48746D6A7CBE9AC441* __this, const RuntimeMethod* method)
  5268. {
  5269. (( void (*) (Dictionary_2_t96A940D78E875DD4E24C2F48746D6A7CBE9AC441*, const RuntimeMethod*))Dictionary_2_Clear_m2561EDEA2235BCE5FAED59F4E2E352FDA7C71115_gshared)(__this, method);
  5270. }
  5271. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* Renderer2DData_get_spriteSelfShadowMaterial_m7436BA5A575F6DF3AA3732E7C7C44ABFD63CDD20_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method) ;
  5272. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* Renderer2DData_get_spriteUnshadowMaterial_m4415A748869AAA64EAC66ED6E1588639DEC52F2F_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method) ;
  5273. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* Renderer2DData_get_geometrySelfShadowMaterial_mF219386663094A2C9BDC3B4E69EF8112827DC86A_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method) ;
  5274. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* Renderer2DData_get_geometryUnshadowMaterial_mCBF3F176611E39E5D20A4917440AE0FC5B54E950_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method) ;
  5275. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* Renderer2DData_get_projectedShadowMaterial_m2B41EE220BB6CF8F6AFDB4D6B9D5CEE0FB6A1532_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method) ;
  5276. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* Renderer2DData_get_projectedUnshadowMaterial_m850DE00788FCD51337CA3A1B3DF818CED804A93B_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method) ;
  5277. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRendererData_OnEnable_mBA8590EF82D69350E72F3A39C0B7000FAC542EC4 (ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* __this, const RuntimeMethod* method) ;
  5278. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8 (String_t* ___0_format, RuntimeObject* ___1_arg0, const RuntimeMethod* method) ;
  5279. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA (String_t* ___0_name, const RuntimeMethod* method) ;
  5280. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324 (int32_t ___0_nameID, const RuntimeMethod* method) ;
  5281. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Renderer2DData_set_geometrySelfShadowMaterial_mBCF9BB3E6AD7C14085F5B23ED646430D9CE7B590_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_value, const RuntimeMethod* method) ;
  5282. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Renderer2DData_set_geometryUnshadowMaterial_m533C4F9582B0C6E1270E153C9311D139858EC233_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_value, const RuntimeMethod* method) ;
  5283. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Renderer2DData_set_spriteSelfShadowMaterial_mB2B00B1F4E2DEE264AA79B0C2F22BA329095AECD_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_value, const RuntimeMethod* method) ;
  5284. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Renderer2DData_set_spriteUnshadowMaterial_mD8C9E9C343D025813148B3379D8F1828A423EE2E_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_value, const RuntimeMethod* method) ;
  5285. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Renderer2DData_set_projectedShadowMaterial_m92F2FF910697148A41C6AEDC5600838FF0F97E79_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_value, const RuntimeMethod* method) ;
  5286. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Renderer2DData_set_projectedUnshadowMaterial_m6A37BE29BC05D7A3FBFC915F43D5E4BCEB43FF85_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_value, const RuntimeMethod* method) ;
  5287. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline (const RuntimeMethod* method) ;
  5288. inline void Dictionary_2__ctor_m4F51537239BC5ADF9FC7E2089F72D1053BF51978 (Dictionary_2_t96A940D78E875DD4E24C2F48746D6A7CBE9AC441* __this, const RuntimeMethod* method)
  5289. {
  5290. (( void (*) (Dictionary_2_t96A940D78E875DD4E24C2F48746D6A7CBE9AC441*, const RuntimeMethod*))Dictionary_2__ctor_m5F2C53FF0072F4015E5D14621F555D29B1EB79E5_gshared)(__this, method);
  5291. }
  5292. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRendererData__ctor_m31B2D970E70E8A5C932C8D1723023B387C96E9C0 (ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* __this, const RuntimeMethod* method) ;
  5293. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
  5294. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* __this, const RuntimeMethod* method) ;
  5295. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingScope__ctor_mEF7BF01DCAD3709F978E564AEDEDD643FC617904 (ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* __this, BaseCommandBuffer_tD67BB9B3F740537BD3F3A96FA17D06E6C3BFDC06* ___0_cmd, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___1_sampler, const RuntimeMethod* method) ;
  5296. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RTHandle_get_useScaling_mCDB079A62CC15C0D0F47E3F49D5975202F7B12A1_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) ;
  5297. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline (const RuntimeMethod* method) ;
  5298. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 RTHandle_get_rtHandleProperties_mDD6241F72089E7DCED00F386D771140C9D9BB38D (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) ;
  5299. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ;
  5300. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) ;
  5301. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) ;
  5302. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Texture_get_filterMode_mFEF0AEA29E8468450EF85533965DCEBE66D02A45 (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, const RuntimeMethod* method) ;
  5303. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_BlitTexture_mA9F3E59BB26ED3403590B0E2E7E0C005A5925BF2 (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_source, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___2_scaleBias, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___3_material, int32_t ___4_pass, const RuntimeMethod* method) ;
  5304. inline RuntimeObject* RenderGraph_AddRasterRenderPass_TisPassData_t0813DBD9B14B67C56B08520FD0AB9F214F2B5A0A_mA8A89F8A2C036624CD198E88F093D47292121339 (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* __this, String_t* ___0_passName, PassData_t0813DBD9B14B67C56B08520FD0AB9F214F2B5A0A** ___1_passData, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___2_sampler, String_t* ___3_file, int32_t ___4_line, const RuntimeMethod* method)
  5305. {
  5306. return (( RuntimeObject* (*) (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E*, String_t*, PassData_t0813DBD9B14B67C56B08520FD0AB9F214F2B5A0A**, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*, String_t*, int32_t, const RuntimeMethod*))RenderGraph_AddRasterRenderPass_TisRuntimeObject_mC67DBCDAE9E5C0D6FA1406B1CD4EA8A1F9244044_gshared)(__this, ___0_passName, ___1_passData, ___2_sampler, ___3_file, ___4_line, method);
  5307. }
  5308. inline void BaseRenderFunc_2__ctor_mC9E754EF143BFAA236F2A5D83C20B22336BFFD27 (BaseRenderFunc_2_t094E7C8A7EBF71B6BF4F6005BEC7F91DEEE6F0E1* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  5309. {
  5310. (( void (*) (BaseRenderFunc_2_t094E7C8A7EBF71B6BF4F6005BEC7F91DEEE6F0E1*, RuntimeObject*, intptr_t, const RuntimeMethod*))BaseRenderFunc_2__ctor_m72268C37DF7D310181ABEF09D65817B1108D843E_gshared)(__this, ___0_object, ___1_method, method);
  5311. }
  5312. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m2FB7104470538C2E476C62573495F75ED05879C3 (U3CU3Ec_t34DAC6772A7F9BDAB109034020634254F29DAFD6* __this, const RuntimeMethod* method) ;
  5313. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* TextureHandle_op_Implicit_m5B88526114B640AE422305CC950C0887E576CE25 (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___0_texture, const RuntimeMethod* method) ;
  5314. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CopyCameraSortingLayerPass_Execute_m492B9B89C02CA4E79782A64639F4A0EA5CACADFC (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_source, const RuntimeMethod* method) ;
  5315. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* Light2DLookupTexture_GetFallOffLookupTexture_mA311E64252FDD963C4845F9D182AA7E52476BDE2 (const RuntimeMethod* method) ;
  5316. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
  5317. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandles_Alloc_m5FB7BA0DA42EED1A471BC719DEE9F8390319276A (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_tex, const RuntimeMethod* method) ;
  5318. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* Light2DLookupTexture_GetLightLookupTexture_mBD4AB58BAEFD9E69EE37735A83D08BF9A830FFFF (const RuntimeMethod* method) ;
  5319. inline Enumerator_t1D14DD94BCD91BEF4FF6DE98D56AC788C6938CF7 List_1_GetEnumerator_m8E2C48B990B0F95638FB026033D02B94A8FEED90 (List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* __this, const RuntimeMethod* method)
  5320. {
  5321. return (( Enumerator_t1D14DD94BCD91BEF4FF6DE98D56AC788C6938CF7 (*) (List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
  5322. }
  5323. inline void Enumerator_Dispose_mC57F7B4B847F86923DB18F28572D922085FF3D09 (Enumerator_t1D14DD94BCD91BEF4FF6DE98D56AC788C6938CF7* __this, const RuntimeMethod* method)
  5324. {
  5325. (( void (*) (Enumerator_t1D14DD94BCD91BEF4FF6DE98D56AC788C6938CF7*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
  5326. }
  5327. inline Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* Enumerator_get_Current_mAB796AFD12A67A30DD7EC2CE78D8D9BB28028B74_inline (Enumerator_t1D14DD94BCD91BEF4FF6DE98D56AC788C6938CF7* __this, const RuntimeMethod* method)
  5328. {
  5329. return (( Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* (*) (Enumerator_t1D14DD94BCD91BEF4FF6DE98D56AC788C6938CF7*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
  5330. }
  5331. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Light2D_get_useCookieSprite_m2C52603A7FB008F4E89836CFD36018D42E03901B (Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* __this, const RuntimeMethod* method) ;
  5332. inline bool Enumerator_MoveNext_m163BE4325DCC1B7EA2E4E72B004DACED5888BF88 (Enumerator_t1D14DD94BCD91BEF4FF6DE98D56AC788C6938CF7* __this, const RuntimeMethod* method)
  5333. {
  5334. return (( bool (*) (Enumerator_t1D14DD94BCD91BEF4FF6DE98D56AC788C6938CF7*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
  5335. }
  5336. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Renderer2DData_get_hdrEmulationScale_m0A25B71CBF5B1482C129A0085DB78544EE7388BE_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method) ;
  5337. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RasterCommandBuffer_SetGlobalFloat_m6735C779D876CE30CE93D637B614C3249D9D55DB (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* __this, int32_t ___0_nameID, float ___1_value, const RuntimeMethod* method) ;
  5338. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Light2DBlendStyleU5BU5D_tD2A922FE5FA60CCC63036A69CD719E15814D265A* Renderer2DData_get_lightBlendStyles_m5564525FC5E476F8B8B709FEE780729C0812D6A4_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method) ;
  5339. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RasterCommandBuffer_BeginSample_m452F746521039F526CCF20F7523ECC37D7F24CAE (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* __this, String_t* ___0_name, const RuntimeMethod* method) ;
  5340. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_EnableBlendStyle_mFE530D1333F0F80ECD69C51DB35E8FA5A5DEBFBE (RuntimeObject* ___0_cmd, int32_t ___1_blendStyleIndex, bool ___2_enabled, const RuntimeMethod* method) ;
  5341. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
  5342. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Light2D_get_lightType_m4B3DFEF0B821E6EBE24337820CC87E4AAC589097_inline (Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* __this, const RuntimeMethod* method) ;
  5343. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Light2D_get_blendStyleIndex_m5022FCE517D15BC317F335AD485068ED849CDA36_inline (Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* __this, const RuntimeMethod* method) ;
  5344. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Light2D_get_volumeIntensity_m50854F673179630BC2AD1E1BA9A6F68ACEFD58EC_inline (Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* __this, const RuntimeMethod* method) ;
  5345. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Light2D_get_volumetricEnabled_mD0D08DCF54B1C42CF9F16EE0EF643BD23CB781DD_inline (Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* __this, const RuntimeMethod* method) ;
  5346. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Light2D_GetTopMostLitLayer_m303645F98C379D3B5ECB3D2AD0C9F7968D4D6EA5 (Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* __this, const RuntimeMethod* method) ;
  5347. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* RendererLighting_GetLightMaterial_mF962F96AAECFF774B9B61393D64E11E433660110 (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* ___0_rendererData, Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* ___1_light, bool ___2_isVolume, const RuntimeMethod* method) ;
  5348. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* Light2D_get_lightMesh_m36653EA7D3AC78C63952000C029ADB16AB28FE8F (Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* __this, const RuntimeMethod* method) ;
  5349. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Light2D_get_batchSlotIndex_m0B51B331D7A794B939B3EE8BF76F6A9006917430_inline (Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* __this, const RuntimeMethod* method) ;
  5350. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LightBatch_SlotIndex_mB701097B2FB44229BCF6404AEB67CBD22E2DF85F (LightBatch_t7AC0AF3F1D2D4DC49BF8C09F2E12E2EEC32C6327* __this, int32_t ___0_x, const RuntimeMethod* method) ;
  5351. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LightBatch_CanBatch_m7A43AC6E93A11702616ACF648DEB1D8950B0709E (LightBatch_t7AC0AF3F1D2D4DC49BF8C09F2E12E2EEC32C6327* __this, Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* ___0_light, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_material, int32_t ___2_index, int32_t* ___3_lightHash, const RuntimeMethod* method) ;
  5352. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LightBatch_get_isBatchingSupported_mBAC6C205C6E2EDB1089FB9B2202339D382F6943C (const RuntimeMethod* method) ;
  5353. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightBatch_Flush_m4EAD3228E1F1E0D8BEFE24CF8258230DA9C14E38 (LightBatch_t7AC0AF3F1D2D4DC49BF8C09F2E12E2EEC32C6327* __this, RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___0_cmd, const RuntimeMethod* method) ;
  5354. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* TextureHandle_op_Implicit_mA5F86372E5F32D1740705B314012C5C4C12639D6 (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___0_texture, const RuntimeMethod* method) ;
  5355. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetTexture_m06083C3F52EF02FFB1177901D9907314F280F9A5 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___0_name, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_value, const RuntimeMethod* method) ;
  5356. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LightStats_get_useNormalMap_m62161A14013BBDB018B9DA75376A1864199FCDED (LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15* __this, const RuntimeMethod* method) ;
  5357. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock_SetTexture_mB802D9FA760800EA0AB78F5CE229F5F8108F7178 (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, String_t* ___0_name, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_value, const RuntimeMethod* method) ;
  5358. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LightStats_get_useShadows_mD182F3CEE2ADAACB4E5621B0B095BBDCBFD6300C (LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15* __this, const RuntimeMethod* method) ;
  5359. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_SetCookieShaderProperties_m1D75FDC98B17FAC9E4C7D92C7ED895BFD0C8CEC2 (Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* ___0_light, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___1_properties, const RuntimeMethod* method) ;
  5360. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_SetPerLightShaderGlobals_m26403ADAD43320131345474537D1B4EE16A4C200 (RuntimeObject* ___0_cmd, Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* ___1_light, int32_t ___2_slot, bool ___3_isVolumetric, bool ___4_hasShadows, bool ___5_batchingSupported, const RuntimeMethod* method) ;
  5361. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Light2D_get_normalMapQuality_mD1DC839DD41E9468A432EE08203F642B6CEB558F_inline (Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* __this, const RuntimeMethod* method) ;
  5362. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_SetPerPointLightShaderGlobals_mD9A7BAC692944F6F7E3489F91333CCD313A80892 (RuntimeObject* ___0_cmd, Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* ___1_light, int32_t ___2_slot, bool ___3_batchingSupported, const RuntimeMethod* method) ;
  5363. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Light2D_GetMatrix_m72971588F4FD378CDAFF5CC261C86F14AAED65A5 (Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* __this, const RuntimeMethod* method) ;
  5364. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LightBatch_AddBatch_mCF836429D32A838D30210F3FA1FE18AA0A429121 (LightBatch_t7AC0AF3F1D2D4DC49BF8C09F2E12E2EEC32C6327* __this, Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* ___0_light, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_material, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___2_mat, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___3_mesh, int32_t ___4_subset, int32_t ___5_lightHash, int32_t ___6_index, const RuntimeMethod* method) ;
  5365. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RasterCommandBuffer_DrawMesh_mEC6825FC85CCF0EF1A657C7668D35371ED27B292 (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_matrix, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_material, int32_t ___3_submeshIndex, int32_t ___4_shaderPass, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___5_properties, const RuntimeMethod* method) ;
  5366. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RasterCommandBuffer_EndSample_m9DF4015B952FE749A138F790D0A5F6E9572CB0BB (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* __this, String_t* ___0_name, const RuntimeMethod* method) ;
  5367. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeCommandBuffer_SetGlobalFloat_m9EF97E8F6EC7DF2551E22B5313F6C82F650AC0F5 (UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* __this, int32_t ___0_nameID, float ___1_value, const RuntimeMethod* method) ;
  5368. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeCommandBuffer_BeginSample_m13093DE05C371AEAFD1DCD8EC70431EC20A0DBAA (UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* __this, String_t* ___0_name, const RuntimeMethod* method) ;
  5369. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Renderer2D_get_supportsMRT_m3A590FEA0CA22B58ECBD406B93BDD55E0F3D301C (const RuntimeMethod* method) ;
  5370. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B TextureHandle_op_Implicit_mF61CC7FA197498A1DF32E5F0DD1D5D6F7340B43D (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___0_texture, const RuntimeMethod* method) ;
  5371. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeCommandBuffer_SetRenderTarget_mD9A13944DFE55C0372D3AA9C5A097E767CB586E5 (UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_color, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_depth, const RuntimeMethod* method) ;
  5372. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeCommandBuffer_DrawMesh_mC5A888AEE9D94526C39F58B2121787655471B73F (UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_matrix, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_material, int32_t ___3_submeshIndex, int32_t ___4_shaderPass, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___5_properties, const RuntimeMethod* method) ;
  5373. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeCommandBuffer_EndSample_mA932D60C70F08E2DE56AA09938EF99DDD7958947 (UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* __this, String_t* ___0_name, const RuntimeMethod* method) ;
  5374. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LightStats_get_useLights_m5D283F1EE777C5125CBCF130FCBD5E65606B9685 (LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15* __this, const RuntimeMethod* method) ;
  5375. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LightStats_get_useVolumetricLights_m24B97C84F76DD41D6D9D6A1AB1CB65AD08333D92 (LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15* __this, const RuntimeMethod* method) ;
  5376. inline RuntimeObject* RenderGraph_AddUnsafePass_TisPassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6_m67B25C95F1124AA80C65D63DBB544737DC3FE4AF (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* __this, String_t* ___0_passName, PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6** ___1_passData, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___2_sampler, String_t* ___3_file, int32_t ___4_line, const RuntimeMethod* method)
  5377. {
  5378. return (( RuntimeObject* (*) (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E*, String_t*, PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6**, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*, String_t*, int32_t, const RuntimeMethod*))RenderGraph_AddUnsafePass_TisRuntimeObject_m22ED403D4C84145926A27918AB261A49E25F3206_gshared)(__this, ___0_passName, ___1_passData, ___2_sampler, ___3_file, ___4_line, method);
  5379. }
  5380. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 Universal2DResourceData_get_intermediateDepth_mEE961CB57B813F3E4277FACC8135B513CB3413A0 (Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* __this, const RuntimeMethod* method) ;
  5381. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 Universal2DResourceData_get_shadowsTexture_m52515FFA0FCFC19A3D5491EEECCD09C0589D22F5 (Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* __this, const RuntimeMethod* method) ;
  5382. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TextureHandle_IsValid_mECFF64B8BAC6402F0D37B67BB79FFB3AB3C7F3C2_inline (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* __this, const RuntimeMethod* method) ;
  5383. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 TextureHandle_get_nullHandle_m077A7652CAF9B2004942375C6F1CCFD714AA9E19_inline (const RuntimeMethod* method) ;
  5384. inline void BaseRenderFunc_2__ctor_m2DA7CD744EF2FC44A4D183BF02A6AD51E7FEE784 (BaseRenderFunc_2_tE591E49F50B94BD4A68EE4AE53D002A53E531A88* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  5385. {
  5386. (( void (*) (BaseRenderFunc_2_tE591E49F50B94BD4A68EE4AE53D002A53E531A88*, RuntimeObject*, intptr_t, const RuntimeMethod*))BaseRenderFunc_2__ctor_mDC58545FDE0ACE8DDA93E3C3AF0D636A40E65081_gshared)(__this, ___0_object, ___1_method, method);
  5387. }
  5388. inline RuntimeObject* RenderGraph_AddRasterRenderPass_TisPassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6_m0462396D2674446D855866A334FBD360C05EAB1B (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* __this, String_t* ___0_passName, PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6** ___1_passData, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___2_sampler, String_t* ___3_file, int32_t ___4_line, const RuntimeMethod* method)
  5389. {
  5390. return (( RuntimeObject* (*) (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E*, String_t*, PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6**, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*, String_t*, int32_t, const RuntimeMethod*))RenderGraph_AddRasterRenderPass_TisRuntimeObject_mC67DBCDAE9E5C0D6FA1406B1CD4EA8A1F9244044_gshared)(__this, ___0_passName, ___1_passData, ___2_sampler, ___3_file, ___4_line, method);
  5391. }
  5392. inline void BaseRenderFunc_2__ctor_m2F732E5E3BFA210FB445747172B340D11F3F79A6 (BaseRenderFunc_2_t6826C8F0E38686CFD47BB9DA7A814C4A7D4875D1* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  5393. {
  5394. (( void (*) (BaseRenderFunc_2_t6826C8F0E38686CFD47BB9DA7A814C4A7D4875D1*, RuntimeObject*, intptr_t, const RuntimeMethod*))BaseRenderFunc_2__ctor_m72268C37DF7D310181ABEF09D65817B1108D843E_gshared)(__this, ___0_object, ___1_method, method);
  5395. }
  5396. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock__ctor_m14C3432585F7BB65028BCD64A0FD6607A1B490FB (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, const RuntimeMethod* method) ;
  5397. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mE0FF665208C32A7E114E76FADE1D6CA53D08CFCC (U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB* __this, const RuntimeMethod* method) ;
  5398. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawLight2DPass_ExecuteUnsafe_mD329A42ED0B8F9452CAE1751F9DA004A55175B38 (UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* ___0_cmd, PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* ___1_passData, LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* ___2_layerBatch, List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* ___3_lights, bool ___4_useShadows, const RuntimeMethod* method) ;
  5399. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawLight2DPass_Execute_m4A4A91917E220F021A9ECBC6CF4D135C7B4C8427 (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___0_cmd, PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* ___1_passData, LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* ___2_layerBatch, const RuntimeMethod* method) ;
  5400. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 RendererListHandle_op_Implicit_m23F3E49F9D97B0BABE1044E02A7A70784F05C585 (RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA ___0_rendererList, const RuntimeMethod* method) ;
  5401. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RasterCommandBuffer_DrawRendererList_m6C50C4A5E4CABE3542317969BC91F552B41A427F (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* __this, RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 ___0_rendererList, const RuntimeMethod* method) ;
  5402. inline UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* ContextContainer_Get_TisUniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2_m7D529C251F384985900DEA334BC399BAD36BFC8F_inline (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* __this, const RuntimeMethod* method)
  5403. {
  5404. return (( UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* (*) (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C*, const RuntimeMethod*))ContextContainer_Get_TisRuntimeObject_mD332AE37F62256B78E48145FFDEADB66FEEF3A5E_gshared_inline)(__this, method);
  5405. }
  5406. inline RuntimeObject* RenderGraph_AddRasterRenderPass_TisPassData_t92129A6FBDFF1095ABB780177C421D0CDC5FB92C_m202A6D2AEBE3D35F2D8D1D085336B649004A733F (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* __this, String_t* ___0_passName, PassData_t92129A6FBDFF1095ABB780177C421D0CDC5FB92C** ___1_passData, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___2_sampler, String_t* ___3_file, int32_t ___4_line, const RuntimeMethod* method)
  5407. {
  5408. return (( RuntimeObject* (*) (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E*, String_t*, PassData_t92129A6FBDFF1095ABB780177C421D0CDC5FB92C**, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*, String_t*, int32_t, const RuntimeMethod*))RenderGraph_AddRasterRenderPass_TisRuntimeObject_mC67DBCDAE9E5C0D6FA1406B1CD4EA8A1F9244044_gshared)(__this, ___0_passName, ___1_passData, ___2_sampler, ___3_file, ___4_line, method);
  5409. }
  5410. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F FilteringSettings_get_defaultValue_m782C8AF91CC138B87D8F49D03D57502BB1AB464B (const RuntimeMethod* method) ;
  5411. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 RenderQueueRange_get_all_m6064BAD9C1AC24196F0EC611C596DAF8BB6B207C (const RuntimeMethod* method) ;
  5412. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FilteringSettings_set_renderQueueRange_m0AD8B351E2B92604D4CF2A57EE6DD4814B68B6AB (FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* __this, RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 ___0_value, const RuntimeMethod* method) ;
  5413. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FilteringSettings_set_layerMask_m37F000E57F46BF8A8BE4D1EE8D45EA5F9CB30A40 (FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  5414. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FilteringSettings_set_renderingLayerMask_m556C58930F53DC5CC206FEC9BEA4C3BC65D524C8 (FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* __this, uint32_t ___0_value, const RuntimeMethod* method) ;
  5415. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 ScriptableRenderPass_CreateDrawingSettings_m0F3B7985617514ACCF1619A1EE250428C7748B8F (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___0_shaderTagId, UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* ___1_renderingData, UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* ___2_cameraData, UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* ___3_lightData, int32_t ___4_sortingCriteria, const RuntimeMethod* method) ;
  5416. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 DrawingSettings_get_sortingSettings_m37B1041B368ED68924B9524984B893D571C635B2 (DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* __this, const RuntimeMethod* method) ;
  5417. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_GetTransparencySortingMode_m463D291DD520F6A129519CF69F715FBF8EB8FD67 (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* ___0_rendererData, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_camera, SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72* ___2_sortingSettings, const RuntimeMethod* method) ;
  5418. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawingSettings_set_sortingSettings_mB15151274460C86F3ACFCA2506F5F2683F76BFAB (DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* __this, SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 ___0_value, const RuntimeMethod* method) ;
  5419. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererListParams__ctor_m46CCE38EA66C6F213878BBAE3E058D7AA995D5F7 (RendererListParams_t13F72282BCE2DC255747FE7694C6BBC3377944B1* __this, CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___0_cullingResults, DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 ___1_drawSettings, FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___2_filteringSettings, const RuntimeMethod* method) ;
  5420. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA RenderGraph_CreateRendererList_m7A5DCFC7F4A8A38BB0FC4E41BAE77FD5590B4F42 (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* __this, RendererListParams_t13F72282BCE2DC255747FE7694C6BBC3377944B1* ___0_desc, const RuntimeMethod* method) ;
  5421. inline void BaseRenderFunc_2__ctor_m2FF2BB08DA79846822FDD620D92F8FF79A2434AC (BaseRenderFunc_2_tE23B2416B4C72EB988296E39804D6530831E183A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  5422. {
  5423. (( void (*) (BaseRenderFunc_2_tE23B2416B4C72EB988296E39804D6530831E183A*, RuntimeObject*, intptr_t, const RuntimeMethod*))BaseRenderFunc_2__ctor_m72268C37DF7D310181ABEF09D65817B1108D843E_gshared)(__this, ___0_object, ___1_method, method);
  5424. }
  5425. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B (ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0* __this, String_t* ___0_name, const RuntimeMethod* method) ;
  5426. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mCE24387C5806B003DDB03FA84853DE9086859410 (U3CU3Ec_t69FFB61B5C3D057A5680ED39546F078C9DA48B3C* __this, const RuntimeMethod* method) ;
  5427. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawNormal2DPass_Execute_m3148A1BAD04EE7DDBABD030B95EE0FCC2C87035F (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___0_cmd, PassData_t92129A6FBDFF1095ABB780177C421D0CDC5FB92C* ___1_passData, const RuntimeMethod* method) ;
  5428. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline (const RuntimeMethod* method) ;
  5429. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RasterCommandBuffer_SetGlobalColor_m0F648275A9D44BFB5AF0CE8945F2B2A6FB1C7248 (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* __this, int32_t ___0_nameID, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_value, const RuntimeMethod* method) ;
  5430. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_SetLightShaderGlobals_m85DCE18286830A1814FF5F2FA6AB4202CD732ACD (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___0_cmd, Light2DBlendStyleU5BU5D_tD2A922FE5FA60CCC63036A69CD719E15814D265A* ___1_lightBlendStyles, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___2_blendStyleIndices, const RuntimeMethod* method) ;
  5431. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererLighting_DisableAllKeywords_mAD6D8BCA9DDEA324040D8E9A17DE7C1BFB49C743 (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___0_cmd, const RuntimeMethod* method) ;
  5432. inline RuntimeObject* RenderGraph_AddRasterRenderPass_TisSetGlobalPassData_tB0959871A55A61E0DC2B77CCDE2E5BA8D596B03A_m1C6561145237C964C15BFA447AFB45DED9F01A3F (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* __this, String_t* ___0_passName, SetGlobalPassData_tB0959871A55A61E0DC2B77CCDE2E5BA8D596B03A** ___1_passData, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___2_sampler, String_t* ___3_file, int32_t ___4_line, const RuntimeMethod* method)
  5433. {
  5434. return (( RuntimeObject* (*) (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E*, String_t*, SetGlobalPassData_tB0959871A55A61E0DC2B77CCDE2E5BA8D596B03A**, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*, String_t*, int32_t, const RuntimeMethod*))RenderGraph_AddRasterRenderPass_TisRuntimeObject_mC67DBCDAE9E5C0D6FA1406B1CD4EA8A1F9244044_gshared)(__this, ___0_passName, ___1_passData, ___2_sampler, ___3_file, ___4_line, method);
  5435. }
  5436. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LightStats_get_useAnyLights_m3D7022EF516EABFF58EAFAD834D59A3F7BD94B73 (LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15* __this, const RuntimeMethod* method) ;
  5437. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawRenderer2DPass_SetGlobalLightTextures_m57543C0BAD6946AEBE5FE308BF97DCC9429F8F32 (DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_graph, RuntimeObject* ___1_builder, TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* ___2_lightTextures, UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* ___3_cameraData, LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* ___4_layerBatch, Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* ___5_rendererData, const RuntimeMethod* method) ;
  5438. inline void BaseRenderFunc_2__ctor_m62697EEA19C3B903969406146F3469B5B69138E0 (BaseRenderFunc_2_t11F1319E01F54E817BEC5B5469D4B467A25EC38D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  5439. {
  5440. (( void (*) (BaseRenderFunc_2_t11F1319E01F54E817BEC5B5469D4B467A25EC38D*, RuntimeObject*, intptr_t, const RuntimeMethod*))BaseRenderFunc_2__ctor_m72268C37DF7D310181ABEF09D65817B1108D843E_gshared)(__this, ___0_object, ___1_method, method);
  5441. }
  5442. inline RuntimeObject* RenderGraph_AddRasterRenderPass_TisPassData_t1ADAD9068B17F4A5028ED177F1D84AB676180C3D_m98FA1933002B597482C33CBE474F884951A4C303 (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* __this, String_t* ___0_passName, PassData_t1ADAD9068B17F4A5028ED177F1D84AB676180C3D** ___1_passData, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___2_sampler, String_t* ___3_file, int32_t ___4_line, const RuntimeMethod* method)
  5443. {
  5444. return (( RuntimeObject* (*) (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E*, String_t*, PassData_t1ADAD9068B17F4A5028ED177F1D84AB676180C3D**, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*, String_t*, int32_t, const RuntimeMethod*))RenderGraph_AddRasterRenderPass_TisRuntimeObject_mC67DBCDAE9E5C0D6FA1406B1CD4EA8A1F9244044_gshared)(__this, ___0_passName, ___1_passData, ___2_sampler, ___3_file, ___4_line, method);
  5445. }
  5446. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 ScriptableRenderPass_CreateDrawingSettings_m4E8171588D0C751964902CC236D699DEE59F9515 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___0_shaderTagIdList, UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* ___1_renderingData, UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* ___2_cameraData, UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* ___3_lightData, int32_t ___4_sortingCriteria, const RuntimeMethod* method) ;
  5447. inline void BaseRenderFunc_2__ctor_m4D267F3E7D245D07FF24449889958CF993CADA8C (BaseRenderFunc_2_t5165FCDB04291E789A2E82A835212A89ADD4B1A0* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  5448. {
  5449. (( void (*) (BaseRenderFunc_2_t5165FCDB04291E789A2E82A835212A89ADD4B1A0*, RuntimeObject*, intptr_t, const RuntimeMethod*))BaseRenderFunc_2__ctor_m72268C37DF7D310181ABEF09D65817B1108D843E_gshared)(__this, ___0_object, ___1_method, method);
  5450. }
  5451. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderGraphDefaultResources_tCE331152C84ED1A36CF186CA0092AE10E599E25D* RenderGraph_get_defaultResources_m9392476073E82DC8F45ED8AB11B271EA471FC206_inline (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* __this, const RuntimeMethod* method) ;
  5452. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 RenderGraphDefaultResources_get_blackTexture_m3B0E30D1C8DC5CBE2DD06A57EEF03EB110F637BE_inline (RenderGraphDefaultResources_tCE331152C84ED1A36CF186CA0092AE10E599E25D* __this, const RuntimeMethod* method) ;
  5453. inline void List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787 (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, const RuntimeMethod* method)
  5454. {
  5455. (( void (*) (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*, const RuntimeMethod*))List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_gshared)(__this, method);
  5456. }
  5457. inline void List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___0_item, const RuntimeMethod* method)
  5458. {
  5459. (( void (*) (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0, const RuntimeMethod*))List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_gshared_inline)(__this, ___0_item, method);
  5460. }
  5461. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m93AF8CAF19BBC9BC37F655C973113459C437858C (U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C* __this, const RuntimeMethod* method) ;
  5462. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawRenderer2DPass_Execute_mB61335AC51212D54B27DF11342A4135ADC5B82B3 (RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147 ___0_context, PassData_t1ADAD9068B17F4A5028ED177F1D84AB676180C3D* ___1_passData, const RuntimeMethod* method) ;
  5463. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_clear_m02E023A7D396B973288B3915F6F24FBF7E0DC81D_inline (const RuntimeMethod* method) ;
  5464. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeCommandBuffer_ClearRenderTarget_m7C2D1893E66C56D1C5B72384E0AF03D5874CF1AC (UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* __this, int32_t ___0_clearFlags, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_backgroundColor, float ___2_depth, uint32_t ___3_stencil, const RuntimeMethod* method) ;
  5465. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ShadowRendering_GetProjectedShadowMaterial_mF79827ED39DF40998A911656E1C198D25BF4D0C9 (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* ___0_rendererData, const RuntimeMethod* method) ;
  5466. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ShadowRendering_GetProjectedUnshadowMaterial_mFAF66A404023EC26ACB31CB946BDEAB1F6450EE9 (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* ___0_rendererData, const RuntimeMethod* method) ;
  5467. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Light2D_get_shadowIntensity_m650F97C7B5E81434800E92D266DCD7D7DEC0663E_inline (Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* __this, const RuntimeMethod* method) ;
  5468. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowRendering_PrerenderShadows_mF16E1075806863694F4CF9A8B3EFD9B608F827C8 (UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* ___0_cmdBuffer, Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* ___1_rendererData, LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* ___2_layer, Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* ___3_light, int32_t ___4_shadowIndex, float ___5_shadowIntensity, const RuntimeMethod* method) ;
  5469. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LightStats_get_useVolumetricShadowLights_m4F51EC079FF136ED8D217328333FBCAA990C8324 (LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15* __this, const RuntimeMethod* method) ;
  5470. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 Universal2DResourceData_get_shadowsDepth_m94B6CAB2878357E0928F28CF2F0ED093CEDB1F2B (Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* __this, const RuntimeMethod* method) ;
  5471. inline void List_1__ctor_m534D41E55754A873C7554B04FEDD5F6CC7DCDC8E (List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* __this, int32_t ___0_capacity, const RuntimeMethod* method)
  5472. {
  5473. (( void (*) (List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method);
  5474. }
  5475. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m2EFBE1E3290F51983E5A977E3972962E4A0A40E3 (U3CU3Ec_t4247B655FB7A4C0E295416317C9EE57FADE9C92B* __this, const RuntimeMethod* method) ;
  5476. inline void List_1_Clear_mAEA59F285C2A1E752D357171545DA09440A50066_inline (List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* __this, const RuntimeMethod* method)
  5477. {
  5478. (( void (*) (List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
  5479. }
  5480. inline void List_1_Add_mF3A5EF60FDEC2238D3231D336AD90BAF5096287F_inline (List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* __this, Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* ___0_item, const RuntimeMethod* method)
  5481. {
  5482. (( void (*) (List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34*, Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
  5483. }
  5484. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawShadow2DPass_ExecuteShadowPass_m7F696D4995DB1618A659D142092C836553DB3168 (UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* ___0_cmd, PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* ___1_passData, Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* ___2_light, const RuntimeMethod* method) ;
  5485. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeCommandBuffer_SetRenderTarget_m7D926F171092C27A80B1659D6C6590F6EB4C0E5B (UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* __this, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_colors, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_depth, const RuntimeMethod* method) ;
  5486. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeCommandBuffer_SetRenderTarget_mF70D588993547F88CE19B8DCE1CCFE208A268B5C (UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_rt, const RuntimeMethod* method) ;
  5487. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  5488. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7** RenderingData_get_commandBuffer_m747CD6ABF19DD5BB05F8231CC84A9922D9DC080A (RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* __this, const RuntimeMethod* method) ;
  5489. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RTHandle_op_Implicit_m2462183372B0496DE475889924EDCAAAD2011B54 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_handle, const RuntimeMethod* method) ;
  5490. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetRenderTarget_m89782BA1E8AD50020DBDB9EABF32F8AA9356628A (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_rt, const RuntimeMethod* method) ;
  5491. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* CommandBufferHelpers_GetRasterCommandBuffer_m6086D650343F166614B3FB5ED89D63DE8F85C42B (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_baseBuffer, const RuntimeMethod* method) ;
  5492. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpscalePass_ExecutePass_m77ED665004E72B3CBB132B1DEA45D2E53EC0C83E (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_source, const RuntimeMethod* method) ;
  5493. inline RuntimeObject* RenderGraph_AddRasterRenderPass_TisPassData_t368A550AC67002E488E8301FECB7FAD8DE9F0AF1_m48C85425CFB61BB419715558B8AD2EAF0F4A46E0 (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* __this, String_t* ___0_passName, PassData_t368A550AC67002E488E8301FECB7FAD8DE9F0AF1** ___1_passData, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___2_sampler, String_t* ___3_file, int32_t ___4_line, const RuntimeMethod* method)
  5494. {
  5495. return (( RuntimeObject* (*) (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E*, String_t*, PassData_t368A550AC67002E488E8301FECB7FAD8DE9F0AF1**, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*, String_t*, int32_t, const RuntimeMethod*))RenderGraph_AddRasterRenderPass_TisRuntimeObject_mC67DBCDAE9E5C0D6FA1406B1CD4EA8A1F9244044_gshared)(__this, ___0_passName, ___1_passData, ___2_sampler, ___3_file, ___4_line, method);
  5496. }
  5497. inline void BaseRenderFunc_2__ctor_m0DD7EC789E0FEDD6EC570C3068E2A886FF914C0F (BaseRenderFunc_2_t1C73B04D7C1AB6A5BE0D901E52A64A980343EE74* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  5498. {
  5499. (( void (*) (BaseRenderFunc_2_t1C73B04D7C1AB6A5BE0D901E52A64A980343EE74*, RuntimeObject*, intptr_t, const RuntimeMethod*))BaseRenderFunc_2__ctor_m72268C37DF7D310181ABEF09D65817B1108D843E_gshared)(__this, ___0_object, ___1_method, method);
  5500. }
  5501. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m20846050203F7EFF4F82375F475ED9182BB1D874 (U3CU3Ec_t45BBC976D9C98C8E40A99BAAFA23D3C74BA8F311* __this, const RuntimeMethod* method) ;
  5502. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCasterGroup2DManager_AddGroup_m942049A2176C9FA18311CF6FF2574F905EBE43B8 (ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* ___0_group, const RuntimeMethod* method) ;
  5503. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCasterGroup2DManager_RemoveGroup_m976D7E3D5A893B9E3899F0B5ABD52E42509E3031 (ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* ___0_group, const RuntimeMethod* method) ;
  5504. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCasterGroup2D__ctor_m1E3787BD91B5E1712215CB902D57FC8173CB5584 (ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* __this, const RuntimeMethod* method) ;
  5505. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ShadowMesh2D_get_edgeProcessing_m1FC6B8E5D138E26E63CF74FF085106FCEDDDB9CA_inline (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, const RuntimeMethod* method) ;
  5506. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ShadowMesh2D_set_edgeProcessing_m99A5E225F5461F6FAA2E9A9BF1C1ED0E3D2B57E1_inline (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  5507. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ShadowMesh2D_get_mesh_m77225D909CD28099B6E8E109DC00111881EC1698_inline (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, const RuntimeMethod* method) ;
  5508. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 ShadowMesh2D_get_boundingSphere_m16F11181C4232CA8715D1DF55B86BDC234B11F99_inline (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, const RuntimeMethod* method) ;
  5509. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float ShadowMesh2D_get_trimEdge_m1DD051939E61F267AF4D1E02272759AC81146C44_inline (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, const RuntimeMethod* method) ;
  5510. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ShadowMesh2D_set_trimEdge_m279F62FA0EE7B5C55916FE2AA46B8BB26AD85B45_inline (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, float ___0_value, const RuntimeMethod* method) ;
  5511. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
  5512. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
  5513. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_lossyScale_mFF740DA4BE1489C6882CD2F3A37B7321176E5D07 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
  5514. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
  5515. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
  5516. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_pos, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_q, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_s, const RuntimeMethod* method) ;
  5517. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, const RuntimeMethod* method) ;
  5518. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Transform_get_localToWorldMatrix_m5D35188766856338DD21DE756F42277C21719E6D (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
  5519. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ShadowCaster2D_get_castingOption_m11F5F86721E7CABA77996CDFCC3741F3C9A8F9DA_inline (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, const RuntimeMethod* method) ;
  5520. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ShadowCaster2D_set_castingOption_m75E57418A4B3CC61D5C81A5F825A484BA9D7E464_inline (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  5521. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* SortingLayer_get_layers_mD8D9BE0A1CE213B052E37E8A6B713A20F87A1570 (const RuntimeMethod* method) ;
  5522. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SortingLayer_get_id_m34C4F0E7B0ABD373469EBD8FE0FA7295AF463B1B (SortingLayer_tB4F4D4E2CE652DB0881CDAB9E329DE9833C2B9C3* __this, const RuntimeMethod* method) ;
  5523. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 ShadowCaster2D_get_boundingSphere_mB4512E20FC461F45DE40A37D118DA6A5395D8B18 (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, const RuntimeMethod* method) ;
  5524. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_SqrMagnitude_m5ED73273031577902F1BED4CA9C5A0E786A680D1_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) ;
  5525. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 Light2D_get_boundingSphere_m1B78AF6A3981BE032C1EE459C109948160B307E0_inline (Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* __this, const RuntimeMethod* method) ;
  5526. inline int32_t Array_IndexOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m697B633D0C1EECAC6C493EC797FC44416F706F4F (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, int32_t ___1_value, const RuntimeMethod* method)
  5527. {
  5528. return (( int32_t (*) (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*, int32_t, const RuntimeMethod*))Array_IndexOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m697B633D0C1EECAC6C493EC797FC44416F706F4F_gshared)(___0_array, ___1_value, method);
  5529. }
  5530. inline void NativeArray_1__ctor_m1424F8E47100FAEF15B380F65C040B3EBDFEC6CA (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_array, int32_t ___1_allocator, const RuntimeMethod* method)
  5531. {
  5532. (( void (*) (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD*, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m1424F8E47100FAEF15B380F65C040B3EBDFEC6CA_gshared)(__this, ___0_array, ___1_allocator, method);
  5533. }
  5534. inline void NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method)
  5535. {
  5536. (( void (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method);
  5537. }
  5538. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowMesh2D_SetShapeWithLines_m880CA371C3BC648E4159B948209AAE9131139DB4 (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___0_vertices, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___1_indices, bool ___2_allowTrimming, const RuntimeMethod* method) ;
  5539. inline void NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD* __this, const RuntimeMethod* method)
  5540. {
  5541. (( void (*) (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD*, const RuntimeMethod*))NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC_gshared)(__this, method);
  5542. }
  5543. inline void NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, const RuntimeMethod* method)
  5544. {
  5545. (( void (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, const RuntimeMethod*))NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_gshared)(__this, method);
  5546. }
  5547. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShapeProviderUtility_PersistantDataCreated_m435BC95D833768183FCB85269612D96AF54B7791 (ShadowShape2DProvider_t1F3F4E0A5018EE73690AF70C6A97CF35A1D01072* ___0_shapeProvider, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___1_component, ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* ___2_shadowMesh, const RuntimeMethod* method) ;
  5548. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ;
  5549. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ;
  5550. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ShadowCaster2D_SetDefaultSortingLayers_m50FE472B68EC21CEAD03A6EF3E033993AF6153C3 (const RuntimeMethod* method) ;
  5551. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline (const RuntimeMethod* method) ;
  5552. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_center, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_size, const RuntimeMethod* method) ;
  5553. inline Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* Component_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mC91ACC92AD57CA6CA00991DAF1DB3830BCE07AF8 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
  5554. {
  5555. return (( Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
  5556. }
  5557. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 Renderer_get_bounds_m390CF334730C3C34E45CE59F1D08C3B9F3109C7C (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, const RuntimeMethod* method) ;
  5558. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* Renderer_get_sharedMaterials_m0B61AFD8EDA35A70C796FFB2F28BB62380051ABF (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, const RuntimeMethod* method) ;
  5559. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
  5560. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
  5561. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
  5562. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowMesh2D__ctor_mC428FDAD0852DF646213FC84F829E4538DD3E60C (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, const RuntimeMethod* method) ;
  5563. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCaster2D_SetShadowShape_m062B2E3C3CFFE7A81018B7FD2FA44755FD6C320D (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* ___0_shadowMesh, const RuntimeMethod* method) ;
  5564. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCasterGroup2DManager_RemoveFromShadowCasterGroup_m61E355382D0C4778303CF692F69C7D260E194F0F (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* ___0_shadowCaster, ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* ___1_shadowCasterGroup, const RuntimeMethod* method) ;
  5565. inline bool Component_TryGetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mB716E62C397CE180F1E59E318CD5073E785CCDE3 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF** ___0_component, const RuntimeMethod* method)
  5566. {
  5567. return (( bool (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF**, const RuntimeMethod*))Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared)(__this, ___0_component, method);
  5568. }
  5569. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LightUtility_CheckForChange_mDF8E1A2DEB5B99CA49ADB27F8083449114CF25FD (int32_t ___0_a, int32_t* ___1_b, const RuntimeMethod* method) ;
  5570. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ShadowCaster2D_get_edgeProcessing_m60499748789A90315F9B94656F8C68D937E35D97 (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, const RuntimeMethod* method) ;
  5571. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ShadowCaster2D_get_trimEdge_m3E133B9631F634C782E323204196FF536ABBD51F (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, const RuntimeMethod* method) ;
  5572. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LightUtility_CheckForChange_mB49921527380387C972B55BF35CCD192D86C8EDB (float ___0_a, float* ___1_b, const RuntimeMethod* method) ;
  5573. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LightUtility_CheckForChange_m57245EDC04F9C7C58CADC1146C1B3E09675B3AFA (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_a, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3** ___1_b, const RuntimeMethod* method) ;
  5574. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShadowCasterGroup2DManager_AddToShadowCasterGroup_m22CAC0B7B1DADE0CFF9BC08148065F671F911EEF (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* ___0_shadowCaster, ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D** ___1_shadowCasterGroup, int32_t* ___2_priority, const RuntimeMethod* method) ;
  5575. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LightUtility_CheckForChange_mD5C8C73254BBE688F9DEF3502F6F8D8211018C94 (bool ___0_a, bool* ___1_b, const RuntimeMethod* method) ;
  5576. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowMesh2D_UpdateBoundingSphere_m5839E98BBE0945D13C3681D3A813496C774C0126 (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, const RuntimeMethod* method) ;
  5577. inline ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* List_1_get_Item_m65655DE75A812900EA3B9FF0D3E048BE93F8CB78 (List_1_t765AE77BB36102069217C0CB2BBFF40DB9CDEE0B* __this, int32_t ___0_index, const RuntimeMethod* method)
  5578. {
  5579. return (( ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* (*) (List_1_t765AE77BB36102069217C0CB2BBFF40DB9CDEE0B*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
  5580. }
  5581. inline int32_t List_1_get_Count_m15E446414B64EB608E8061B37984EC57F4360D2C_inline (List_1_t765AE77BB36102069217C0CB2BBFF40DB9CDEE0B* __this, const RuntimeMethod* method)
  5582. {
  5583. return (( int32_t (*) (List_1_t765AE77BB36102069217C0CB2BBFF40DB9CDEE0B*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
  5584. }
  5585. inline void List_1__ctor_mD065243500076D6B8A3ADE83B478DD34A85BA9BD (List_1_t765AE77BB36102069217C0CB2BBFF40DB9CDEE0B* __this, const RuntimeMethod* method)
  5586. {
  5587. (( void (*) (List_1_t765AE77BB36102069217C0CB2BBFF40DB9CDEE0B*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
  5588. }
  5589. inline void List_1_Insert_m4F84C5EC4E2B913EABA9314A76824D1C130082D7 (List_1_t765AE77BB36102069217C0CB2BBFF40DB9CDEE0B* __this, int32_t ___0_index, ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* ___1_item, const RuntimeMethod* method)
  5590. {
  5591. (( void (*) (List_1_t765AE77BB36102069217C0CB2BBFF40DB9CDEE0B*, int32_t, ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500*, const RuntimeMethod*))List_1_Insert_m9C9559248941FED50561DB029D55DF08DEF3B094_gshared)(__this, ___0_index, ___1_item, method);
  5592. }
  5593. inline bool List_1_Remove_mC1F1FE627EABF38D8A7858BCE7E8260CF5C91198 (List_1_t765AE77BB36102069217C0CB2BBFF40DB9CDEE0B* __this, ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* ___0_item, const RuntimeMethod* method)
  5594. {
  5595. return (( bool (*) (List_1_t765AE77BB36102069217C0CB2BBFF40DB9CDEE0B*, ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method);
  5596. }
  5597. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ;
  5598. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37* ShadowCasterGroup2DManager_get_shadowCasterGroups_mD2D34E88683CFFBE42142BC775F83689D96ADCC7_inline (const RuntimeMethod* method) ;
  5599. inline ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* List_1_get_Item_mDA2D817CB4CC70B91173DEEA7E8F0F40F587D9DF (List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37* __this, int32_t ___0_index, const RuntimeMethod* method)
  5600. {
  5601. return (( ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* (*) (List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
  5602. }
  5603. inline int32_t List_1_get_Count_m43661B27D30A8C60848195B9E783D5842F952A08_inline (List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37* __this, const RuntimeMethod* method)
  5604. {
  5605. return (( int32_t (*) (List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
  5606. }
  5607. inline bool List_1_Contains_mCE1CC94864E5DFA5E7847D480EDE99BDE00B7550 (List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37* __this, ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* ___0_item, const RuntimeMethod* method)
  5608. {
  5609. return (( bool (*) (List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37*, ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___0_item, method);
  5610. }
  5611. inline void List_1_Insert_m35DAAB7AE709C380CF715366BF1211C515F9A605 (List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37* __this, int32_t ___0_index, ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* ___1_item, const RuntimeMethod* method)
  5612. {
  5613. (( void (*) (List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37*, int32_t, ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D*, const RuntimeMethod*))List_1_Insert_m9C9559248941FED50561DB029D55DF08DEF3B094_gshared)(__this, ___0_index, ___1_item, method);
  5614. }
  5615. inline bool List_1_Remove_mE6EE0614D4E94293CA45A02D853389509D2D6ED3 (List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37* __this, ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* ___0_item, const RuntimeMethod* method)
  5616. {
  5617. return (( bool (*) (List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37*, ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method);
  5618. }
  5619. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
  5620. inline bool Component_TryGetComponent_TisCompositeShadowCaster2D_t1BC1B94E06CFA2F091127C9F763D85580CF2744F_m81033B548836A2B22E8139385D654E75E80F24F2 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, CompositeShadowCaster2D_t1BC1B94E06CFA2F091127C9F763D85580CF2744F** ___0_component, const RuntimeMethod* method)
  5621. {
  5622. return (( bool (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, CompositeShadowCaster2D_t1BC1B94E06CFA2F091127C9F763D85580CF2744F**, const RuntimeMethod*))Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared)(__this, ___0_component, method);
  5623. }
  5624. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Renderer_get_sortingOrder_m4CE7ADEEC8E2F28CC1D10B1D4091A10F8F1583FA (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, const RuntimeMethod* method) ;
  5625. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CompositeShadowCaster2D_t1BC1B94E06CFA2F091127C9F763D85580CF2744F* ShadowCasterGroup2DManager_FindTopMostCompositeShadowCaster_mD6B6696DF6EC83EEF4B1759E87BF77BEB2275189 (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* ___0_shadowCaster, const RuntimeMethod* method) ;
  5626. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ShadowCasterGroup2DManager_GetRendereringPriority_m496B18814E92635A028C7FD89040DFB29A4651EB (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* ___0_shadowCaster, const RuntimeMethod* method) ;
  5627. inline bool Component_TryGetComponent_TisShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D_m6ACA9EF2EB3511C59FE758504FA7B4BE4DB82EC9 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D** ___0_component, const RuntimeMethod* method)
  5628. {
  5629. return (( bool (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D**, const RuntimeMethod*))Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared)(__this, ___0_component, method);
  5630. }
  5631. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCasterGroup2D_RegisterShadowCaster2D_mC26BBCA52C510C4877AA853672C51D42C153B4A4 (ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* __this, ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* ___0_shadowCaster2D, const RuntimeMethod* method) ;
  5632. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCasterGroup2D_UnregisterShadowCaster2D_m3BEB2488CA7FBCC8769C4A244D3AA22DD277E5B2 (ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* __this, ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* ___0_shadowCaster2D, const RuntimeMethod* method) ;
  5633. inline void List_1__ctor_m40E911614E7206E05CF5A4C1B14F8DCCFF263DA8 (List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37* __this, const RuntimeMethod* method)
  5634. {
  5635. (( void (*) (List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
  5636. }
  5637. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCasterGroup2DManager_AddShadowCasterGroupToList_mC64E3E9C4D1A719BC850B7C227A55B4FDC58E1C2 (ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* ___0_shadowCaster, List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37* ___1_list, const RuntimeMethod* method) ;
  5638. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCasterGroup2DManager_RemoveShadowCasterGroupFromList_mBA201346FD60EB8374E87E48ED91E91DF6252081 (ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* ___0_shadowCaster, List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37* ___1_list, const RuntimeMethod* method) ;
  5639. inline void Dictionary_2_Clear_mA886E7B6D99A501EACE33F394F6843226BEE9B68 (Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101* __this, const RuntimeMethod* method)
  5640. {
  5641. (( void (*) (Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101*, const RuntimeMethod*))Dictionary_2_Clear_mA886E7B6D99A501EACE33F394F6843226BEE9B68_gshared)(__this, method);
  5642. }
  5643. inline int32_t Dictionary_2_EnsureCapacity_mBB99C37E19EB6885B79E5E0943821CE46592EEB2 (Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101* __this, int32_t ___0_capacity, const RuntimeMethod* method)
  5644. {
  5645. return (( int32_t (*) (Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101*, int32_t, const RuntimeMethod*))Dictionary_2_EnsureCapacity_mBB99C37E19EB6885B79E5E0943821CE46592EEB2_gshared)(__this, ___0_capacity, method);
  5646. }
  5647. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowEdge__ctor_m92189DE1A34AA7F4D481C640A7415EE57584C537 (ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3* __this, int32_t ___0_indexA, int32_t ___1_indexB, const RuntimeMethod* method) ;
  5648. inline bool Dictionary_2_ContainsKey_m9D080CAEAEDD10A0781FBCB50D6AD605566663CD (Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101* __this, ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 ___0_key, const RuntimeMethod* method)
  5649. {
  5650. return (( bool (*) (Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101*, ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3, const RuntimeMethod*))Dictionary_2_ContainsKey_m9D080CAEAEDD10A0781FBCB50D6AD605566663CD_gshared)(__this, ___0_key, method);
  5651. }
  5652. inline int32_t Dictionary_2_get_Item_mE5A501B3451CC5F787324D121BC3F5782F0197AF (Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101* __this, ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 ___0_key, const RuntimeMethod* method)
  5653. {
  5654. return (( int32_t (*) (Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101*, ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3, const RuntimeMethod*))Dictionary_2_get_Item_mE5A501B3451CC5F787324D121BC3F5782F0197AF_gshared)(__this, ___0_key, method);
  5655. }
  5656. inline void Dictionary_2_set_Item_m69CFD2332264BF2C67C6C936AD313D3F11E20E51 (Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101* __this, ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 ___0_key, int32_t ___1_value, const RuntimeMethod* method)
  5657. {
  5658. (( void (*) (Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101*, ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3, int32_t, const RuntimeMethod*))Dictionary_2_set_Item_m69CFD2332264BF2C67C6C936AD313D3F11E20E51_gshared)(__this, ___0_key, ___1_value, method);
  5659. }
  5660. inline void Dictionary_2_Add_m210CB4F87A1F622104C3D5E75E395A339D038F1B (Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101* __this, ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 ___0_key, int32_t ___1_value, const RuntimeMethod* method)
  5661. {
  5662. (( void (*) (Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101*, ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3, int32_t, const RuntimeMethod*))Dictionary_2_Add_m210CB4F87A1F622104C3D5E75E395A339D038F1B_gshared)(__this, ___0_key, ___1_value, method);
  5663. }
  5664. inline Enumerator_t7057122CE6DC556227207FB9C1EDAA5174252043 Dictionary_2_GetEnumerator_m9D3D3BFB1194BA77BECD7273ABD77603A7561630 (Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101* __this, const RuntimeMethod* method)
  5665. {
  5666. return (( Enumerator_t7057122CE6DC556227207FB9C1EDAA5174252043 (*) (Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m9D3D3BFB1194BA77BECD7273ABD77603A7561630_gshared)(__this, method);
  5667. }
  5668. inline void Enumerator_Dispose_m27398E7EE56B3615FB69F15B7345DB1194772FB4 (Enumerator_t7057122CE6DC556227207FB9C1EDAA5174252043* __this, const RuntimeMethod* method)
  5669. {
  5670. (( void (*) (Enumerator_t7057122CE6DC556227207FB9C1EDAA5174252043*, const RuntimeMethod*))Enumerator_Dispose_m27398E7EE56B3615FB69F15B7345DB1194772FB4_gshared)(__this, method);
  5671. }
  5672. inline KeyValuePair_2_t0F1A3187AC2DDCC6A7C5C29A3DE9444879E94DF6 Enumerator_get_Current_mEBF4A079748192C183818DD714D1DFD79E66A828_inline (Enumerator_t7057122CE6DC556227207FB9C1EDAA5174252043* __this, const RuntimeMethod* method)
  5673. {
  5674. return (( KeyValuePair_2_t0F1A3187AC2DDCC6A7C5C29A3DE9444879E94DF6 (*) (Enumerator_t7057122CE6DC556227207FB9C1EDAA5174252043*, const RuntimeMethod*))Enumerator_get_Current_mEBF4A079748192C183818DD714D1DFD79E66A828_gshared_inline)(__this, method);
  5675. }
  5676. inline int32_t KeyValuePair_2_get_Value_m614BE5D4EFF6A46C9041DC27EF17D1201629A35E_inline (KeyValuePair_2_t0F1A3187AC2DDCC6A7C5C29A3DE9444879E94DF6* __this, const RuntimeMethod* method)
  5677. {
  5678. return (( int32_t (*) (KeyValuePair_2_t0F1A3187AC2DDCC6A7C5C29A3DE9444879E94DF6*, const RuntimeMethod*))KeyValuePair_2_get_Value_m614BE5D4EFF6A46C9041DC27EF17D1201629A35E_gshared_inline)(__this, method);
  5679. }
  5680. inline bool Enumerator_MoveNext_mA7F43FF5FBEA3311C9BDD0965FE72EE6AAA6C70B (Enumerator_t7057122CE6DC556227207FB9C1EDAA5174252043* __this, const RuntimeMethod* method)
  5681. {
  5682. return (( bool (*) (Enumerator_t7057122CE6DC556227207FB9C1EDAA5174252043*, const RuntimeMethod*))Enumerator_MoveNext_mA7F43FF5FBEA3311C9BDD0965FE72EE6AAA6C70B_gshared)(__this, method);
  5683. }
  5684. inline void NativeArray_1__ctor_mB5DF568D4B7BC45DED58D70198AAA7C02108B1B3 (NativeArray_1_tC2C2478B806D0AD36B51AD1AD032176738B834BB* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method)
  5685. {
  5686. (( void (*) (NativeArray_1_tC2C2478B806D0AD36B51AD1AD032176738B834BB*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_mB5DF568D4B7BC45DED58D70198AAA7C02108B1B3_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method);
  5687. }
  5688. inline ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 KeyValuePair_2_get_Key_m8133793FE404782ACAEBE4FC01924B4F0AE26B45_inline (KeyValuePair_2_t0F1A3187AC2DDCC6A7C5C29A3DE9444879E94DF6* __this, const RuntimeMethod* method)
  5689. {
  5690. return (( ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 (*) (KeyValuePair_2_t0F1A3187AC2DDCC6A7C5C29A3DE9444879E94DF6*, const RuntimeMethod*))KeyValuePair_2_get_Key_m8133793FE404782ACAEBE4FC01924B4F0AE26B45_gshared_inline)(__this, method);
  5691. }
  5692. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_tC2C2478B806D0AD36B51AD1AD032176738B834BB EdgeDictionary_GetOutsideEdges_m02DF9E4693CDEA1D5D5FB07DF069F31C0966CFBC (EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4* __this, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___0_vertices, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___1_indices, const RuntimeMethod* method) ;
  5693. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EdgeComparer__ctor_m150453B6D728B16CE072AE418D1C6D3665E298A1 (EdgeComparer_t1C315465BD6F9E1B52EC5F34BDA035CB77CE957E* __this, const RuntimeMethod* method) ;
  5694. inline void Dictionary_2__ctor_m992627C6F883919B60D561504A5D79B44462A497 (Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
  5695. {
  5696. (( void (*) (Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101*, RuntimeObject*, const RuntimeMethod*))Dictionary_2__ctor_m992627C6F883919B60D561504A5D79B44462A497_gshared)(__this, ___0_comparer, method);
  5697. }
  5698. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295 (int32_t* __this, const RuntimeMethod* method) ;
  5699. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
  5700. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
  5701. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
  5702. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Matrix4x4_MultiplyPoint_m20E910B65693559BFDE99382472D8DD02C862E7E (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_point, const RuntimeMethod* method) ;
  5703. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
  5704. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Matrix4x4_MultiplyVector_mFD12F86A473E90BBB0002149ABA3917B2A518937 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) ;
  5705. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_set_center_m891869DD5B1BEEE2D17907BBFB7EB79AAE44884B_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
  5706. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_set_extents_m09496358547B86A93EFE7BE6371E7A6FE937C46F_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
  5707. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Collider2D_get_shapeCount_m2020E832FCAC46E2F702DF0132561B8C1A28D31B (Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* __this, const RuntimeMethod* method) ;
  5708. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsShapeGroup2D__ctor_mDD9B2EE22BB914D23767D8BDEF5517ACA05A7ED8 (PhysicsShapeGroup2D_tDD50752FEA50CB691889997A8E0E2789F26DA003* __this, int32_t ___0_shapeCapacity, int32_t ___1_vertexCapacity, const RuntimeMethod* method) ;
  5709. inline void List_1__ctor_m8407E17A7AF12AA1161DF9595FB503657899405C (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* __this, int32_t ___0_capacity, const RuntimeMethod* method)
  5710. {
  5711. (( void (*) (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65*, int32_t, const RuntimeMethod*))List_1__ctor_m8407E17A7AF12AA1161DF9595FB503657899405C_gshared)(__this, ___0_capacity, method);
  5712. }
  5713. inline void List_1__ctor_m7824E77DD5D6C01F1B4F93132CAA44E9C9405EEA (List_1_t2540B9D90666DF67213CF6D95029A7AB686A8C52* __this, const RuntimeMethod* method)
  5714. {
  5715. (( void (*) (List_1_t2540B9D90666DF67213CF6D95029A7AB686A8C52*, const RuntimeMethod*))List_1__ctor_m7824E77DD5D6C01F1B4F93132CAA44E9C9405EEA_gshared)(__this, method);
  5716. }
  5717. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* Collider2D_get_attachedRigidbody_m76D718444A94C258228DD98102DCF81C91CF9654 (Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* __this, const RuntimeMethod* method) ;
  5718. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_exists, const RuntimeMethod* method) ;
  5719. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline (const RuntimeMethod* method) ;
  5720. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Collider2D_GetShapeHash_m21660247FB3386589F9CB5EADA20A3566DCECB6D (Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* __this, const RuntimeMethod* method) ;
  5721. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsShapeGroup2D_Clear_mD762D71D19D0D0166E69214F1E291566C6F8B3F7 (PhysicsShapeGroup2D_tDD50752FEA50CB691889997A8E0E2789F26DA003* __this, const RuntimeMethod* method) ;
  5722. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ShadowShape2DProvider_Collider2D_ClearShapes_mBF8C6993482152D7657BABA7743C7E575CCF974B_inline (ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* ___0_persistantShapeObject, const RuntimeMethod* method) ;
  5723. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Collider2D_GetShapes_mB57DDDF72DD1734177B93CED52D1C2D0E43E67E8 (Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* __this, PhysicsShapeGroup2D_tDD50752FEA50CB691889997A8E0E2789F26DA003* ___0_physicsShapeGroup, const RuntimeMethod* method) ;
  5724. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 Collider2D_GetShapeBounds_m86F2E13B4817E53B88C190739DE5BCB6D895BD1B (Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* __this, List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* ___0_bounds, bool ___1_useRadii, bool ___2_useWorldSpace, const RuntimeMethod* method) ;
  5725. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinMaxBounds__ctor_m3D75999E612D51C1A02E2768D6291255386D9B40 (MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* ___0_bounds, const RuntimeMethod* method) ;
  5726. inline void List_1_Clear_m619B72FBD0D8ED2D934347F9291651B4017645DE_inline (List_1_t2540B9D90666DF67213CF6D95029A7AB686A8C52* __this, const RuntimeMethod* method)
  5727. {
  5728. (( void (*) (List_1_t2540B9D90666DF67213CF6D95029A7AB686A8C52*, const RuntimeMethod*))List_1_Clear_m619B72FBD0D8ED2D934347F9291651B4017645DE_gshared_inline)(__this, method);
  5729. }
  5730. inline int32_t List_1_get_Capacity_m0C3FDA53744AF9572488C5EFC5F0632D33DAAE0A (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* __this, const RuntimeMethod* method)
  5731. {
  5732. return (( int32_t (*) (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65*, const RuntimeMethod*))List_1_get_Capacity_m0C3FDA53744AF9572488C5EFC5F0632D33DAAE0A_gshared)(__this, method);
  5733. }
  5734. inline void List_1_set_Capacity_mEE17ABA3044DA3D377C817764397BBBC260417B3 (List_1_t2540B9D90666DF67213CF6D95029A7AB686A8C52* __this, int32_t ___0_value, const RuntimeMethod* method)
  5735. {
  5736. (( void (*) (List_1_t2540B9D90666DF67213CF6D95029A7AB686A8C52*, int32_t, const RuntimeMethod*))List_1_set_Capacity_mEE17ABA3044DA3D377C817764397BBBC260417B3_gshared)(__this, ___0_value, method);
  5737. }
  5738. inline Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 List_1_get_Item_mE919D8EE751161CD7B90064F8824F7C854D27E05 (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* __this, int32_t ___0_index, const RuntimeMethod* method)
  5739. {
  5740. return (( Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 (*) (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65*, int32_t, const RuntimeMethod*))List_1_get_Item_mE919D8EE751161CD7B90064F8824F7C854D27E05_gshared)(__this, ___0_index, method);
  5741. }
  5742. inline void List_1_Add_m4ADB447CA8AE6529CF6745F49688A75F35C394B2_inline (List_1_t2540B9D90666DF67213CF6D95029A7AB686A8C52* __this, MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537 ___0_item, const RuntimeMethod* method)
  5743. {
  5744. (( void (*) (List_1_t2540B9D90666DF67213CF6D95029A7AB686A8C52*, MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537, const RuntimeMethod*))List_1_Add_m4ADB447CA8AE6529CF6745F49688A75F35C394B2_gshared_inline)(__this, ___0_item, method);
  5745. }
  5746. inline int32_t List_1_get_Count_mB569369409DE67C7AF17A0405E9F1DB681D0D968_inline (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* __this, const RuntimeMethod* method)
  5747. {
  5748. return (( int32_t (*) (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65*, const RuntimeMethod*))List_1_get_Count_mB569369409DE67C7AF17A0405E9F1DB681D0D968_gshared_inline)(__this, method);
  5749. }
  5750. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Matrix4x4_Equals_mDB0C4CCC58BE3E108F1A40BE8DBDCD62E284CC51_inline (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_other, const RuntimeMethod* method) ;
  5751. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ShadowShape2DProvider_Collider2D_CompareApproximately_m594778E96095AA90E72363AF8C524DA1AC2DA7B2_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* ___0_a, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* ___1_b, const RuntimeMethod* method) ;
  5752. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PhysicsShapeGroup2D_get_shapeCount_m238BE168C9D3579FEFAD12AA54EA212ABC1D0279 (PhysicsShapeGroup2D_tDD50752FEA50CB691889997A8E0E2789F26DA003* __this, const RuntimeMethod* method) ;
  5753. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_Inverse_mFB2503F5D5FE76E7C56249700ED2E43DDA0F1939 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_m, const RuntimeMethod* method) ;
  5754. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ShadowShape2DProvider_Collider2D_TransformBounds2D_mC80021EAA7760A5E347141DAB886048A800FFF0D_inline (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_transform, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* ___1_bounds, const RuntimeMethod* method) ;
  5755. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool MinMaxBounds_Intersects_mB283C28F81335E978846E325A9482892D24644C1_inline (MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537* __this, MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537* ___0_bounds, const RuntimeMethod* method) ;
  5756. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t005866C9A942E85392723D93831723E1AB1D856E* PhysicsShapeGroup2D_get_groupShapes_mD42F5717D5EEE161C0B9A75335FA0B06D57DDA9F (PhysicsShapeGroup2D_tDD50752FEA50CB691889997A8E0E2789F26DA003* __this, const RuntimeMethod* method) ;
  5757. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* PhysicsShapeGroup2D_get_groupVertices_mECFB54F79371D17E73D1B49F38140C0D604177C8 (PhysicsShapeGroup2D_tDD50752FEA50CB691889997A8E0E2789F26DA003* __this, const RuntimeMethod* method) ;
  5758. inline MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537 List_1_get_Item_m9D2DF700860A087815E3A6E1B4958B816DC57C7B (List_1_t2540B9D90666DF67213CF6D95029A7AB686A8C52* __this, int32_t ___0_index, const RuntimeMethod* method)
  5759. {
  5760. return (( MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537 (*) (List_1_t2540B9D90666DF67213CF6D95029A7AB686A8C52*, int32_t, const RuntimeMethod*))List_1_get_Item_m9D2DF700860A087815E3A6E1B4958B816DC57C7B_gshared)(__this, ___0_index, method);
  5761. }
  5762. inline PhysicsShape2D_t443155710C4DE7DE8C48EADA86BC4DC7EA70226E List_1_get_Item_m8B7D206E4568469AFA6C023E6F4F6480BBF637B9 (List_1_t005866C9A942E85392723D93831723E1AB1D856E* __this, int32_t ___0_index, const RuntimeMethod* method)
  5763. {
  5764. return (( PhysicsShape2D_t443155710C4DE7DE8C48EADA86BC4DC7EA70226E (*) (List_1_t005866C9A942E85392723D93831723E1AB1D856E*, int32_t, const RuntimeMethod*))List_1_get_Item_m8B7D206E4568469AFA6C023E6F4F6480BBF637B9_gshared)(__this, ___0_index, method);
  5765. }
  5766. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PhysicsShape2D_get_vertexCount_mBB09936295C475647B8E92C1464F4C2F3CA7A8D2 (PhysicsShape2D_t443155710C4DE7DE8C48EADA86BC4DC7EA70226E* __this, const RuntimeMethod* method) ;
  5767. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PhysicsShape2D_get_shapeType_mBA55638729252854535E3E9279F7A006B610B01F (PhysicsShape2D_t443155710C4DE7DE8C48EADA86BC4DC7EA70226E* __this, const RuntimeMethod* method) ;
  5768. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PhysicsShape2D_get_vertexStartIndex_m23782C197FC0521A6DC3A4E0F115DB477042EC40 (PhysicsShape2D_t443155710C4DE7DE8C48EADA86BC4DC7EA70226E* __this, const RuntimeMethod* method) ;
  5769. inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543 (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, int32_t ___0_index, const RuntimeMethod* method)
  5770. {
  5771. return (( Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*) (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*, int32_t, const RuntimeMethod*))List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_gshared)(__this, ___0_index, method);
  5772. }
  5773. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) ;
  5774. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_get_sqrMagnitude_mA16336720C14EEF8BA9B55AE33B98C9EE2082BDC_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method) ;
  5775. inline void NativeArray_1__ctor_m4D540A81E1062EEC2C4B0697A34A4EEFB9BC9004 (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method)
  5776. {
  5777. (( void (*) (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m4D540A81E1062EEC2C4B0697A34A4EEFB9BC9004_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method);
  5778. }
  5779. inline void NativeArray_1__ctor_mD6D2D9E805E66DA9D5A8766ADB32AE63A4D306D0 (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method)
  5780. {
  5781. (( void (*) (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_mD6D2D9E805E66DA9D5A8766ADB32AE63A4D306D0_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method);
  5782. }
  5783. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PhysicsShape2D_get_radius_m4300D92A9F9523277976419369F0A14DC75AEF8B (PhysicsShape2D_t443155710C4DE7DE8C48EADA86BC4DC7EA70226E* __this, const RuntimeMethod* method) ;
  5784. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) ;
  5785. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Transform_get_worldToLocalMatrix_mB633C122A01BCE8E51B10B8B8CB95F580750B3F1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
  5786. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_lhs, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_rhs, const RuntimeMethod* method) ;
  5787. inline void NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6 (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* __this, const RuntimeMethod* method)
  5788. {
  5789. (( void (*) (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*, const RuntimeMethod*))NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6_gshared)(__this, method);
  5790. }
  5791. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowShape2DProvider_Collider2D_CalculateShadows_m9BE3A6BCF84B7EEB24F6F089D858F99A7D7CCC7B (ShadowShape2DProvider_Collider2D_t77A4B534BB1ADE084DBA265AF42036901D640B76* __this, Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* ___0_collider, ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* ___1_persistantShapeObject, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___2_worldCullingBounds, const RuntimeMethod* method) ;
  5792. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowShape2DProvider__ctor_m4CAFF1D4FC5B03E88FF979403B48CF506F3A7F21 (ShadowShape2DProvider_t1F3F4E0A5018EE73690AF70C6A97CF35A1D01072* __this, const RuntimeMethod* method) ;
  5793. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SpriteRenderer_get_drawMode_mDE05B982434BB01801C33432159E662837352AD4 (SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* __this, const RuntimeMethod* method) ;
  5794. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* SpriteRenderer_get_sprite_mEEED0A9E872AE12E56CAF1641F2F592633181D44 (SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* __this, const RuntimeMethod* method) ;
  5795. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 SpriteRenderer_get_size_mBAA19D0D4BA836D0064D60BEE0D4485282DF29EA (SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* __this, const RuntimeMethod* method) ;
  5796. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Sprite_get_pivot_mDFC0A205317DB2F3B6C720B8A5BE1C27D01C1D44 (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* __this, const RuntimeMethod* method) ;
  5797. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D Sprite_get_rect_m2D85032EBEDC505E346E49291B8816BDB18DF625 (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* __this, const RuntimeMethod* method) ;
  5798. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, const RuntimeMethod* method) ;
  5799. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ;
  5800. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_position, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_size, const RuntimeMethod* method) ;
  5801. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Rect_get_min_mD0D1BABF9C955D2D9CCA86E257B0783ACDEE69AC_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
  5802. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Rect_get_max_m60149158D9A01113214BB417AA48CEF774899167_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
  5803. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 SpriteDataAccessExtensions_GetIndices_mA13BBE9859A35766BE1D17ADF19CF0A84D45DC2F (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___0_sprite, const RuntimeMethod* method) ;
  5804. inline int32_t NativeSlice_1_get_Length_m7650D33DC04FE87C0736D620684106DF90ADFFBB (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* __this, const RuntimeMethod* method)
  5805. {
  5806. return (( int32_t (*) (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A*, const RuntimeMethod*))NativeSlice_1_get_Length_m7650D33DC04FE87C0736D620684106DF90ADFFBB_gshared)(__this, method);
  5807. }
  5808. inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545 (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* __this, int32_t ___0_index, const RuntimeMethod* method)
  5809. {
  5810. return (( Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*) (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A*, int32_t, const RuntimeMethod*))NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545_gshared)(__this, ___0_index, method);
  5811. }
  5812. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowShape2DProvider_SpriteRenderer_SetFullRectShapeData_m417FBA4F9C083FEAD0DA36936EFFF81AA93F5894 (ShadowShape2DProvider_SpriteRenderer_t7D1E14DFF027CA3D66FC39FC529440D2490EB7FC* __this, SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* ___0_spriteRenderer, ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* ___1_shadowShape2D, const RuntimeMethod* method) ;
  5813. inline NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A SpriteDataAccessExtensions_GetVertexAttribute_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m97992D4BCFA628DCB8FEF5900C0A3A8157B929A2 (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___0_sprite, int32_t ___1_channel, const RuntimeMethod* method)
  5814. {
  5815. return (( NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A (*) (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99*, int32_t, const RuntimeMethod*))SpriteDataAccessExtensions_GetVertexAttribute_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m97992D4BCFA628DCB8FEF5900C0A3A8157B929A2_gshared)(___0_sprite, ___1_channel, method);
  5816. }
  5817. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowShape2DProvider_SpriteRenderer_SetPersistantShapeData_mF3C6353F1D76219CB302BC59BDC3217D3C039001 (ShadowShape2DProvider_SpriteRenderer_t7D1E14DFF027CA3D66FC39FC529440D2490EB7FC* __this, Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___0_sprite, ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* ___1_shadowShape2D, NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A ___2_vertexSlice, const RuntimeMethod* method) ;
  5818. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowShape2DProvider_SpriteRenderer_TryToSetPersistantShapeData_m50BF40899EDD2F2316C02E4E7707F17E744148C3 (ShadowShape2DProvider_SpriteRenderer_t7D1E14DFF027CA3D66FC39FC529440D2490EB7FC* __this, SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* ___0_spriteRenderer, ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* ___1_persistantShadowShape, bool ___2_force, const RuntimeMethod* method) ;
  5819. inline void UnityAction_1__ctor_m4E538124416E0AB14380CE6239ACF3A33738736D (UnityAction_1_t8A6585B020500B602D0F97605B1DBE5EC8B5E9EE* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  5820. {
  5821. (( void (*) (UnityAction_1_t8A6585B020500B602D0F97605B1DBE5EC8B5E9EE*, RuntimeObject*, intptr_t, const RuntimeMethod*))UnityAction_1__ctor_m0C2FC6B483B474AE9596A43EBA7FF6E85503A92A_gshared)(__this, ___0_object, ___1_method, method);
  5822. }
  5823. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteRenderer_RegisterSpriteChangeCallback_mB6C32384E99AEB07635855CC2E9DE8FAA197CEF8 (SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* __this, UnityAction_1_t8A6585B020500B602D0F97605B1DBE5EC8B5E9EE* ___0_callback, const RuntimeMethod* method) ;
  5824. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ShadowShapeProvider2DUtility_GetTrimEdgeFromBounds_m6C6B9FACDACF3342E20B3892A13E930FE64F0820 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_bounds, float ___1_trimMultipler, const RuntimeMethod* method) ;
  5825. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpriteRenderer_get_flipX_mFD4FA98A1DA2943820C21B3B345A42F1CD2DDC76 (SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* __this, const RuntimeMethod* method) ;
  5826. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpriteRenderer_get_flipY_m2277917491792E562B37BFBF77513E12FFF6F75F (SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* __this, const RuntimeMethod* method) ;
  5827. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E SpriteShapeController_GetShadowShapeData_mDF06899BCBB123DC0C6C4258B624A22DAAA0556C (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
  5828. inline void NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* __this, const RuntimeMethod* method)
  5829. {
  5830. (( void (*) (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*, const RuntimeMethod*))NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_gshared)(__this, method);
  5831. }
  5832. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SpriteShapeController_ForceShadowShapeUpdate_m93C5104E9CADBBC62894A8002005EC5F6FF37A50_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, bool ___0_forceUpdate, const RuntimeMethod* method) ;
  5833. inline bool Component_TryGetComponent_TisSpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC_m8B2441FF28AB440847D580D67B40C44CF4F9095E (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC** ___0_component, const RuntimeMethod* method)
  5834. {
  5835. return (( bool (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC**, const RuntimeMethod*))Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared)(__this, ___0_component, method);
  5836. }
  5837. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowShape2DProvider_SpriteShape_UpdateShadows_m6F863810C0A44FB0408F2EBEE495E888B397D122 (ShadowShape2DProvider_SpriteShape_tC6F79DD019A4694AD8D67A651FF2648009D00DC2* __this, SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* ___0_spriteShapeController, ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* ___1_persistantShapeData, const RuntimeMethod* method) ;
  5838. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD SpriteSkin_get_outlineVertices_mFA10B556E9F0CB7B3F3E64F10E4DA273FF7A0F29_inline (SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1* __this, const RuntimeMethod* method) ;
  5839. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C SpriteSkin_get_outlineIndices_m81C096423C1F78B36A3EB22E90E1B4BA0125A0C4_inline (SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1* __this, const RuntimeMethod* method) ;
  5840. inline bool Component_TryGetComponent_TisSpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1_mBF501EE6C24714DF8A2EC4453A8C6991243457BA (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1** ___0_component, const RuntimeMethod* method)
  5841. {
  5842. return (( bool (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1**, const RuntimeMethod*))Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared)(__this, ___0_component, method);
  5843. }
  5844. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowShape2DProvider_SpriteSkin_TryToSetPersistantShapeData_mAB34AA58BEF387CFF5638ED53E8244220AC8F2E3 (ShadowShape2DProvider_SpriteSkin_t0C1264BAF518B98FCF5AE6E717E1837835F18B3B* __this, SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1* ___0_spriteSkin, ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* ___1_persistantShadowShape, bool ___2_force, const RuntimeMethod* method) ;
  5845. inline bool Component_TryGetComponent_TisSpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B_mD688D72984FC989FE13E543250B95B3138B0D0DB (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B** ___0_component, const RuntimeMethod* method)
  5846. {
  5847. return (( bool (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B**, const RuntimeMethod*))Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared)(__this, ___0_component, method);
  5848. }
  5849. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SpriteSkin_get_vertexDeformationHash_m51F41C75A00FBE5A25CF97DE23E50B6A9B08DCE4_inline (SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1* __this, const RuntimeMethod* method) ;
  5850. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowEdge_Reverse_m267B65507DE000FD5359CAEB003472B65D26A890 (ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3* __this, const RuntimeMethod* method) ;
  5851. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ;
  5852. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_Clear_m0F95397EA143D31AD0B4D332E8C6FA25A7957BC0 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ;
  5853. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* Mesh_get_vertices_mA3577F1B08EDDD54E26AEB3F8FFE4EC247D2ABB9 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ;
  5854. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_value, const RuntimeMethod* method) ;
  5855. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* Mesh_get_tangents_mEA6C7BF6A2B9A8BD0E9A62963E048F973878299E (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ;
  5856. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_tangents_mF547B7E4F9C70FB7CD6168139180A70AD306169B (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___0_value, const RuntimeMethod* method) ;
  5857. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Mesh_get_triangles_m33E39B4A383CC613C760FA7E297AC417A433F24B (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ;
  5858. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_triangles_m124405320579A8D92711BB5A124644963A26F60B (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_value, const RuntimeMethod* method) ;
  5859. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 Mesh_get_bounds_m9E3A46226824676703990270A722A89A4860A100 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ;
  5860. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_bounds_m2E526E9B61ACA77D644C22A9D8EB49583012B54E (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_value, const RuntimeMethod* method) ;
  5861. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowMesh2D_DuplicateShadowMesh_m152BE15B41DA6DCCDC9353D95DD92DD95CE12E12 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_source, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** ___1_dest, const RuntimeMethod* method) ;
  5862. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
  5863. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
  5864. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowMesh2D_AddCapsuleCap_m6E27D17295F0AF3A2AFF3C8D0ABD384FDFA5E34E (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_center, float ___1_r, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_otherCenter, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___3_generatedVertices, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___4_generatedIndices, bool ___5_reverseWindingOrder, int32_t* ___6_vertexWritePos, int32_t* ___7_indexWritePos, const RuntimeMethod* method) ;
  5865. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowMesh2D_AddCircle_m18A813A66A1696D2F09F99BEC73CA4023FE7EB6B (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_center, float ___1_r, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___2_generatedVertices, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___3_generatedIndices, bool ___4_reverseWindingOrder, int32_t* ___5_vertexWritePos, int32_t* ___6_indexWritePos, const RuntimeMethod* method) ;
  5866. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowMesh2D_AddCapsule_m1FED2B1D4E42BACC30C0CCAB04D6261D67BFB2A7 (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_pt0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_pt1, float ___2_r0, float ___3_r1, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___4_generatedVertices, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___5_generatedIndices, bool ___6_reverseWindingOrder, int32_t* ___7_vertexWritePos, int32_t* ___8_indexWritePos, const RuntimeMethod* method) ;
  5867. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ShadowMesh2D_AddShape_m3DE259B1B291B5C7D80DE9DFEF410561455FAABC (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___0_vertices, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___1_indices, int32_t ___2_indicesProcessed, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___3_generatedVertices, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___4_generatedIndices, int32_t* ___5_vertexWritePos, int32_t* ___6_indexWritePos, const RuntimeMethod* method) ;
  5868. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowUtility_CalculateEdgesFromLines_m95B59AC1CE430C8952290FAC5C4DFEAD0EF53008 (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_indices, NativeArray_1_tC2C2478B806D0AD36B51AD1AD032176738B834BB* ___1_outEdges, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___2_outShapeStartingEdge, NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* ___3_outShapeIsClosedArray, const RuntimeMethod* method) ;
  5869. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowUtility_ReverseWindingOrder_m9F8C8065FA5294F22C51C1552E34416B3AED38DE (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_inShapeStartingEdge, NativeArray_1_tC2C2478B806D0AD36B51AD1AD032176738B834BB* ___1_inOutSortedEdges, const RuntimeMethod* method) ;
  5870. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowUtility_ClipEdges_m104D8B0F86040657D28698C6FEDD40210FC710FB (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD* ___0_inVertices, NativeArray_1_tC2C2478B806D0AD36B51AD1AD032176738B834BB* ___1_inEdges, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___2_inShapeStartingEdge, NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* ___3_inShapeIsClosedArray, float ___4_contractEdge, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD* ___5_outVertices, NativeArray_1_tC2C2478B806D0AD36B51AD1AD032176738B834BB* ___6_outEdges, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___7_outShapeStartingEdge, const RuntimeMethod* method) ;
  5871. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ShadowUtility_GenerateShadowMesh_m0F248BD62ED797CABF037EECC47B99EB0A70675C (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___1_inVertices, NativeArray_1_tC2C2478B806D0AD36B51AD1AD032176738B834BB ___2_inEdges, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___3_inShapeStartingEdge, NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB ___4_inShapeIsClosedArray, bool ___5_allowContraction, bool ___6_fill, int32_t ___7_topology, const RuntimeMethod* method) ;
  5872. inline void NativeArray_1_Dispose_mA34884AED16B9E3C2BBE2C9B46CF82ECAF00A54F (NativeArray_1_tC2C2478B806D0AD36B51AD1AD032176738B834BB* __this, const RuntimeMethod* method)
  5873. {
  5874. (( void (*) (NativeArray_1_tC2C2478B806D0AD36B51AD1AD032176738B834BB*, const RuntimeMethod*))NativeArray_1_Dispose_mA34884AED16B9E3C2BBE2C9B46CF82ECAF00A54F_gshared)(__this, method);
  5875. }
  5876. inline void NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344 (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* __this, const RuntimeMethod* method)
  5877. {
  5878. (( void (*) (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB*, const RuntimeMethod*))NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344_gshared)(__this, method);
  5879. }
  5880. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShadowMesh2D_AreDegenerateVertices_m0AFEF1902699BE42F46D1E62901106CD623AD3D1 (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___0_vertices, const RuntimeMethod* method) ;
  5881. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowUtility_CalculateEdgesFromTriangles_m1F08E1F50422891DCB5A4A70D57ABD9F1354CB63 (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD* ___0_vertices, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___1_indices, bool ___2_duplicatesVertices, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD* ___3_newVertices, NativeArray_1_tC2C2478B806D0AD36B51AD1AD032176738B834BB* ___4_outEdges, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___5_outShapeStartingEdge, NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* ___6_outShapeIsClosedArray, const RuntimeMethod* method) ;
  5882. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, const RuntimeMethod* method) ;
  5883. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline (float ___0_d, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_a, const RuntimeMethod* method) ;
  5884. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) ;
  5885. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoundingSphere__ctor_mB76812ECBDD8BA5B3E246871C58F6FA6CA2061C7 (BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_pos, float ___1_rad, const RuntimeMethod* method) ;
  5886. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowShape2D__ctor_mC5F751194FE6DACECC36384A29B80557AB872454 (ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* __this, const RuntimeMethod* method) ;
  5887. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
  5888. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
  5889. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
  5890. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2Int_op_Equality_mD80F6ED22EA1200C4F408440D02FE61388C7D6BA_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_lhs, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___1_rhs, const RuntimeMethod* method) ;
  5891. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) ;
  5892. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) ;
  5893. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ResourceHandle_IsValid_m20B0218FDCA98DCD069AE3BE86FEFCAEDB985B9A_inline (ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C* __this, const RuntimeMethod* method) ;
  5894. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
  5895. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, int32_t ___0_index, const RuntimeMethod* method) ;
  5896. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector4_Equals_m73FAA65A1A565EE28D6C9385603829894B7D4392_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_other, const RuntimeMethod* method) ;
  5897. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
  5898. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
  5899. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
  5900. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
  5901. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
  5902. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ContextContainer_Contains_mD38FBF0FAC84169E395802CBF880BD0980490AF3_inline (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* __this, uint32_t ___0_typeId, const RuntimeMethod* method) ;
  5903. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ;
  5904. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ;
  5905. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, String_t* ___0_message, const RuntimeMethod* method) ;
  5906. inline RuntimeObject* ContextContainer_CreateAndGetData_TisRuntimeObject_m9171291650CD67E02E67D952D6B75CD3B8F60B1A (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* __this, uint32_t ___0_typeId, const RuntimeMethod* method)
  5907. {
  5908. return (( RuntimeObject* (*) (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C*, uint32_t, const RuntimeMethod*))ContextContainer_CreateAndGetData_TisRuntimeObject_m9171291650CD67E02E67D952D6B75CD3B8F60B1A_gshared)(__this, ___0_typeId, method);
  5909. }
  5910. inline void List_1_AddWithResize_m9DC0CBC6B2899B36D53FDDEC54B3367D03C0FCC7 (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___0_item, const RuntimeMethod* method)
  5911. {
  5912. (( void (*) (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0, const RuntimeMethod*))List_1_AddWithResize_m9DC0CBC6B2899B36D53FDDEC54B3367D03C0FCC7_gshared)(__this, ___0_item, method);
  5913. }
  5914. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
  5915. inline void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
  5916. {
  5917. (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared)(__this, ___0_item, method);
  5918. }
  5919. inline void List_1_AddWithResize_mBB431F3D31E542767A7A9548C30D6CCACC19BC96 (List_1_t2540B9D90666DF67213CF6D95029A7AB686A8C52* __this, MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537 ___0_item, const RuntimeMethod* method)
  5920. {
  5921. (( void (*) (List_1_t2540B9D90666DF67213CF6D95029A7AB686A8C52*, MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537, const RuntimeMethod*))List_1_AddWithResize_mBB431F3D31E542767A7A9548C30D6CCACC19BC96_gshared)(__this, ___0_item, method);
  5922. }
  5923. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
  5924. #ifdef __clang__
  5925. #pragma clang diagnostic push
  5926. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5927. #pragma clang diagnostic ignored "-Wunused-variable"
  5928. #endif
  5929. #ifdef __clang__
  5930. #pragma clang diagnostic pop
  5931. #endif
  5932. #ifdef __clang__
  5933. #pragma clang diagnostic push
  5934. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5935. #pragma clang diagnostic ignored "-Wunused-variable"
  5936. #endif
  5937. #ifdef __clang__
  5938. #pragma clang diagnostic pop
  5939. #endif
  5940. #ifdef __clang__
  5941. #pragma clang diagnostic push
  5942. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5943. #pragma clang diagnostic ignored "-Wunused-variable"
  5944. #endif
  5945. #ifdef __clang__
  5946. #pragma clang diagnostic pop
  5947. #endif
  5948. #ifdef __clang__
  5949. #pragma clang diagnostic push
  5950. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5951. #pragma clang diagnostic ignored "-Wunused-variable"
  5952. #endif
  5953. #ifdef __clang__
  5954. #pragma clang diagnostic pop
  5955. #endif
  5956. #ifdef __clang__
  5957. #pragma clang diagnostic push
  5958. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5959. #pragma clang diagnostic ignored "-Wunused-variable"
  5960. #endif
  5961. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PixelPerfectCameraInternal__ctor_m6BC5985512637F4B2AAD903E5D411B954CB8E795 (PixelPerfectCameraInternal_tAEDD9ED6B941D1E486D99AE7387C8C0BD984C3CC* __this, RuntimeObject* ___0_component, const RuntimeMethod* method)
  5962. {
  5963. {
  5964. __this->___zoom = 1;
  5965. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_0;
  5966. L_0 = Rect_get_zero_m5341D8B63DEF1F4C308A685EEC8CFEA12A396C8D(NULL);
  5967. __this->___pixelRect = L_0;
  5968. __this->___orthoSize = (1.0f);
  5969. __this->___cinemachineVCamZoom = 1;
  5970. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  5971. RuntimeObject* L_1 = ___0_component;
  5972. __this->___m_Component = L_1;
  5973. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Component), (void*)L_1);
  5974. return;
  5975. }
  5976. }
  5977. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PixelPerfectCameraInternal_OnBeforeSerialize_m4AE0DDB47BB97880367D494025A2CD9B0EDCCB45 (PixelPerfectCameraInternal_tAEDD9ED6B941D1E486D99AE7387C8C0BD984C3CC* __this, const RuntimeMethod* method)
  5978. {
  5979. static bool s_Il2CppMethodInitialized;
  5980. if (!s_Il2CppMethodInitialized)
  5981. {
  5982. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195_il2cpp_TypeInfo_var);
  5983. s_Il2CppMethodInitialized = true;
  5984. }
  5985. {
  5986. RuntimeObject* L_0 = __this->___m_Component;
  5987. __this->___m_SerializableComponent = ((PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195*)IsInstClass((RuntimeObject*)L_0, PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195_il2cpp_TypeInfo_var));
  5988. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SerializableComponent), (void*)((PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195*)IsInstClass((RuntimeObject*)L_0, PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195_il2cpp_TypeInfo_var)));
  5989. return;
  5990. }
  5991. }
  5992. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PixelPerfectCameraInternal_OnAfterDeserialize_mEA652F30B205113EED7848CE7948EB8F7709ED3B (PixelPerfectCameraInternal_tAEDD9ED6B941D1E486D99AE7387C8C0BD984C3CC* __this, const RuntimeMethod* method)
  5993. {
  5994. static bool s_Il2CppMethodInitialized;
  5995. if (!s_Il2CppMethodInitialized)
  5996. {
  5997. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  5998. s_Il2CppMethodInitialized = true;
  5999. }
  6000. {
  6001. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_0 = __this->___m_SerializableComponent;
  6002. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  6003. bool L_1;
  6004. L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  6005. if (!L_1)
  6006. {
  6007. goto IL_001a;
  6008. }
  6009. }
  6010. {
  6011. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_2 = __this->___m_SerializableComponent;
  6012. __this->___m_Component = L_2;
  6013. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Component), (void*)L_2);
  6014. }
  6015. IL_001a:
  6016. {
  6017. return;
  6018. }
  6019. }
  6020. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PixelPerfectCameraInternal_CalculateCameraProperties_mB201DE82608102113237D5509D085C7ED74BB9FE (PixelPerfectCameraInternal_tAEDD9ED6B941D1E486D99AE7387C8C0BD984C3CC* __this, int32_t ___0_screenWidth, int32_t ___1_screenHeight, const RuntimeMethod* method)
  6021. {
  6022. static bool s_Il2CppMethodInitialized;
  6023. if (!s_Il2CppMethodInitialized)
  6024. {
  6025. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPixelPerfectCamera_tBE8802CBCF00955B1E84AF5B4924A0EA72C7D1E4_il2cpp_TypeInfo_var);
  6026. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  6027. s_Il2CppMethodInitialized = true;
  6028. }
  6029. int32_t V_0 = 0;
  6030. int32_t V_1 = 0;
  6031. int32_t V_2 = 0;
  6032. bool V_3 = false;
  6033. bool V_4 = false;
  6034. bool V_5 = false;
  6035. bool V_6 = false;
  6036. bool V_7 = false;
  6037. int32_t V_8 = 0;
  6038. int32_t V_9 = 0;
  6039. float V_10 = 0.0f;
  6040. float V_11 = 0.0f;
  6041. float G_B24_0 = 0.0f;
  6042. float G_B31_0 = 0.0f;
  6043. {
  6044. RuntimeObject* L_0 = __this->___m_Component;
  6045. NullCheck(L_0);
  6046. int32_t L_1;
  6047. L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0, IPixelPerfectCamera_tBE8802CBCF00955B1E84AF5B4924A0EA72C7D1E4_il2cpp_TypeInfo_var, L_0);
  6048. V_0 = L_1;
  6049. RuntimeObject* L_2 = __this->___m_Component;
  6050. NullCheck(L_2);
  6051. int32_t L_3;
  6052. L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(2, IPixelPerfectCamera_tBE8802CBCF00955B1E84AF5B4924A0EA72C7D1E4_il2cpp_TypeInfo_var, L_2);
  6053. V_1 = L_3;
  6054. RuntimeObject* L_4 = __this->___m_Component;
  6055. NullCheck(L_4);
  6056. int32_t L_5;
  6057. L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(4, IPixelPerfectCamera_tBE8802CBCF00955B1E84AF5B4924A0EA72C7D1E4_il2cpp_TypeInfo_var, L_4);
  6058. V_2 = L_5;
  6059. RuntimeObject* L_6 = __this->___m_Component;
  6060. NullCheck(L_6);
  6061. bool L_7;
  6062. L_7 = InterfaceFuncInvoker0< bool >::Invoke(6, IPixelPerfectCamera_tBE8802CBCF00955B1E84AF5B4924A0EA72C7D1E4_il2cpp_TypeInfo_var, L_6);
  6063. V_3 = L_7;
  6064. RuntimeObject* L_8 = __this->___m_Component;
  6065. NullCheck(L_8);
  6066. bool L_9;
  6067. L_9 = InterfaceFuncInvoker0< bool >::Invoke(8, IPixelPerfectCamera_tBE8802CBCF00955B1E84AF5B4924A0EA72C7D1E4_il2cpp_TypeInfo_var, L_8);
  6068. V_4 = L_9;
  6069. RuntimeObject* L_10 = __this->___m_Component;
  6070. NullCheck(L_10);
  6071. bool L_11;
  6072. L_11 = InterfaceFuncInvoker0< bool >::Invoke(10, IPixelPerfectCamera_tBE8802CBCF00955B1E84AF5B4924A0EA72C7D1E4_il2cpp_TypeInfo_var, L_10);
  6073. V_5 = L_11;
  6074. RuntimeObject* L_12 = __this->___m_Component;
  6075. NullCheck(L_12);
  6076. bool L_13;
  6077. L_13 = InterfaceFuncInvoker0< bool >::Invoke(12, IPixelPerfectCamera_tBE8802CBCF00955B1E84AF5B4924A0EA72C7D1E4_il2cpp_TypeInfo_var, L_12);
  6078. V_6 = L_13;
  6079. RuntimeObject* L_14 = __this->___m_Component;
  6080. NullCheck(L_14);
  6081. bool L_15;
  6082. L_15 = InterfaceFuncInvoker0< bool >::Invoke(14, IPixelPerfectCamera_tBE8802CBCF00955B1E84AF5B4924A0EA72C7D1E4_il2cpp_TypeInfo_var, L_14);
  6083. V_7 = L_15;
  6084. bool L_16 = V_6;
  6085. bool L_17 = V_5;
  6086. __this->___cropFrameXAndY = (bool)((int32_t)((int32_t)L_16&(int32_t)L_17));
  6087. bool L_18 = V_6;
  6088. bool L_19 = V_5;
  6089. __this->___cropFrameXOrY = (bool)((int32_t)((int32_t)L_18|(int32_t)L_19));
  6090. bool L_20 = __this->___cropFrameXAndY;
  6091. bool L_21 = V_7;
  6092. __this->___useStretchFill = (bool)((int32_t)((int32_t)L_20&(int32_t)L_21));
  6093. bool L_22 = __this->___useStretchFill;
  6094. __this->___requiresUpscaling = L_22;
  6095. int32_t L_23 = ___1_screenHeight;
  6096. int32_t L_24 = V_2;
  6097. V_8 = ((int32_t)(L_23/L_24));
  6098. int32_t L_25 = ___0_screenWidth;
  6099. int32_t L_26 = V_1;
  6100. V_9 = ((int32_t)(L_25/L_26));
  6101. int32_t L_27 = V_8;
  6102. int32_t L_28 = V_9;
  6103. il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  6104. int32_t L_29;
  6105. L_29 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_27, L_28, NULL);
  6106. int32_t L_30;
  6107. L_30 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(1, L_29, NULL);
  6108. __this->___zoom = L_30;
  6109. __this->___useOffscreenRT = (bool)0;
  6110. __this->___offscreenRTWidth = 0;
  6111. __this->___offscreenRTHeight = 0;
  6112. bool L_31 = __this->___cropFrameXOrY;
  6113. if (!L_31)
  6114. {
  6115. goto IL_0191;
  6116. }
  6117. }
  6118. {
  6119. __this->___useOffscreenRT = (bool)1;
  6120. bool L_32 = V_3;
  6121. if (L_32)
  6122. {
  6123. goto IL_013f;
  6124. }
  6125. }
  6126. {
  6127. bool L_33 = __this->___cropFrameXAndY;
  6128. if (!L_33)
  6129. {
  6130. goto IL_0107;
  6131. }
  6132. }
  6133. {
  6134. int32_t L_34 = __this->___zoom;
  6135. int32_t L_35 = V_1;
  6136. __this->___offscreenRTWidth = ((int32_t)il2cpp_codegen_multiply(L_34, L_35));
  6137. int32_t L_36 = __this->___zoom;
  6138. int32_t L_37 = V_2;
  6139. __this->___offscreenRTHeight = ((int32_t)il2cpp_codegen_multiply(L_36, L_37));
  6140. goto IL_01c8;
  6141. }
  6142. IL_0107:
  6143. {
  6144. bool L_38 = V_6;
  6145. if (!L_38)
  6146. {
  6147. goto IL_0125;
  6148. }
  6149. }
  6150. {
  6151. int32_t L_39 = ___0_screenWidth;
  6152. __this->___offscreenRTWidth = L_39;
  6153. int32_t L_40 = __this->___zoom;
  6154. int32_t L_41 = V_2;
  6155. __this->___offscreenRTHeight = ((int32_t)il2cpp_codegen_multiply(L_40, L_41));
  6156. goto IL_01c8;
  6157. }
  6158. IL_0125:
  6159. {
  6160. int32_t L_42 = __this->___zoom;
  6161. int32_t L_43 = V_1;
  6162. __this->___offscreenRTWidth = ((int32_t)il2cpp_codegen_multiply(L_42, L_43));
  6163. int32_t L_44 = ___1_screenHeight;
  6164. __this->___offscreenRTHeight = L_44;
  6165. goto IL_01c8;
  6166. }
  6167. IL_013f:
  6168. {
  6169. bool L_45 = __this->___cropFrameXAndY;
  6170. if (!L_45)
  6171. {
  6172. goto IL_0157;
  6173. }
  6174. }
  6175. {
  6176. int32_t L_46 = V_1;
  6177. __this->___offscreenRTWidth = L_46;
  6178. int32_t L_47 = V_2;
  6179. __this->___offscreenRTHeight = L_47;
  6180. goto IL_01c8;
  6181. }
  6182. IL_0157:
  6183. {
  6184. bool L_48 = V_6;
  6185. if (!L_48)
  6186. {
  6187. goto IL_0176;
  6188. }
  6189. }
  6190. {
  6191. int32_t L_49 = ___0_screenWidth;
  6192. int32_t L_50 = __this->___zoom;
  6193. __this->___offscreenRTWidth = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)(L_49/L_50))/2)), 2));
  6194. int32_t L_51 = V_2;
  6195. __this->___offscreenRTHeight = L_51;
  6196. goto IL_01c8;
  6197. }
  6198. IL_0176:
  6199. {
  6200. int32_t L_52 = V_1;
  6201. __this->___offscreenRTWidth = L_52;
  6202. int32_t L_53 = ___1_screenHeight;
  6203. int32_t L_54 = __this->___zoom;
  6204. __this->___offscreenRTHeight = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)(L_53/L_54))/2)), 2));
  6205. goto IL_01c8;
  6206. }
  6207. IL_0191:
  6208. {
  6209. bool L_55 = V_3;
  6210. if (!L_55)
  6211. {
  6212. goto IL_01c8;
  6213. }
  6214. }
  6215. {
  6216. int32_t L_56 = __this->___zoom;
  6217. if ((((int32_t)L_56) <= ((int32_t)1)))
  6218. {
  6219. goto IL_01c8;
  6220. }
  6221. }
  6222. {
  6223. __this->___useOffscreenRT = (bool)1;
  6224. int32_t L_57 = ___0_screenWidth;
  6225. int32_t L_58 = __this->___zoom;
  6226. __this->___offscreenRTWidth = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)(L_57/L_58))/2)), 2));
  6227. int32_t L_59 = ___1_screenHeight;
  6228. int32_t L_60 = __this->___zoom;
  6229. __this->___offscreenRTHeight = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)(L_59/L_60))/2)), 2));
  6230. }
  6231. IL_01c8:
  6232. {
  6233. bool L_61 = __this->___useOffscreenRT;
  6234. if (!L_61)
  6235. {
  6236. goto IL_01f5;
  6237. }
  6238. }
  6239. {
  6240. int32_t L_62 = __this->___offscreenRTWidth;
  6241. int32_t L_63 = __this->___offscreenRTHeight;
  6242. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_64;
  6243. memset((&L_64), 0, sizeof(L_64));
  6244. Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23_inline((&L_64), (0.0f), (0.0f), ((float)L_62), ((float)L_63), NULL);
  6245. __this->___pixelRect = L_64;
  6246. goto IL_0200;
  6247. }
  6248. IL_01f5:
  6249. {
  6250. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_65;
  6251. L_65 = Rect_get_zero_m5341D8B63DEF1F4C308A685EEC8CFEA12A396C8D(NULL);
  6252. __this->___pixelRect = L_65;
  6253. }
  6254. IL_0200:
  6255. {
  6256. bool L_66 = V_6;
  6257. if (!L_66)
  6258. {
  6259. goto IL_021a;
  6260. }
  6261. }
  6262. {
  6263. int32_t L_67 = V_2;
  6264. int32_t L_68 = V_0;
  6265. __this->___orthoSize = ((float)(((float)il2cpp_codegen_multiply(((float)L_67), (0.5f)))/((float)L_68)));
  6266. goto IL_02c5;
  6267. }
  6268. IL_021a:
  6269. {
  6270. bool L_69 = V_5;
  6271. if (!L_69)
  6272. {
  6273. goto IL_0266;
  6274. }
  6275. }
  6276. {
  6277. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_70 = __this->___pixelRect;
  6278. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_71;
  6279. L_71 = Rect_get_zero_m5341D8B63DEF1F4C308A685EEC8CFEA12A396C8D(NULL);
  6280. bool L_72;
  6281. L_72 = Rect_op_Equality_mF2A038255CAF5F1E86079B9EE0FC96DE54307C1F_inline(L_70, L_71, NULL);
  6282. if (L_72)
  6283. {
  6284. goto IL_0249;
  6285. }
  6286. }
  6287. {
  6288. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_73 = (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D*)(&__this->___pixelRect);
  6289. float L_74;
  6290. L_74 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline(L_73, NULL);
  6291. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_75 = (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D*)(&__this->___pixelRect);
  6292. float L_76;
  6293. L_76 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline(L_75, NULL);
  6294. G_B24_0 = ((float)(L_74/L_76));
  6295. goto IL_024e;
  6296. }
  6297. IL_0249:
  6298. {
  6299. int32_t L_77 = ___0_screenWidth;
  6300. int32_t L_78 = ___1_screenHeight;
  6301. G_B24_0 = ((float)(((float)L_77)/((float)L_78)));
  6302. }
  6303. IL_024e:
  6304. {
  6305. V_10 = G_B24_0;
  6306. int32_t L_79 = V_1;
  6307. float L_80 = V_10;
  6308. int32_t L_81 = V_0;
  6309. __this->___orthoSize = ((float)(((float)il2cpp_codegen_multiply(((float)(((float)L_79)/L_80)), (0.5f)))/((float)L_81)));
  6310. goto IL_02c5;
  6311. }
  6312. IL_0266:
  6313. {
  6314. bool L_82 = V_3;
  6315. if (!L_82)
  6316. {
  6317. goto IL_028a;
  6318. }
  6319. }
  6320. {
  6321. int32_t L_83 = __this->___zoom;
  6322. if ((((int32_t)L_83) <= ((int32_t)1)))
  6323. {
  6324. goto IL_028a;
  6325. }
  6326. }
  6327. {
  6328. int32_t L_84 = __this->___offscreenRTHeight;
  6329. int32_t L_85 = V_0;
  6330. __this->___orthoSize = ((float)(((float)il2cpp_codegen_multiply(((float)L_84), (0.5f)))/((float)L_85)));
  6331. goto IL_02c5;
  6332. }
  6333. IL_028a:
  6334. {
  6335. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_86 = __this->___pixelRect;
  6336. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_87;
  6337. L_87 = Rect_get_zero_m5341D8B63DEF1F4C308A685EEC8CFEA12A396C8D(NULL);
  6338. bool L_88;
  6339. L_88 = Rect_op_Equality_mF2A038255CAF5F1E86079B9EE0FC96DE54307C1F_inline(L_86, L_87, NULL);
  6340. if (L_88)
  6341. {
  6342. goto IL_02a9;
  6343. }
  6344. }
  6345. {
  6346. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_89 = (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D*)(&__this->___pixelRect);
  6347. float L_90;
  6348. L_90 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline(L_89, NULL);
  6349. G_B31_0 = L_90;
  6350. goto IL_02ab;
  6351. }
  6352. IL_02a9:
  6353. {
  6354. int32_t L_91 = ___1_screenHeight;
  6355. G_B31_0 = ((float)L_91);
  6356. }
  6357. IL_02ab:
  6358. {
  6359. V_11 = G_B31_0;
  6360. float L_92 = V_11;
  6361. int32_t L_93 = __this->___zoom;
  6362. int32_t L_94 = V_0;
  6363. __this->___orthoSize = ((float)(((float)il2cpp_codegen_multiply(L_92, (0.5f)))/((float)((int32_t)il2cpp_codegen_multiply(L_93, L_94)))));
  6364. }
  6365. IL_02c5:
  6366. {
  6367. bool L_95 = V_3;
  6368. if (L_95)
  6369. {
  6370. goto IL_02d1;
  6371. }
  6372. }
  6373. {
  6374. bool L_96 = V_3;
  6375. bool L_97 = V_4;
  6376. if (!((int32_t)(((((int32_t)L_96) == ((int32_t)0))? 1 : 0)&(int32_t)L_97)))
  6377. {
  6378. goto IL_02e0;
  6379. }
  6380. }
  6381. IL_02d1:
  6382. {
  6383. int32_t L_98 = V_0;
  6384. __this->___unitsPerPixel = ((float)((1.0f)/((float)L_98)));
  6385. return;
  6386. }
  6387. IL_02e0:
  6388. {
  6389. int32_t L_99 = __this->___zoom;
  6390. int32_t L_100 = V_0;
  6391. __this->___unitsPerPixel = ((float)((1.0f)/((float)((int32_t)il2cpp_codegen_multiply(L_99, L_100)))));
  6392. return;
  6393. }
  6394. }
  6395. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D PixelPerfectCameraInternal_CalculateFinalBlitPixelRect_mDBD399AEAA750ACC3B03C21110E361758DBC0C82 (PixelPerfectCameraInternal_tAEDD9ED6B941D1E486D99AE7387C8C0BD984C3CC* __this, int32_t ___0_screenWidth, int32_t ___1_screenHeight, const RuntimeMethod* method)
  6396. {
  6397. static bool s_Il2CppMethodInitialized;
  6398. if (!s_Il2CppMethodInitialized)
  6399. {
  6400. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPixelPerfectCamera_tBE8802CBCF00955B1E84AF5B4924A0EA72C7D1E4_il2cpp_TypeInfo_var);
  6401. s_Il2CppMethodInitialized = true;
  6402. }
  6403. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
  6404. memset((&V_0), 0, sizeof(V_0));
  6405. float V_1 = 0.0f;
  6406. float V_2 = 0.0f;
  6407. {
  6408. il2cpp_codegen_initobj((&V_0), sizeof(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D));
  6409. bool L_0 = __this->___useStretchFill;
  6410. if (!L_0)
  6411. {
  6412. goto IL_00dd;
  6413. }
  6414. }
  6415. {
  6416. int32_t L_1 = ___0_screenWidth;
  6417. int32_t L_2 = ___1_screenHeight;
  6418. V_1 = ((float)(((float)L_1)/((float)L_2)));
  6419. RuntimeObject* L_3 = __this->___m_Component;
  6420. NullCheck(L_3);
  6421. int32_t L_4;
  6422. L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(2, IPixelPerfectCamera_tBE8802CBCF00955B1E84AF5B4924A0EA72C7D1E4_il2cpp_TypeInfo_var, L_3);
  6423. RuntimeObject* L_5 = __this->___m_Component;
  6424. NullCheck(L_5);
  6425. int32_t L_6;
  6426. L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(4, IPixelPerfectCamera_tBE8802CBCF00955B1E84AF5B4924A0EA72C7D1E4_il2cpp_TypeInfo_var, L_5);
  6427. V_2 = ((float)(((float)L_4)/((float)L_6)));
  6428. float L_7 = V_1;
  6429. float L_8 = V_2;
  6430. if ((!(((float)L_7) > ((float)L_8))))
  6431. {
  6432. goto IL_006d;
  6433. }
  6434. }
  6435. {
  6436. int32_t L_9 = ___1_screenHeight;
  6437. Rect_set_height_mD00038E6E06637137A5626CA8CD421924005BF03_inline((&V_0), ((float)L_9), NULL);
  6438. int32_t L_10 = ___1_screenHeight;
  6439. float L_11 = V_2;
  6440. Rect_set_width_m93B6217CF3EFF89F9B0C81F34D7345DE90B93E5A_inline((&V_0), ((float)il2cpp_codegen_multiply(((float)L_10), L_11)), NULL);
  6441. int32_t L_12 = ___0_screenWidth;
  6442. float L_13;
  6443. L_13 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline((&V_0), NULL);
  6444. Rect_set_x_mAB91AB71898A20762BC66FD0723C4C739C4C3406_inline((&V_0), ((float)((int32_t)(((int32_t)il2cpp_codegen_subtract(L_12, il2cpp_codegen_cast_double_to_int<int32_t>(L_13)))/2))), NULL);
  6445. Rect_set_y_mDE91F4B98A6E8623EFB1250FF6526D5DB5855629_inline((&V_0), (0.0f), NULL);
  6446. goto IL_00a1;
  6447. }
  6448. IL_006d:
  6449. {
  6450. int32_t L_14 = ___0_screenWidth;
  6451. Rect_set_width_m93B6217CF3EFF89F9B0C81F34D7345DE90B93E5A_inline((&V_0), ((float)L_14), NULL);
  6452. int32_t L_15 = ___0_screenWidth;
  6453. float L_16 = V_2;
  6454. Rect_set_height_mD00038E6E06637137A5626CA8CD421924005BF03_inline((&V_0), ((float)(((float)L_15)/L_16)), NULL);
  6455. int32_t L_17 = ___1_screenHeight;
  6456. float L_18;
  6457. L_18 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&V_0), NULL);
  6458. Rect_set_y_mDE91F4B98A6E8623EFB1250FF6526D5DB5855629_inline((&V_0), ((float)((int32_t)(((int32_t)il2cpp_codegen_subtract(L_17, il2cpp_codegen_cast_double_to_int<int32_t>(L_18)))/2))), NULL);
  6459. Rect_set_x_mAB91AB71898A20762BC66FD0723C4C739C4C3406_inline((&V_0), (0.0f), NULL);
  6460. }
  6461. IL_00a1:
  6462. {
  6463. int32_t L_19 = ___0_screenWidth;
  6464. RuntimeObject* L_20 = __this->___m_Component;
  6465. NullCheck(L_20);
  6466. int32_t L_21;
  6467. L_21 = InterfaceFuncInvoker0< int32_t >::Invoke(2, IPixelPerfectCamera_tBE8802CBCF00955B1E84AF5B4924A0EA72C7D1E4_il2cpp_TypeInfo_var, L_20);
  6468. if (((int32_t)(L_19%L_21)))
  6469. {
  6470. goto IL_00bf;
  6471. }
  6472. }
  6473. {
  6474. float L_22 = V_2;
  6475. float L_23 = V_1;
  6476. __this->___requiresUpscaling = (bool)((((float)L_22) < ((float)L_23))? 1 : 0);
  6477. goto IL_015a;
  6478. }
  6479. IL_00bf:
  6480. {
  6481. int32_t L_24 = ___1_screenHeight;
  6482. RuntimeObject* L_25 = __this->___m_Component;
  6483. NullCheck(L_25);
  6484. int32_t L_26;
  6485. L_26 = InterfaceFuncInvoker0< int32_t >::Invoke(4, IPixelPerfectCamera_tBE8802CBCF00955B1E84AF5B4924A0EA72C7D1E4_il2cpp_TypeInfo_var, L_25);
  6486. if (((int32_t)(L_24%L_26)))
  6487. {
  6488. goto IL_015a;
  6489. }
  6490. }
  6491. {
  6492. float L_27 = V_2;
  6493. float L_28 = V_1;
  6494. __this->___requiresUpscaling = (bool)((((float)L_27) > ((float)L_28))? 1 : 0);
  6495. goto IL_015a;
  6496. }
  6497. IL_00dd:
  6498. {
  6499. RuntimeObject* L_29 = __this->___m_Component;
  6500. NullCheck(L_29);
  6501. bool L_30;
  6502. L_30 = InterfaceFuncInvoker0< bool >::Invoke(6, IPixelPerfectCamera_tBE8802CBCF00955B1E84AF5B4924A0EA72C7D1E4_il2cpp_TypeInfo_var, L_29);
  6503. if (!L_30)
  6504. {
  6505. goto IL_0116;
  6506. }
  6507. }
  6508. {
  6509. int32_t L_31 = __this->___zoom;
  6510. int32_t L_32 = __this->___offscreenRTHeight;
  6511. Rect_set_height_mD00038E6E06637137A5626CA8CD421924005BF03_inline((&V_0), ((float)((int32_t)il2cpp_codegen_multiply(L_31, L_32))), NULL);
  6512. int32_t L_33 = __this->___zoom;
  6513. int32_t L_34 = __this->___offscreenRTWidth;
  6514. Rect_set_width_m93B6217CF3EFF89F9B0C81F34D7345DE90B93E5A_inline((&V_0), ((float)((int32_t)il2cpp_codegen_multiply(L_33, L_34))), NULL);
  6515. goto IL_0132;
  6516. }
  6517. IL_0116:
  6518. {
  6519. int32_t L_35 = __this->___offscreenRTHeight;
  6520. Rect_set_height_mD00038E6E06637137A5626CA8CD421924005BF03_inline((&V_0), ((float)L_35), NULL);
  6521. int32_t L_36 = __this->___offscreenRTWidth;
  6522. Rect_set_width_m93B6217CF3EFF89F9B0C81F34D7345DE90B93E5A_inline((&V_0), ((float)L_36), NULL);
  6523. }
  6524. IL_0132:
  6525. {
  6526. int32_t L_37 = ___0_screenWidth;
  6527. float L_38;
  6528. L_38 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline((&V_0), NULL);
  6529. Rect_set_x_mAB91AB71898A20762BC66FD0723C4C739C4C3406_inline((&V_0), ((float)((int32_t)(((int32_t)il2cpp_codegen_subtract(L_37, il2cpp_codegen_cast_double_to_int<int32_t>(L_38)))/2))), NULL);
  6530. int32_t L_39 = ___1_screenHeight;
  6531. float L_40;
  6532. L_40 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&V_0), NULL);
  6533. Rect_set_y_mDE91F4B98A6E8623EFB1250FF6526D5DB5855629_inline((&V_0), ((float)((int32_t)(((int32_t)il2cpp_codegen_subtract(L_39, il2cpp_codegen_cast_double_to_int<int32_t>(L_40)))/2))), NULL);
  6534. }
  6535. IL_015a:
  6536. {
  6537. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_41 = V_0;
  6538. return L_41;
  6539. }
  6540. }
  6541. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PixelPerfectCameraInternal_CorrectCinemachineOrthoSize_m885222B60F8A525214DE5D945448F245E8C9A4D4 (PixelPerfectCameraInternal_tAEDD9ED6B941D1E486D99AE7387C8C0BD984C3CC* __this, float ___0_targetOrthoSize, const RuntimeMethod* method)
  6542. {
  6543. static bool s_Il2CppMethodInitialized;
  6544. if (!s_Il2CppMethodInitialized)
  6545. {
  6546. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPixelPerfectCamera_tBE8802CBCF00955B1E84AF5B4924A0EA72C7D1E4_il2cpp_TypeInfo_var);
  6547. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  6548. s_Il2CppMethodInitialized = true;
  6549. }
  6550. float V_0 = 0.0f;
  6551. {
  6552. RuntimeObject* L_0 = __this->___m_Component;
  6553. NullCheck(L_0);
  6554. bool L_1;
  6555. L_1 = InterfaceFuncInvoker0< bool >::Invoke(6, IPixelPerfectCamera_tBE8802CBCF00955B1E84AF5B4924A0EA72C7D1E4_il2cpp_TypeInfo_var, L_0);
  6556. if (!L_1)
  6557. {
  6558. goto IL_0037;
  6559. }
  6560. }
  6561. {
  6562. float L_2 = __this->___orthoSize;
  6563. float L_3 = ___0_targetOrthoSize;
  6564. int32_t L_4;
  6565. L_4 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(((float)(L_2/L_3)), NULL);
  6566. il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  6567. int32_t L_5;
  6568. L_5 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(1, L_4, NULL);
  6569. __this->___cinemachineVCamZoom = L_5;
  6570. float L_6 = __this->___orthoSize;
  6571. int32_t L_7 = __this->___cinemachineVCamZoom;
  6572. V_0 = ((float)(L_6/((float)L_7)));
  6573. goto IL_006f;
  6574. }
  6575. IL_0037:
  6576. {
  6577. int32_t L_8 = __this->___zoom;
  6578. float L_9 = __this->___orthoSize;
  6579. float L_10 = ___0_targetOrthoSize;
  6580. int32_t L_11;
  6581. L_11 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(((float)(((float)il2cpp_codegen_multiply(((float)L_8), L_9))/L_10)), NULL);
  6582. il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  6583. int32_t L_12;
  6584. L_12 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(1, L_11, NULL);
  6585. __this->___cinemachineVCamZoom = L_12;
  6586. int32_t L_13 = __this->___zoom;
  6587. float L_14 = __this->___orthoSize;
  6588. int32_t L_15 = __this->___cinemachineVCamZoom;
  6589. V_0 = ((float)(((float)il2cpp_codegen_multiply(((float)L_13), L_14))/((float)L_15)));
  6590. }
  6591. IL_006f:
  6592. {
  6593. RuntimeObject* L_16 = __this->___m_Component;
  6594. NullCheck(L_16);
  6595. bool L_17;
  6596. L_17 = InterfaceFuncInvoker0< bool >::Invoke(6, IPixelPerfectCamera_tBE8802CBCF00955B1E84AF5B4924A0EA72C7D1E4_il2cpp_TypeInfo_var, L_16);
  6597. if (L_17)
  6598. {
  6599. goto IL_00a8;
  6600. }
  6601. }
  6602. {
  6603. RuntimeObject* L_18 = __this->___m_Component;
  6604. NullCheck(L_18);
  6605. bool L_19;
  6606. L_19 = InterfaceFuncInvoker0< bool >::Invoke(8, IPixelPerfectCamera_tBE8802CBCF00955B1E84AF5B4924A0EA72C7D1E4_il2cpp_TypeInfo_var, L_18);
  6607. if (L_19)
  6608. {
  6609. goto IL_00a8;
  6610. }
  6611. }
  6612. {
  6613. int32_t L_20 = __this->___cinemachineVCamZoom;
  6614. RuntimeObject* L_21 = __this->___m_Component;
  6615. NullCheck(L_21);
  6616. int32_t L_22;
  6617. L_22 = InterfaceFuncInvoker0< int32_t >::Invoke(0, IPixelPerfectCamera_tBE8802CBCF00955B1E84AF5B4924A0EA72C7D1E4_il2cpp_TypeInfo_var, L_21);
  6618. __this->___unitsPerPixel = ((float)((1.0f)/((float)((int32_t)il2cpp_codegen_multiply(L_20, L_22)))));
  6619. }
  6620. IL_00a8:
  6621. {
  6622. float L_23 = V_0;
  6623. return L_23;
  6624. }
  6625. }
  6626. #ifdef __clang__
  6627. #pragma clang diagnostic pop
  6628. #endif
  6629. #ifdef __clang__
  6630. #pragma clang diagnostic push
  6631. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6632. #pragma clang diagnostic ignored "-Wunused-variable"
  6633. #endif
  6634. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Renderer2D_get_createColorTexture_m24FE1C199854F11A89066AC3E5BB58A00FD53BDB (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, const RuntimeMethod* method)
  6635. {
  6636. {
  6637. bool L_0 = __this->___m_CreateColorTexture;
  6638. return L_0;
  6639. }
  6640. }
  6641. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Renderer2D_get_createDepthTexture_mDBD88B4419A0E76C156E6401C90FA47A3415684C (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, const RuntimeMethod* method)
  6642. {
  6643. {
  6644. bool L_0 = __this->___m_CreateDepthTexture;
  6645. return L_0;
  6646. }
  6647. }
  6648. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* Renderer2D_get_colorGradingLutPass_m6A765DDECE48E4861DA23D8ACCE592585E419CF0 (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, const RuntimeMethod* method)
  6649. {
  6650. {
  6651. PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* L_0 = (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9*)(&__this->___m_PostProcessPasses);
  6652. ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* L_1;
  6653. L_1 = PostProcessPasses_get_colorGradingLutPass_m9F1DB7EDF090A5F0523A9C106E9697CCD2174B4C_inline(L_0, NULL);
  6654. return L_1;
  6655. }
  6656. }
  6657. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PostProcessPass_t146B366124B6BB9597B9E9299DA4391FDE159F5C* Renderer2D_get_postProcessPass_mECF6708B2BBA3FCC65FC760A548F852E280FE1F1 (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, const RuntimeMethod* method)
  6658. {
  6659. {
  6660. PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* L_0 = (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9*)(&__this->___m_PostProcessPasses);
  6661. PostProcessPass_t146B366124B6BB9597B9E9299DA4391FDE159F5C* L_1;
  6662. L_1 = PostProcessPasses_get_postProcessPass_m5DE0C003760933244080CFD43135D83ACF88E9E4_inline(L_0, NULL);
  6663. return L_1;
  6664. }
  6665. }
  6666. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PostProcessPass_t146B366124B6BB9597B9E9299DA4391FDE159F5C* Renderer2D_get_finalPostProcessPass_m65C46BE4C556A8C15728944D1791A62197AEC04D (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, const RuntimeMethod* method)
  6667. {
  6668. {
  6669. PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* L_0 = (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9*)(&__this->___m_PostProcessPasses);
  6670. PostProcessPass_t146B366124B6BB9597B9E9299DA4391FDE159F5C* L_1;
  6671. L_1 = PostProcessPasses_get_finalPostProcessPass_m455A2E72843873127E3ADA23165B2031ED5EE98D_inline(L_0, NULL);
  6672. return L_1;
  6673. }
  6674. }
  6675. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* Renderer2D_get_afterPostProcessColorHandle_m9DA17585615C88AF653F0CED7EF417865AB89BBD (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, const RuntimeMethod* method)
  6676. {
  6677. {
  6678. PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* L_0 = (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9*)(&__this->___m_PostProcessPasses);
  6679. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1;
  6680. L_1 = PostProcessPasses_get_afterPostProcessColor_m73C5609283C6A9B3CCAF96304D0A318CD30A231B_inline(L_0, NULL);
  6681. return L_1;
  6682. }
  6683. }
  6684. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* Renderer2D_get_colorGradingLutHandle_m26F4A7E5FDFC6A4E1A54B006EF97C60CBE0157E8 (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, const RuntimeMethod* method)
  6685. {
  6686. {
  6687. PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* L_0 = (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9*)(&__this->___m_PostProcessPasses);
  6688. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1;
  6689. L_1 = PostProcessPasses_get_colorGradingLut_m109522E238E99C4787B2102E86FAC20D998D6669_inline(L_0, NULL);
  6690. return L_1;
  6691. }
  6692. }
  6693. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Renderer2D_SupportedCameraStackingTypes_mD8EE833AF318A1A0D7416DD70E0BB95BE1F80A4C (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, const RuntimeMethod* method)
  6694. {
  6695. {
  6696. return 3;
  6697. }
  6698. }
  6699. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2D__ctor_m4B5E6E72241B763D6C6B0BB52F0336E4BC90B3F9 (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* ___0_data, const RuntimeMethod* method)
  6700. {
  6701. static bool s_Il2CppMethodInitialized;
  6702. if (!s_Il2CppMethodInitialized)
  6703. {
  6704. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_il2cpp_TypeInfo_var);
  6705. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82_il2cpp_TypeInfo_var);
  6706. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
  6707. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  6708. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB_il2cpp_TypeInfo_var);
  6709. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_il2cpp_TypeInfo_var);
  6710. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawScreenSpaceUIPass_t397E07595465217B2B9A6994E9116158439EE686_il2cpp_TypeInfo_var);
  6711. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var);
  6712. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FinalBlitPass_t5A422DA2B38F1886E0F5AC3D26CE2455177C3EAC_il2cpp_TypeInfo_var);
  6713. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicsSettings_TryGetRenderPipelineSettings_TisRenderer2DResources_t97ED14A2ADFF5D2B493ABAAAEF53542C32C3457E_m3D62B34852B971EA8CD5B03A76A41E504E059E22_RuntimeMethod_var);
  6714. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicsSettings_TryGetRenderPipelineSettings_TisUniversalRenderPipelineRuntimeShaders_tD8AE97114385E9EA58E9C85DC5DBEE19C5F8AA65_m23854122813BC1369966F4E9BFEED1BBA668E187_RuntimeMethod_var);
  6715. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicsSettings_t01785CE5CB5C5105CB527619AF4D74BEF417EF1A_il2cpp_TypeInfo_var);
  6716. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
  6717. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Light2DCullResult_tA428D2EEDB1E00874E421ACED62386EEE5CCAD0D_il2cpp_TypeInfo_var);
  6718. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PixelPerfectBackgroundPass_t22C02F2ADDAA4ACA61CE16E6EE6B18A730DDE854_il2cpp_TypeInfo_var);
  6719. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Render2DLightingPass_tB075B8C7F3333F269D30518C64F32D52C0DF11AF_il2cpp_TypeInfo_var);
  6720. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_il2cpp_TypeInfo_var);
  6721. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371_il2cpp_TypeInfo_var);
  6722. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
  6723. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
  6724. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_il2cpp_TypeInfo_var);
  6725. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7825BD5F32C61F945759E173E5A5EBBBADEA89D1);
  6726. s_Il2CppMethodInitialized = true;
  6727. }
  6728. UniversalRenderPipelineRuntimeShaders_tD8AE97114385E9EA58E9C85DC5DBEE19C5F8AA65* V_0 = NULL;
  6729. Renderer2DResources_t97ED14A2ADFF5D2B493ABAAAEF53542C32C3457E* V_1 = NULL;
  6730. PostProcessParams_tB133C1F9C1E090E6E4A0883D8428E5C1C2BAE08D V_2;
  6731. memset((&V_2), 0, sizeof(V_2));
  6732. {
  6733. __this->___m_UseDepthStencilBuffer = (bool)1;
  6734. DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB* L_0 = (DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB*)il2cpp_codegen_object_new(DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB_il2cpp_TypeInfo_var);
  6735. DrawNormal2DPass__ctor_m568EA66D37D33BAADB5A1E96F063EEE8638B4BA2(L_0, NULL);
  6736. __this->___m_NormalPass = L_0;
  6737. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_NormalPass), (void*)L_0);
  6738. DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584* L_1 = (DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584*)il2cpp_codegen_object_new(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  6739. DrawLight2DPass__ctor_m3D3BDF9772395119C09B44F99CF796387071FFE9(L_1, NULL);
  6740. __this->___m_LightPass = L_1;
  6741. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LightPass), (void*)L_1);
  6742. DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63* L_2 = (DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63*)il2cpp_codegen_object_new(DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var);
  6743. DrawShadow2DPass__ctor_m4245DF8F5DD32496C01CEFAFEE195424AA9832E4(L_2, NULL);
  6744. __this->___m_ShadowPass = L_2;
  6745. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ShadowPass), (void*)L_2);
  6746. DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526* L_3 = (DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526*)il2cpp_codegen_object_new(DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_il2cpp_TypeInfo_var);
  6747. DrawRenderer2DPass__ctor_m4DB878CD10F2BEA503F17E314D9C4BE29D63C0A4(L_3, NULL);
  6748. __this->___m_RendererPass = L_3;
  6749. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RendererPass), (void*)L_3);
  6750. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_4 = ___0_data;
  6751. il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
  6752. ScriptableRenderer__ctor_m9E5F5E400D4107D257C1663CB254BDEE3BCA1490(__this, L_4, NULL);
  6753. il2cpp_codegen_runtime_class_init_inline(GraphicsSettings_t01785CE5CB5C5105CB527619AF4D74BEF417EF1A_il2cpp_TypeInfo_var);
  6754. bool L_5;
  6755. L_5 = GraphicsSettings_TryGetRenderPipelineSettings_TisUniversalRenderPipelineRuntimeShaders_tD8AE97114385E9EA58E9C85DC5DBEE19C5F8AA65_m23854122813BC1369966F4E9BFEED1BBA668E187((&V_0), GraphicsSettings_TryGetRenderPipelineSettings_TisUniversalRenderPipelineRuntimeShaders_tD8AE97114385E9EA58E9C85DC5DBEE19C5F8AA65_m23854122813BC1369966F4E9BFEED1BBA668E187_RuntimeMethod_var);
  6756. if (!L_5)
  6757. {
  6758. goto IL_0076;
  6759. }
  6760. }
  6761. {
  6762. UniversalRenderPipelineRuntimeShaders_tD8AE97114385E9EA58E9C85DC5DBEE19C5F8AA65* L_6 = V_0;
  6763. NullCheck(L_6);
  6764. Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_7;
  6765. L_7 = UniversalRenderPipelineRuntimeShaders_get_coreBlitPS_mBA5312805F9136C58020A28C3BF3E3EE214FEF61_inline(L_6, NULL);
  6766. il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
  6767. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8;
  6768. L_8 = CoreUtils_CreateEngineMaterial_m81DECC0AF6901F95B5041A00ED588F5230546AD2(L_7, NULL);
  6769. __this->___m_BlitMaterial = L_8;
  6770. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BlitMaterial), (void*)L_8);
  6771. UniversalRenderPipelineRuntimeShaders_tD8AE97114385E9EA58E9C85DC5DBEE19C5F8AA65* L_9 = V_0;
  6772. NullCheck(L_9);
  6773. Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_10;
  6774. L_10 = UniversalRenderPipelineRuntimeShaders_get_blitHDROverlay_mE45879204D0479D92CD77E42806D039A6DFF6C35_inline(L_9, NULL);
  6775. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_11;
  6776. L_11 = CoreUtils_CreateEngineMaterial_m81DECC0AF6901F95B5041A00ED588F5230546AD2(L_10, NULL);
  6777. __this->___m_BlitHDRMaterial = L_11;
  6778. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BlitHDRMaterial), (void*)L_11);
  6779. UniversalRenderPipelineRuntimeShaders_tD8AE97114385E9EA58E9C85DC5DBEE19C5F8AA65* L_12 = V_0;
  6780. NullCheck(L_12);
  6781. Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_13;
  6782. L_13 = UniversalRenderPipelineRuntimeShaders_get_samplingPS_mDD175E7AA21C944869110FDE5F4BFD22B06D1159_inline(L_12, NULL);
  6783. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_14;
  6784. L_14 = CoreUtils_CreateEngineMaterial_m81DECC0AF6901F95B5041A00ED588F5230546AD2(L_13, NULL);
  6785. __this->___m_SamplingMaterial = L_14;
  6786. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SamplingMaterial), (void*)L_14);
  6787. }
  6788. IL_0076:
  6789. {
  6790. il2cpp_codegen_runtime_class_init_inline(GraphicsSettings_t01785CE5CB5C5105CB527619AF4D74BEF417EF1A_il2cpp_TypeInfo_var);
  6791. bool L_15;
  6792. L_15 = GraphicsSettings_TryGetRenderPipelineSettings_TisRenderer2DResources_t97ED14A2ADFF5D2B493ABAAAEF53542C32C3457E_m3D62B34852B971EA8CD5B03A76A41E504E059E22((&V_1), GraphicsSettings_TryGetRenderPipelineSettings_TisRenderer2DResources_t97ED14A2ADFF5D2B493ABAAAEF53542C32C3457E_m3D62B34852B971EA8CD5B03A76A41E504E059E22_RuntimeMethod_var);
  6793. if (!L_15)
  6794. {
  6795. goto IL_00bb;
  6796. }
  6797. }
  6798. {
  6799. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_16 = ___0_data;
  6800. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_17 = __this->___m_BlitMaterial;
  6801. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_18 = __this->___m_SamplingMaterial;
  6802. Renderer2DResources_t97ED14A2ADFF5D2B493ABAAAEF53542C32C3457E* L_19 = V_1;
  6803. NullCheck(L_19);
  6804. Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_20;
  6805. L_20 = Renderer2DResources_get_fallOffLookup_m080D7FC33C3E4CF0409D9D499651654762586E02_inline(L_19, NULL);
  6806. Render2DLightingPass_tB075B8C7F3333F269D30518C64F32D52C0DF11AF* L_21 = (Render2DLightingPass_tB075B8C7F3333F269D30518C64F32D52C0DF11AF*)il2cpp_codegen_object_new(Render2DLightingPass_tB075B8C7F3333F269D30518C64F32D52C0DF11AF_il2cpp_TypeInfo_var);
  6807. Render2DLightingPass__ctor_m26264190053C29ACEE89A5E978858D57AEDE365D(L_21, L_16, L_17, L_18, L_20, NULL);
  6808. __this->___m_Render2DLightingPass = L_21;
  6809. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Render2DLightingPass), (void*)L_21);
  6810. Renderer2DResources_t97ED14A2ADFF5D2B493ABAAAEF53542C32C3457E* L_22 = V_1;
  6811. NullCheck(L_22);
  6812. Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_23;
  6813. L_23 = Renderer2DResources_get_copyDepthPS_mB4067664F373853E23E31C2BB05922A211AC6D8D_inline(L_22, NULL);
  6814. il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
  6815. bool L_24;
  6816. L_24 = RenderingUtils_MultisampleDepthResolveSupported_mFF310B1C5B2FF3C0B3A4237D4C248398A9F6E6E6(NULL);
  6817. CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_25 = (CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82*)il2cpp_codegen_object_new(CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82_il2cpp_TypeInfo_var);
  6818. CopyDepthPass__ctor_mE647536420AA2D6FBF86727AE2492AA7793673CD(L_25, ((int32_t)500), L_23, (bool)1, (bool)0, L_24, (String_t*)NULL, NULL);
  6819. __this->___m_CopyDepthPass = L_25;
  6820. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CopyDepthPass), (void*)L_25);
  6821. }
  6822. IL_00bb:
  6823. {
  6824. PixelPerfectBackgroundPass_t22C02F2ADDAA4ACA61CE16E6EE6B18A730DDE854* L_26 = (PixelPerfectBackgroundPass_t22C02F2ADDAA4ACA61CE16E6EE6B18A730DDE854*)il2cpp_codegen_object_new(PixelPerfectBackgroundPass_t22C02F2ADDAA4ACA61CE16E6EE6B18A730DDE854_il2cpp_TypeInfo_var);
  6825. PixelPerfectBackgroundPass__ctor_m86A0236C3536B437EE8583523A1B39209186FE88(L_26, ((int32_t)500), NULL);
  6826. __this->___m_PixelPerfectBackgroundPass = L_26;
  6827. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PixelPerfectBackgroundPass), (void*)L_26);
  6828. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_27 = __this->___m_BlitMaterial;
  6829. UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55* L_28 = (UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55*)il2cpp_codegen_object_new(UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_il2cpp_TypeInfo_var);
  6830. UpscalePass__ctor_m04FF134CB5F0BF0772080565721BE2519C4FFE14(L_28, ((int32_t)600), L_27, NULL);
  6831. __this->___m_UpscalePass = L_28;
  6832. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UpscalePass), (void*)L_28);
  6833. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_29 = __this->___m_BlitMaterial;
  6834. CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8* L_30 = (CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8*)il2cpp_codegen_object_new(CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_il2cpp_TypeInfo_var);
  6835. CopyCameraSortingLayerPass__ctor_mED6EC102125AF1570562831609D156696EE93C88(L_30, L_29, NULL);
  6836. __this->___m_CopyCameraSortingLayerPass = L_30;
  6837. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CopyCameraSortingLayerPass), (void*)L_30);
  6838. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_31 = __this->___m_BlitMaterial;
  6839. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_32 = __this->___m_BlitHDRMaterial;
  6840. FinalBlitPass_t5A422DA2B38F1886E0F5AC3D26CE2455177C3EAC* L_33 = (FinalBlitPass_t5A422DA2B38F1886E0F5AC3D26CE2455177C3EAC*)il2cpp_codegen_object_new(FinalBlitPass_t5A422DA2B38F1886E0F5AC3D26CE2455177C3EAC_il2cpp_TypeInfo_var);
  6841. FinalBlitPass__ctor_m8EC452A44B311B651896B960793E9588F36A13A9(L_33, ((int32_t)1001), L_31, L_32, NULL);
  6842. __this->___m_FinalBlitPass = L_33;
  6843. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FinalBlitPass), (void*)L_33);
  6844. DrawScreenSpaceUIPass_t397E07595465217B2B9A6994E9116158439EE686* L_34 = (DrawScreenSpaceUIPass_t397E07595465217B2B9A6994E9116158439EE686*)il2cpp_codegen_object_new(DrawScreenSpaceUIPass_t397E07595465217B2B9A6994E9116158439EE686_il2cpp_TypeInfo_var);
  6845. DrawScreenSpaceUIPass__ctor_mDBCF412F28AA8B567220AFEE129CF6DEF63FF9A1(L_34, ((int32_t)550), (bool)1, NULL);
  6846. __this->___m_DrawOffscreenUIPass = L_34;
  6847. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DrawOffscreenUIPass), (void*)L_34);
  6848. DrawScreenSpaceUIPass_t397E07595465217B2B9A6994E9116158439EE686* L_35 = (DrawScreenSpaceUIPass_t397E07595465217B2B9A6994E9116158439EE686*)il2cpp_codegen_object_new(DrawScreenSpaceUIPass_t397E07595465217B2B9A6994E9116158439EE686_il2cpp_TypeInfo_var);
  6849. DrawScreenSpaceUIPass__ctor_mDBCF412F28AA8B567220AFEE129CF6DEF63FF9A1(L_35, ((int32_t)1002), (bool)0, NULL);
  6850. __this->___m_DrawOverlayUIPass = L_35;
  6851. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DrawOverlayUIPass), (void*)L_35);
  6852. RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* L_36 = (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13*)il2cpp_codegen_object_new(RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_il2cpp_TypeInfo_var);
  6853. RenderTargetBufferSystem__ctor_m86BE218D4CA2ED16CC91EEAE8A08BE67A5E860BE(L_36, _stringLiteral7825BD5F32C61F945759E173E5A5EBBBADEA89D1, NULL);
  6854. __this->___m_ColorBufferSystem = L_36;
  6855. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ColorBufferSystem), (void*)L_36);
  6856. PostProcessParams_tB133C1F9C1E090E6E4A0883D8428E5C1C2BAE08D L_37;
  6857. L_37 = PostProcessParams_Create_mF2D6447F9F7ADA7CD2BA7FB8CFED007F03855E40(NULL);
  6858. V_2 = L_37;
  6859. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_38 = __this->___m_BlitMaterial;
  6860. (&V_2)->___blitMaterial = L_38;
  6861. Il2CppCodeGenWriteBarrier((void**)(&(&V_2)->___blitMaterial), (void*)L_38);
  6862. (&V_2)->___requestColorFormat = ((int32_t)74);
  6863. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_39 = ___0_data;
  6864. NullCheck(L_39);
  6865. PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* L_40;
  6866. L_40 = Renderer2DData_get_postProcessData_m4575F93D637FE88BDA13DFB57241E889A2E74D42_inline(L_39, NULL);
  6867. PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9 L_41;
  6868. memset((&L_41), 0, sizeof(L_41));
  6869. PostProcessPasses__ctor_m037C1A5C70CF6EBB280576FDAC5BDD5E9AAD44ED((&L_41), L_40, (&V_2), NULL);
  6870. __this->___m_PostProcessPasses = L_41;
  6871. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_PostProcessPasses))->___m_ColorGradingLutPass), (void*)NULL);
  6872. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  6873. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_PostProcessPasses))->___m_PostProcessPass), (void*)NULL);
  6874. #endif
  6875. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  6876. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_PostProcessPasses))->___m_FinalPostProcessPass), (void*)NULL);
  6877. #endif
  6878. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  6879. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_PostProcessPasses))->___m_AfterPostProcessColor), (void*)NULL);
  6880. #endif
  6881. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  6882. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_PostProcessPasses))->___m_ColorGradingLut), (void*)NULL);
  6883. #endif
  6884. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  6885. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_PostProcessPasses))->___m_RendererPostProcessData), (void*)NULL);
  6886. #endif
  6887. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  6888. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_PostProcessPasses))->___m_CurrentPostProcessData), (void*)NULL);
  6889. #endif
  6890. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  6891. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_PostProcessPasses))->___m_BlitMaterial), (void*)NULL);
  6892. #endif
  6893. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_42 = ___0_data;
  6894. NullCheck(L_42);
  6895. bool L_43;
  6896. L_43 = Renderer2DData_get_useDepthStencilBuffer_m44AA62569D6155425AA7F1B669CB5AEFCC690BC4_inline(L_42, NULL);
  6897. __this->___m_UseDepthStencilBuffer = L_43;
  6898. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_44 = ___0_data;
  6899. __this->___m_Renderer2DData = L_44;
  6900. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Renderer2DData), (void*)L_44);
  6901. RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* L_45 = (RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371*)il2cpp_codegen_object_new(RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371_il2cpp_TypeInfo_var);
  6902. RenderingFeatures__ctor_m63CA9CABFDC57D4CBEA1205C070F14CC83FF8C0F(L_45, NULL);
  6903. il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
  6904. ScriptableRenderer_set_supportedRenderingFeatures_m79C5FBB6462F1D21874A91D7FFD54F5A1D05D472_inline(__this, L_45, NULL);
  6905. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_46 = __this->___m_Renderer2DData;
  6906. Light2DCullResult_tA428D2EEDB1E00874E421ACED62386EEE5CCAD0D* L_47 = (Light2DCullResult_tA428D2EEDB1E00874E421ACED62386EEE5CCAD0D*)il2cpp_codegen_object_new(Light2DCullResult_tA428D2EEDB1E00874E421ACED62386EEE5CCAD0D_il2cpp_TypeInfo_var);
  6907. Light2DCullResult__ctor_mC609816D7818C069F1791B5AC354A2F81A57349A(L_47, NULL);
  6908. NullCheck(L_46);
  6909. Renderer2DData_set_lightCullResult_m62468050A0621073A84F29ACF962BB484BD518D3_inline(L_46, L_47, NULL);
  6910. il2cpp_codegen_runtime_class_init_inline(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var);
  6911. ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___mergeNeeded = 0;
  6912. ((LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_StaticFields*)il2cpp_codegen_static_fields_for(LensFlareCommonSRP_t216404EC3242B43B3A8486A9D03A70302E79C135_il2cpp_TypeInfo_var))->___maxLensFlareWithOcclusionTemporalSample = 1;
  6913. LensFlareCommonSRP_Initialize_mE8F317D590583EC37DE95D53A9A30695E5635C67(NULL);
  6914. return;
  6915. }
  6916. }
  6917. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2D_Dispose_m641D39C52711232ED5E4FFC8D6D5F00D2302E62D (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, bool ___0_disposing, const RuntimeMethod* method)
  6918. {
  6919. static bool s_Il2CppMethodInitialized;
  6920. if (!s_Il2CppMethodInitialized)
  6921. {
  6922. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
  6923. s_Il2CppMethodInitialized = true;
  6924. }
  6925. Render2DLightingPass_tB075B8C7F3333F269D30518C64F32D52C0DF11AF* G_B2_0 = NULL;
  6926. Render2DLightingPass_tB075B8C7F3333F269D30518C64F32D52C0DF11AF* G_B1_0 = NULL;
  6927. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B5_0 = NULL;
  6928. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B4_0 = NULL;
  6929. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B8_0 = NULL;
  6930. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B7_0 = NULL;
  6931. CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* G_B11_0 = NULL;
  6932. CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* G_B10_0 = NULL;
  6933. FinalBlitPass_t5A422DA2B38F1886E0F5AC3D26CE2455177C3EAC* G_B14_0 = NULL;
  6934. FinalBlitPass_t5A422DA2B38F1886E0F5AC3D26CE2455177C3EAC* G_B13_0 = NULL;
  6935. DrawScreenSpaceUIPass_t397E07595465217B2B9A6994E9116158439EE686* G_B17_0 = NULL;
  6936. DrawScreenSpaceUIPass_t397E07595465217B2B9A6994E9116158439EE686* G_B16_0 = NULL;
  6937. DrawScreenSpaceUIPass_t397E07595465217B2B9A6994E9116158439EE686* G_B20_0 = NULL;
  6938. DrawScreenSpaceUIPass_t397E07595465217B2B9A6994E9116158439EE686* G_B19_0 = NULL;
  6939. {
  6940. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_0 = __this->___m_Renderer2DData;
  6941. NullCheck(L_0);
  6942. Renderer2DData_Dispose_m80832EF5A9C286413D89236184E101EA44A74EBF(L_0, NULL);
  6943. Render2DLightingPass_tB075B8C7F3333F269D30518C64F32D52C0DF11AF* L_1 = __this->___m_Render2DLightingPass;
  6944. Render2DLightingPass_tB075B8C7F3333F269D30518C64F32D52C0DF11AF* L_2 = L_1;
  6945. if (L_2)
  6946. {
  6947. G_B2_0 = L_2;
  6948. goto IL_0017;
  6949. }
  6950. G_B1_0 = L_2;
  6951. }
  6952. {
  6953. goto IL_001c;
  6954. }
  6955. IL_0017:
  6956. {
  6957. NullCheck(G_B2_0);
  6958. Render2DLightingPass_Dispose_mA6539778FF349A2FA439F95876DC380386517317(G_B2_0, NULL);
  6959. }
  6960. IL_001c:
  6961. {
  6962. PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* L_3 = (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9*)(&__this->___m_PostProcessPasses);
  6963. PostProcessPasses_Dispose_m4221B50B16AD6692410415519FEE1EBE3CCE8D9B(L_3, NULL);
  6964. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4 = __this->___m_ColorTextureHandle;
  6965. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_5 = L_4;
  6966. if (L_5)
  6967. {
  6968. G_B5_0 = L_5;
  6969. goto IL_0033;
  6970. }
  6971. G_B4_0 = L_5;
  6972. }
  6973. {
  6974. goto IL_0038;
  6975. }
  6976. IL_0033:
  6977. {
  6978. NullCheck(G_B5_0);
  6979. RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B(G_B5_0, NULL);
  6980. }
  6981. IL_0038:
  6982. {
  6983. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_6 = __this->___m_DepthTextureHandle;
  6984. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_7 = L_6;
  6985. if (L_7)
  6986. {
  6987. G_B8_0 = L_7;
  6988. goto IL_0044;
  6989. }
  6990. G_B7_0 = L_7;
  6991. }
  6992. {
  6993. goto IL_0049;
  6994. }
  6995. IL_0044:
  6996. {
  6997. NullCheck(G_B8_0);
  6998. RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B(G_B8_0, NULL);
  6999. }
  7000. IL_0049:
  7001. {
  7002. VirtualActionInvoker0::Invoke(10, __this);
  7003. UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55* L_8 = __this->___m_UpscalePass;
  7004. NullCheck(L_8);
  7005. UpscalePass_Dispose_m4CAB01CBC95FDD232CF2862D7C9D887B0646BF1E(L_8, NULL);
  7006. CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_9 = __this->___m_CopyDepthPass;
  7007. CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_10 = L_9;
  7008. if (L_10)
  7009. {
  7010. G_B11_0 = L_10;
  7011. goto IL_0066;
  7012. }
  7013. G_B10_0 = L_10;
  7014. }
  7015. {
  7016. goto IL_006b;
  7017. }
  7018. IL_0066:
  7019. {
  7020. NullCheck(G_B11_0);
  7021. CopyDepthPass_Dispose_m99D4A610892C3DAE95601E042ABB4687CACE128B(G_B11_0, NULL);
  7022. }
  7023. IL_006b:
  7024. {
  7025. FinalBlitPass_t5A422DA2B38F1886E0F5AC3D26CE2455177C3EAC* L_11 = __this->___m_FinalBlitPass;
  7026. FinalBlitPass_t5A422DA2B38F1886E0F5AC3D26CE2455177C3EAC* L_12 = L_11;
  7027. if (L_12)
  7028. {
  7029. G_B14_0 = L_12;
  7030. goto IL_0077;
  7031. }
  7032. G_B13_0 = L_12;
  7033. }
  7034. {
  7035. goto IL_007c;
  7036. }
  7037. IL_0077:
  7038. {
  7039. NullCheck(G_B14_0);
  7040. FinalBlitPass_Dispose_m06D1DA7C81AED218C772A4AABCF5DEF6646E98D0(G_B14_0, NULL);
  7041. }
  7042. IL_007c:
  7043. {
  7044. DrawScreenSpaceUIPass_t397E07595465217B2B9A6994E9116158439EE686* L_13 = __this->___m_DrawOffscreenUIPass;
  7045. DrawScreenSpaceUIPass_t397E07595465217B2B9A6994E9116158439EE686* L_14 = L_13;
  7046. if (L_14)
  7047. {
  7048. G_B17_0 = L_14;
  7049. goto IL_0088;
  7050. }
  7051. G_B16_0 = L_14;
  7052. }
  7053. {
  7054. goto IL_008d;
  7055. }
  7056. IL_0088:
  7057. {
  7058. NullCheck(G_B17_0);
  7059. DrawScreenSpaceUIPass_Dispose_m74197CD717B5E0D9C5DB140F525B3CB71CB77E2D(G_B17_0, NULL);
  7060. }
  7061. IL_008d:
  7062. {
  7063. DrawScreenSpaceUIPass_t397E07595465217B2B9A6994E9116158439EE686* L_15 = __this->___m_DrawOverlayUIPass;
  7064. DrawScreenSpaceUIPass_t397E07595465217B2B9A6994E9116158439EE686* L_16 = L_15;
  7065. if (L_16)
  7066. {
  7067. G_B20_0 = L_16;
  7068. goto IL_0099;
  7069. }
  7070. G_B19_0 = L_16;
  7071. }
  7072. {
  7073. goto IL_009e;
  7074. }
  7075. IL_0099:
  7076. {
  7077. NullCheck(G_B20_0);
  7078. DrawScreenSpaceUIPass_Dispose_m74197CD717B5E0D9C5DB140F525B3CB71CB77E2D(G_B20_0, NULL);
  7079. }
  7080. IL_009e:
  7081. {
  7082. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_17 = __this->___m_BlitMaterial;
  7083. il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
  7084. CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_17, NULL);
  7085. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_18 = __this->___m_BlitHDRMaterial;
  7086. CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_18, NULL);
  7087. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_19 = __this->___m_SamplingMaterial;
  7088. CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_19, NULL);
  7089. Renderer2D_CleanupRenderGraphResources_m8686E2A1F660754FF1E0B3E59B0C6E27F7B07966(__this, NULL);
  7090. bool L_20 = ___0_disposing;
  7091. ScriptableRenderer_Dispose_m7D653034036928F611D5F9506CC58CDA74CC3D14(__this, L_20, NULL);
  7092. return;
  7093. }
  7094. }
  7095. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2D_ReleaseRenderTargets_m2FB434B00ED7FF63A3BDDED2DA4E174AF705B48E (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, const RuntimeMethod* method)
  7096. {
  7097. {
  7098. RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* L_0 = __this->___m_ColorBufferSystem;
  7099. NullCheck(L_0);
  7100. RenderTargetBufferSystem_Dispose_m1C3AC5DA450F8B824721316FAC28EBAE5377DBC6(L_0, NULL);
  7101. PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* L_1 = (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9*)(&__this->___m_PostProcessPasses);
  7102. PostProcessPasses_ReleaseRenderTargets_m4F7AE0DFF20F9DB0CAC22227D5D934A5C9299F4F(L_1, NULL);
  7103. return;
  7104. }
  7105. }
  7106. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* Renderer2D_GetRenderer2DData_m1C19D051822EC98D12A95431E896A4153EA7CE69 (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, const RuntimeMethod* method)
  7107. {
  7108. {
  7109. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_0 = __this->___m_Renderer2DData;
  7110. return L_0;
  7111. }
  7112. }
  7113. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03 Renderer2D_GetRenderPassInputs_mA879518FAE9BDAF8E01C4D199BC4A11FEC0F1D4D (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* ___0_cameraData, const RuntimeMethod* method)
  7114. {
  7115. static bool s_Il2CppMethodInitialized;
  7116. if (!s_Il2CppMethodInitialized)
  7117. {
  7118. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
  7119. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
  7120. s_Il2CppMethodInitialized = true;
  7121. }
  7122. RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03 V_0;
  7123. memset((&V_0), 0, sizeof(V_0));
  7124. int32_t V_1 = 0;
  7125. bool V_2 = false;
  7126. bool V_3 = false;
  7127. int32_t G_B14_0 = 0;
  7128. bool* G_B14_1 = NULL;
  7129. int32_t G_B4_0 = 0;
  7130. bool* G_B4_1 = NULL;
  7131. int32_t G_B5_0 = 0;
  7132. bool* G_B5_1 = NULL;
  7133. int32_t G_B6_0 = 0;
  7134. bool* G_B6_1 = NULL;
  7135. int32_t G_B7_0 = 0;
  7136. bool* G_B7_1 = NULL;
  7137. int32_t G_B8_0 = 0;
  7138. bool* G_B8_1 = NULL;
  7139. int32_t G_B9_0 = 0;
  7140. bool* G_B9_1 = NULL;
  7141. int32_t G_B10_0 = 0;
  7142. bool* G_B10_1 = NULL;
  7143. int32_t G_B11_0 = 0;
  7144. bool* G_B11_1 = NULL;
  7145. int32_t G_B13_0 = 0;
  7146. bool* G_B13_1 = NULL;
  7147. int32_t G_B12_0 = 0;
  7148. bool* G_B12_1 = NULL;
  7149. int32_t G_B15_0 = 0;
  7150. int32_t G_B15_1 = 0;
  7151. bool* G_B15_2 = NULL;
  7152. int32_t G_B17_0 = 0;
  7153. bool* G_B17_1 = NULL;
  7154. int32_t G_B16_0 = 0;
  7155. bool* G_B16_1 = NULL;
  7156. int32_t G_B18_0 = 0;
  7157. int32_t G_B18_1 = 0;
  7158. bool* G_B18_2 = NULL;
  7159. {
  7160. il2cpp_codegen_initobj((&V_0), sizeof(RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03));
  7161. V_1 = 0;
  7162. goto IL_004b;
  7163. }
  7164. IL_000c:
  7165. {
  7166. List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_0;
  7167. L_0 = ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F_inline(__this, NULL);
  7168. int32_t L_1 = V_1;
  7169. NullCheck(L_0);
  7170. ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_2;
  7171. L_2 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_0, L_1, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
  7172. ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_3 = L_2;
  7173. NullCheck(L_3);
  7174. int32_t L_4;
  7175. L_4 = ScriptableRenderPass_get_input_mE5213812C63FCA94FEB41F7505F03CBF95363BE5_inline(L_3, NULL);
  7176. V_2 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_4&1))) <= ((uint32_t)0)))? 1 : 0);
  7177. NullCheck(L_3);
  7178. int32_t L_5;
  7179. L_5 = ScriptableRenderPass_get_input_mE5213812C63FCA94FEB41F7505F03CBF95363BE5_inline(L_3, NULL);
  7180. V_3 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_5&4))) <= ((uint32_t)0)))? 1 : 0);
  7181. bool* L_6 = (bool*)(&(&V_0)->___requiresDepthTexture);
  7182. bool* L_7 = L_6;
  7183. int32_t L_8 = *((uint8_t*)L_7);
  7184. bool L_9 = V_2;
  7185. *((int8_t*)L_7) = (int8_t)((int32_t)(L_8|(int32_t)L_9));
  7186. bool* L_10 = (bool*)(&(&V_0)->___requiresColorTexture);
  7187. bool* L_11 = L_10;
  7188. int32_t L_12 = *((uint8_t*)L_11);
  7189. bool L_13 = V_3;
  7190. *((int8_t*)L_11) = (int8_t)((int32_t)(L_12|(int32_t)L_13));
  7191. int32_t L_14 = V_1;
  7192. V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1));
  7193. }
  7194. IL_004b:
  7195. {
  7196. int32_t L_15 = V_1;
  7197. List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_16;
  7198. L_16 = ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F_inline(__this, NULL);
  7199. NullCheck(L_16);
  7200. int32_t L_17;
  7201. L_17 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_16, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
  7202. if ((((int32_t)L_15) < ((int32_t)L_17)))
  7203. {
  7204. goto IL_000c;
  7205. }
  7206. }
  7207. {
  7208. bool* L_18 = (bool*)(&(&V_0)->___requiresColorTexture);
  7209. bool* L_19 = L_18;
  7210. int32_t L_20 = *((uint8_t*)L_19);
  7211. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_21 = ___0_cameraData;
  7212. NullCheck(L_21);
  7213. bool L_22 = L_21->___postProcessEnabled;
  7214. if (L_22)
  7215. {
  7216. G_B14_0 = L_20;
  7217. G_B14_1 = L_19;
  7218. goto IL_00cf;
  7219. }
  7220. G_B4_0 = L_20;
  7221. G_B4_1 = L_19;
  7222. }
  7223. {
  7224. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_23 = ___0_cameraData;
  7225. NullCheck(L_23);
  7226. bool L_24 = L_23->___isHdrEnabled;
  7227. if (L_24)
  7228. {
  7229. G_B14_0 = G_B4_0;
  7230. G_B14_1 = G_B4_1;
  7231. goto IL_00cf;
  7232. }
  7233. G_B5_0 = G_B4_0;
  7234. G_B5_1 = G_B4_1;
  7235. }
  7236. {
  7237. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_25 = ___0_cameraData;
  7238. NullCheck(L_25);
  7239. bool L_26;
  7240. L_26 = UniversalCameraData_get_isSceneViewCamera_m385DE910D3F39786A904537A58A7FE9849CBFA2D(L_25, NULL);
  7241. if (L_26)
  7242. {
  7243. G_B14_0 = G_B5_0;
  7244. G_B14_1 = G_B5_1;
  7245. goto IL_00cf;
  7246. }
  7247. G_B6_0 = G_B5_0;
  7248. G_B6_1 = G_B5_1;
  7249. }
  7250. {
  7251. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_27 = ___0_cameraData;
  7252. NullCheck(L_27);
  7253. bool L_28 = L_27->___isDefaultViewport;
  7254. if (!L_28)
  7255. {
  7256. G_B14_0 = G_B6_0;
  7257. G_B14_1 = G_B6_1;
  7258. goto IL_00cf;
  7259. }
  7260. G_B7_0 = G_B6_0;
  7261. G_B7_1 = G_B6_1;
  7262. }
  7263. {
  7264. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_29 = ___0_cameraData;
  7265. NullCheck(L_29);
  7266. bool L_30;
  7267. L_30 = UniversalCameraData_get_requireSrgbConversion_m09836AD17C2F9377EB91208CFE48FD6E6787D6FF(L_29, NULL);
  7268. if (L_30)
  7269. {
  7270. G_B14_0 = G_B7_0;
  7271. G_B14_1 = G_B7_1;
  7272. goto IL_00cf;
  7273. }
  7274. G_B8_0 = G_B7_0;
  7275. G_B8_1 = G_B7_1;
  7276. }
  7277. {
  7278. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_31 = ___0_cameraData;
  7279. NullCheck(L_31);
  7280. bool L_32 = L_31->___resolveFinalTarget;
  7281. if (!L_32)
  7282. {
  7283. G_B14_0 = G_B8_0;
  7284. G_B14_1 = G_B8_1;
  7285. goto IL_00cf;
  7286. }
  7287. G_B9_0 = G_B8_0;
  7288. G_B9_1 = G_B8_1;
  7289. }
  7290. {
  7291. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_33 = __this->___m_Renderer2DData;
  7292. NullCheck(L_33);
  7293. bool L_34;
  7294. L_34 = Renderer2DData_get_useCameraSortingLayerTexture_mACAC0745A72D88C39DB1C9C0C2AC65B00EBBF574_inline(L_33, NULL);
  7295. if (L_34)
  7296. {
  7297. G_B14_0 = G_B9_0;
  7298. G_B14_1 = G_B9_1;
  7299. goto IL_00cf;
  7300. }
  7301. G_B10_0 = G_B9_0;
  7302. G_B10_1 = G_B9_1;
  7303. }
  7304. {
  7305. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_35 = ___0_cameraData;
  7306. NullCheck(L_35);
  7307. float L_36 = L_35->___renderScale;
  7308. bool L_37;
  7309. L_37 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_36, (1.0f), NULL);
  7310. if (!L_37)
  7311. {
  7312. G_B14_0 = G_B10_0;
  7313. G_B14_1 = G_B10_1;
  7314. goto IL_00cf;
  7315. }
  7316. G_B11_0 = G_B10_0;
  7317. G_B11_1 = G_B10_1;
  7318. }
  7319. {
  7320. DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_38;
  7321. L_38 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
  7322. if (!L_38)
  7323. {
  7324. G_B13_0 = G_B11_0;
  7325. G_B13_1 = G_B11_1;
  7326. goto IL_00cc;
  7327. }
  7328. G_B12_0 = G_B11_0;
  7329. G_B12_1 = G_B11_1;
  7330. }
  7331. {
  7332. DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_39;
  7333. L_39 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
  7334. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_40 = ___0_cameraData;
  7335. NullCheck(L_40);
  7336. bool L_41 = L_40->___resolveFinalTarget;
  7337. NullCheck(L_39);
  7338. bool L_42;
  7339. L_42 = DebugHandler_WriteToDebugScreenTexture_m238B0FD053CE5540FD5A64BF47C06456486A31B7(L_39, L_41, NULL);
  7340. G_B15_0 = ((int32_t)(L_42));
  7341. G_B15_1 = G_B12_0;
  7342. G_B15_2 = G_B12_1;
  7343. goto IL_00d0;
  7344. }
  7345. IL_00cc:
  7346. {
  7347. G_B15_0 = 0;
  7348. G_B15_1 = G_B13_0;
  7349. G_B15_2 = G_B13_1;
  7350. goto IL_00d0;
  7351. }
  7352. IL_00cf:
  7353. {
  7354. G_B15_0 = 1;
  7355. G_B15_1 = G_B14_0;
  7356. G_B15_2 = G_B14_1;
  7357. }
  7358. IL_00d0:
  7359. {
  7360. *((int8_t*)G_B15_2) = (int8_t)((int32_t)(G_B15_1|G_B15_0));
  7361. bool* L_43 = (bool*)(&(&V_0)->___requiresDepthTexture);
  7362. bool* L_44 = L_43;
  7363. int32_t L_45 = *((uint8_t*)L_44);
  7364. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_46 = ___0_cameraData;
  7365. NullCheck(L_46);
  7366. bool L_47 = L_46->___resolveFinalTarget;
  7367. if (L_47)
  7368. {
  7369. G_B17_0 = L_45;
  7370. G_B17_1 = L_44;
  7371. goto IL_00eb;
  7372. }
  7373. G_B16_0 = L_45;
  7374. G_B16_1 = L_44;
  7375. }
  7376. {
  7377. bool L_48 = __this->___m_UseDepthStencilBuffer;
  7378. G_B18_0 = ((int32_t)(L_48));
  7379. G_B18_1 = G_B16_0;
  7380. G_B18_2 = G_B16_1;
  7381. goto IL_00ec;
  7382. }
  7383. IL_00eb:
  7384. {
  7385. G_B18_0 = 0;
  7386. G_B18_1 = G_B17_0;
  7387. G_B18_2 = G_B17_1;
  7388. }
  7389. IL_00ec:
  7390. {
  7391. *((int8_t*)G_B18_2) = (int8_t)((int32_t)(G_B18_1|G_B18_0));
  7392. RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03 L_49 = V_0;
  7393. return L_49;
  7394. }
  7395. }
  7396. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2D_CreateRenderTextures_m1FF4B66860212106DFA96CBC0AF2E1B3F23A9A3C (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03* ___0_renderPassInputs, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___1_cmd, UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* ___2_cameraData, bool ___3_forceCreateColorTexture, int32_t ___4_colorTextureFilterMode, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** ___5_colorTargetHandle, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** ___6_depthTargetHandle, const RuntimeMethod* method)
  7397. {
  7398. static bool s_Il2CppMethodInitialized;
  7399. if (!s_Il2CppMethodInitialized)
  7400. {
  7401. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisUniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_m399477CCB032DFC9D1F9D077AC7E5E237504FE86_RuntimeMethod_var);
  7402. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6_il2cpp_TypeInfo_var);
  7403. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
  7404. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
  7405. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral19AD0C41AB960FE0D2237D2136556223F13ACAC2);
  7406. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3FC35DBB19257239644F53981407A74E00BF14FF);
  7407. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC8B3F485C7232D90884130F2900C6FE0697181DF);
  7408. s_Il2CppMethodInitialized = true;
  7409. }
  7410. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* V_0 = NULL;
  7411. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_1;
  7412. memset((&V_1), 0, sizeof(V_1));
  7413. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_2;
  7414. memset((&V_2), 0, sizeof(V_2));
  7415. UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* V_3 = NULL;
  7416. Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* V_4 = NULL;
  7417. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* G_B12_0 = NULL;
  7418. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* G_B10_0 = NULL;
  7419. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* G_B11_0 = NULL;
  7420. int32_t G_B13_0 = 0;
  7421. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* G_B13_1 = NULL;
  7422. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** G_B17_0 = NULL;
  7423. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** G_B16_0 = NULL;
  7424. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B18_0 = NULL;
  7425. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** G_B18_1 = NULL;
  7426. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** G_B20_0 = NULL;
  7427. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** G_B19_0 = NULL;
  7428. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B21_0 = NULL;
  7429. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** G_B21_1 = NULL;
  7430. {
  7431. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_0 = ___2_cameraData;
  7432. NullCheck(L_0);
  7433. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_1 = (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)(&L_0->___cameraTargetDescriptor);
  7434. V_0 = L_1;
  7435. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_2 = V_0;
  7436. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_3 = (*(RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)L_2);
  7437. V_1 = L_3;
  7438. RenderTextureDescriptor_set_depthBufferBits_mA3710C0D6E485BA6465B328CD8B1954F0E4C5819((&V_1), 0, NULL);
  7439. RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* L_4 = __this->___m_ColorBufferSystem;
  7440. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_5 = V_1;
  7441. int32_t L_6 = ___4_colorTextureFilterMode;
  7442. NullCheck(L_4);
  7443. RenderTargetBufferSystem_SetCameraSettings_m1F65A3121D31191F44E826D47ECBE5279EDC93F8(L_4, L_5, L_6, NULL);
  7444. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_7 = ___2_cameraData;
  7445. NullCheck(L_7);
  7446. int32_t L_8 = L_7->___renderType;
  7447. if (L_8)
  7448. {
  7449. goto IL_0189;
  7450. }
  7451. }
  7452. {
  7453. RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03* L_9 = ___0_renderPassInputs;
  7454. bool L_10 = L_9->___requiresColorTexture;
  7455. __this->___m_CreateColorTexture = L_10;
  7456. RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03* L_11 = ___0_renderPassInputs;
  7457. bool L_12 = L_11->___requiresDepthTexture;
  7458. __this->___m_CreateDepthTexture = L_12;
  7459. bool L_13 = __this->___m_CreateColorTexture;
  7460. bool L_14 = ___3_forceCreateColorTexture;
  7461. __this->___m_CreateColorTexture = (bool)((int32_t)((int32_t)L_13|(int32_t)L_14));
  7462. bool L_15 = __this->___m_CreateDepthTexture;
  7463. bool L_16;
  7464. L_16 = Renderer2D_get_createColorTexture_m24FE1C199854F11A89066AC3E5BB58A00FD53BDB_inline(__this, NULL);
  7465. __this->___m_CreateDepthTexture = (bool)((int32_t)((int32_t)L_15|(int32_t)L_16));
  7466. bool L_17;
  7467. L_17 = Renderer2D_get_createColorTexture_m24FE1C199854F11A89066AC3E5BB58A00FD53BDB_inline(__this, NULL);
  7468. if (!L_17)
  7469. {
  7470. goto IL_00ea;
  7471. }
  7472. }
  7473. {
  7474. RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* L_18 = __this->___m_ColorBufferSystem;
  7475. NullCheck(L_18);
  7476. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_19;
  7477. L_19 = RenderTargetBufferSystem_PeekBackBuffer_m5496A9F37497CE9915D760AD5F44FEA5EE304941(L_18, NULL);
  7478. if (!L_19)
  7479. {
  7480. goto IL_009b;
  7481. }
  7482. }
  7483. {
  7484. RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* L_20 = __this->___m_ColorBufferSystem;
  7485. NullCheck(L_20);
  7486. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_21;
  7487. L_21 = RenderTargetBufferSystem_PeekBackBuffer_m5496A9F37497CE9915D760AD5F44FEA5EE304941(L_20, NULL);
  7488. NullCheck(L_21);
  7489. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_22;
  7490. L_22 = RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline(L_21, NULL);
  7491. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_23;
  7492. L_23 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
  7493. bool L_24;
  7494. L_24 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_22, L_23, NULL);
  7495. if (!L_24)
  7496. {
  7497. goto IL_00d9;
  7498. }
  7499. }
  7500. IL_009b:
  7501. {
  7502. RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* L_25 = __this->___m_ColorBufferSystem;
  7503. CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_26 = ___1_cmd;
  7504. NullCheck(L_25);
  7505. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_27;
  7506. L_27 = RenderTargetBufferSystem_GetBackBuffer_m5783C133D632176EB13AA0B5651723B212AAE3B1(L_25, L_26, NULL);
  7507. __this->___m_ColorTextureHandle = L_27;
  7508. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ColorTextureHandle), (void*)L_27);
  7509. CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_28 = ___1_cmd;
  7510. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_29 = __this->___m_ColorTextureHandle;
  7511. NullCheck(L_29);
  7512. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_30;
  7513. L_30 = RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline(L_29, NULL);
  7514. NullCheck(L_28);
  7515. CommandBuffer_SetGlobalTexture_mD6F1CC7E87FA88B5838D5EDAFBA602EF94FE1F69(L_28, _stringLiteral19AD0C41AB960FE0D2237D2136556223F13ACAC2, L_30, NULL);
  7516. CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_31 = ___1_cmd;
  7517. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_32 = __this->___m_ColorTextureHandle;
  7518. NullCheck(L_32);
  7519. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_33;
  7520. L_33 = RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline(L_32, NULL);
  7521. NullCheck(L_31);
  7522. CommandBuffer_SetGlobalTexture_mD6F1CC7E87FA88B5838D5EDAFBA602EF94FE1F69(L_31, _stringLiteral3FC35DBB19257239644F53981407A74E00BF14FF, L_33, NULL);
  7523. }
  7524. IL_00d9:
  7525. {
  7526. RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* L_34 = __this->___m_ColorBufferSystem;
  7527. NullCheck(L_34);
  7528. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_35;
  7529. L_35 = RenderTargetBufferSystem_PeekBackBuffer_m5496A9F37497CE9915D760AD5F44FEA5EE304941(L_34, NULL);
  7530. __this->___m_ColorTextureHandle = L_35;
  7531. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ColorTextureHandle), (void*)L_35);
  7532. }
  7533. IL_00ea:
  7534. {
  7535. bool L_36;
  7536. L_36 = Renderer2D_get_createDepthTexture_mDBD88B4419A0E76C156E6401C90FA47A3415684C_inline(__this, NULL);
  7537. if (!L_36)
  7538. {
  7539. goto IL_0158;
  7540. }
  7541. }
  7542. {
  7543. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_37 = V_0;
  7544. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_38 = (*(RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)L_37);
  7545. V_2 = L_38;
  7546. RenderTextureDescriptor_set_colorFormat_m61B0FA4FCDE8A0F8A843DD6BF74097C21021C4FE((&V_2), 1, NULL);
  7547. RenderTextureDescriptor_set_depthBufferBits_mA3710C0D6E485BA6465B328CD8B1954F0E4C5819((&V_2), ((int32_t)32), NULL);
  7548. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_39 = ___2_cameraData;
  7549. NullCheck(L_39);
  7550. bool L_40 = L_39->___resolveFinalTarget;
  7551. if (L_40)
  7552. {
  7553. goto IL_013d;
  7554. }
  7555. }
  7556. {
  7557. bool L_41 = __this->___m_UseDepthStencilBuffer;
  7558. if (!L_41)
  7559. {
  7560. goto IL_013d;
  7561. }
  7562. }
  7563. {
  7564. int32_t L_42;
  7565. L_42 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline((&V_2), NULL);
  7566. if ((((int32_t)L_42) <= ((int32_t)1)))
  7567. {
  7568. G_B12_0 = (&V_2);
  7569. goto IL_0137;
  7570. }
  7571. G_B10_0 = (&V_2);
  7572. }
  7573. {
  7574. bool L_43;
  7575. L_43 = SystemInfo_get_supportsMultisampleAutoResolve_m125066BA8453991299CF37D41E54CC9027679352(NULL);
  7576. if (L_43)
  7577. {
  7578. G_B12_0 = G_B10_0;
  7579. goto IL_0137;
  7580. }
  7581. G_B11_0 = G_B10_0;
  7582. }
  7583. {
  7584. int32_t L_44;
  7585. L_44 = SystemInfo_get_supportsMultisampledTextures_mC5D33E19F0E42C28563230E477483174766A7A90(NULL);
  7586. G_B13_0 = ((!(((uint32_t)L_44) <= ((uint32_t)0)))? 1 : 0);
  7587. G_B13_1 = G_B11_0;
  7588. goto IL_0138;
  7589. }
  7590. IL_0137:
  7591. {
  7592. G_B13_0 = 0;
  7593. G_B13_1 = G_B12_0;
  7594. }
  7595. IL_0138:
  7596. {
  7597. RenderTextureDescriptor_set_bindMS_m40A5B13ECDCA2A5E916047DACD10A7B04068AB83(G_B13_1, (bool)G_B13_0, NULL);
  7598. }
  7599. IL_013d:
  7600. {
  7601. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** L_45 = (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B**)(&__this->___m_DepthTextureHandle);
  7602. il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
  7603. bool L_46;
  7604. L_46 = RenderingUtils_ReAllocateHandleIfNeeded_mB2BC0F5A65EFBBD73D29B7C5AA081D84FECED9EF(L_45, (&V_2), 0, 1, 1, (0.0f), _stringLiteralC8B3F485C7232D90884130F2900C6FE0697181DF, NULL);
  7605. }
  7606. IL_0158:
  7607. {
  7608. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** L_47 = ___5_colorTargetHandle;
  7609. bool L_48;
  7610. L_48 = Renderer2D_get_createColorTexture_m24FE1C199854F11A89066AC3E5BB58A00FD53BDB_inline(__this, NULL);
  7611. if (L_48)
  7612. {
  7613. G_B17_0 = L_47;
  7614. goto IL_0169;
  7615. }
  7616. G_B16_0 = L_47;
  7617. }
  7618. {
  7619. il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
  7620. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_49 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___k_CameraTarget;
  7621. G_B18_0 = L_49;
  7622. G_B18_1 = G_B16_0;
  7623. goto IL_016f;
  7624. }
  7625. IL_0169:
  7626. {
  7627. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_50 = __this->___m_ColorTextureHandle;
  7628. G_B18_0 = L_50;
  7629. G_B18_1 = G_B17_0;
  7630. }
  7631. IL_016f:
  7632. {
  7633. *((RuntimeObject**)G_B18_1) = (RuntimeObject*)G_B18_0;
  7634. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)G_B18_1, (void*)(RuntimeObject*)G_B18_0);
  7635. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** L_51 = ___6_depthTargetHandle;
  7636. bool L_52;
  7637. L_52 = Renderer2D_get_createDepthTexture_mDBD88B4419A0E76C156E6401C90FA47A3415684C_inline(__this, NULL);
  7638. if (L_52)
  7639. {
  7640. G_B20_0 = L_51;
  7641. goto IL_0181;
  7642. }
  7643. G_B19_0 = L_51;
  7644. }
  7645. {
  7646. il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
  7647. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_53 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___k_CameraTarget;
  7648. G_B21_0 = L_53;
  7649. G_B21_1 = G_B19_0;
  7650. goto IL_0187;
  7651. }
  7652. IL_0181:
  7653. {
  7654. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_54 = __this->___m_DepthTextureHandle;
  7655. G_B21_0 = L_54;
  7656. G_B21_1 = G_B20_0;
  7657. }
  7658. IL_0187:
  7659. {
  7660. *((RuntimeObject**)G_B21_1) = (RuntimeObject*)G_B21_0;
  7661. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)G_B21_1, (void*)(RuntimeObject*)G_B21_0);
  7662. return;
  7663. }
  7664. IL_0189:
  7665. {
  7666. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_55 = ___2_cameraData;
  7667. NullCheck(L_55);
  7668. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_56 = L_55->___baseCamera;
  7669. NullCheck(L_56);
  7670. bool L_57;
  7671. L_57 = Component_TryGetComponent_TisUniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_m399477CCB032DFC9D1F9D077AC7E5E237504FE86(L_56, (&V_3), Component_TryGetComponent_TisUniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_m399477CCB032DFC9D1F9D077AC7E5E237504FE86_RuntimeMethod_var);
  7672. UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* L_58 = V_3;
  7673. NullCheck(L_58);
  7674. ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_59;
  7675. L_59 = UniversalAdditionalCameraData_get_scriptableRenderer_m9158657B4174075D22953E2FA8E8B185C12556A3(L_58, NULL);
  7676. V_4 = ((Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6*)CastclassSealed((RuntimeObject*)L_59, Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6_il2cpp_TypeInfo_var));
  7677. RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* L_60 = __this->___m_ColorBufferSystem;
  7678. Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* L_61 = V_4;
  7679. NullCheck(L_61);
  7680. RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* L_62 = L_61->___m_ColorBufferSystem;
  7681. if ((((RuntimeObject*)(RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13*)L_60) == ((RuntimeObject*)(RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13*)L_62)))
  7682. {
  7683. goto IL_01cb;
  7684. }
  7685. }
  7686. {
  7687. RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* L_63 = __this->___m_ColorBufferSystem;
  7688. NullCheck(L_63);
  7689. RenderTargetBufferSystem_Dispose_m1C3AC5DA450F8B824721316FAC28EBAE5377DBC6(L_63, NULL);
  7690. Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* L_64 = V_4;
  7691. NullCheck(L_64);
  7692. RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* L_65 = L_64->___m_ColorBufferSystem;
  7693. __this->___m_ColorBufferSystem = L_65;
  7694. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ColorBufferSystem), (void*)L_65);
  7695. }
  7696. IL_01cb:
  7697. {
  7698. __this->___m_CreateColorTexture = (bool)1;
  7699. __this->___m_CreateDepthTexture = (bool)1;
  7700. Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* L_66 = V_4;
  7701. NullCheck(L_66);
  7702. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_67 = L_66->___m_ColorTextureHandle;
  7703. __this->___m_ColorTextureHandle = L_67;
  7704. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ColorTextureHandle), (void*)L_67);
  7705. Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* L_68 = V_4;
  7706. NullCheck(L_68);
  7707. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_69 = L_68->___m_DepthTextureHandle;
  7708. __this->___m_DepthTextureHandle = L_69;
  7709. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DepthTextureHandle), (void*)L_69);
  7710. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** L_70 = ___5_colorTargetHandle;
  7711. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_71 = __this->___m_ColorTextureHandle;
  7712. *((RuntimeObject**)L_70) = (RuntimeObject*)L_71;
  7713. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_70, (void*)(RuntimeObject*)L_71);
  7714. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** L_72 = ___6_depthTargetHandle;
  7715. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_73 = __this->___m_DepthTextureHandle;
  7716. *((RuntimeObject**)L_72) = (RuntimeObject*)L_73;
  7717. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_72, (void*)(RuntimeObject*)L_73);
  7718. return;
  7719. }
  7720. }
  7721. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2D_Setup_m44EA4521E611DCDB7DA1EE926433974EE28FE332 (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method)
  7722. {
  7723. static bool s_Il2CppMethodInitialized;
  7724. if (!s_Il2CppMethodInitialized)
  7725. {
  7726. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisPixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195_m28C108A584519252161C0332BA9B6A9C9F569568_RuntimeMethod_var);
  7727. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_RuntimeMethod_var);
  7728. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalPostProcessingData_tBCA7E18614BDDFBC3E7326D7B977B74401E4E98C_m753CB398AA6F5991AD6C1C43B7142DDC449CAAED_RuntimeMethod_var);
  7729. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6_m71849CEFB9C023EDE026A0F38CE6044274505C06_RuntimeMethod_var);
  7730. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4_il2cpp_TypeInfo_var);
  7731. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FullScreenRenderPass_tE11FAAB9F61795113958C2575D684FF47A8F930D_il2cpp_TypeInfo_var);
  7732. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Find_mCF0F67356936720756670310CA0745FA7C88DF15_RuntimeMethod_var);
  7733. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  7734. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PostProcessPass_t146B366124B6BB9597B9E9299DA4391FDE159F5C_il2cpp_TypeInfo_var);
  7735. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F_il2cpp_TypeInfo_var);
  7736. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6_il2cpp_TypeInfo_var);
  7737. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
  7738. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
  7739. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
  7740. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CSetupU3Eb__46_0_mFEBCA2715477B1CF0D2394643A6D2CEA6864E192_RuntimeMethod_var);
  7741. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CSetupU3Eb__46_1_m19EC4192DA21A3F55453CE7EABB17AFD08617606_RuntimeMethod_var);
  7742. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_il2cpp_TypeInfo_var);
  7743. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3FC35DBB19257239644F53981407A74E00BF14FF);
  7744. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBD95C421DC1A7D701DDD7D8BD51DEDA1CBA7ACFA);
  7745. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD971929694EC44844096A844D2D2E5F29C0178B9);
  7746. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF7B41412E1D9EBEFD4D660695CB7AAEE55E4B089);
  7747. s_Il2CppMethodInitialized = true;
  7748. }
  7749. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* V_0 = NULL;
  7750. UniversalPostProcessingData_tBCA7E18614BDDFBC3E7326D7B977B74401E4E98C* V_1 = NULL;
  7751. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* V_2 = NULL;
  7752. bool V_3 = false;
  7753. bool V_4 = false;
  7754. bool V_5 = false;
  7755. int32_t V_6 = 0;
  7756. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* V_7 = NULL;
  7757. bool V_8 = false;
  7758. bool V_9 = false;
  7759. RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03 V_10;
  7760. memset((&V_10), 0, sizeof(V_10));
  7761. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* V_11 = NULL;
  7762. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* V_12 = NULL;
  7763. CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_13 = NULL;
  7764. bool V_14 = false;
  7765. bool V_15 = false;
  7766. bool V_16 = false;
  7767. bool V_17 = false;
  7768. bool V_18 = false;
  7769. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* V_19 = NULL;
  7770. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_20;
  7771. memset((&V_20), 0, sizeof(V_20));
  7772. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_21;
  7773. memset((&V_21), 0, sizeof(V_21));
  7774. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_22;
  7775. memset((&V_22), 0, sizeof(V_22));
  7776. ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_23;
  7777. memset((&V_23), 0, sizeof(V_23));
  7778. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_24;
  7779. memset((&V_24), 0, sizeof(V_24));
  7780. int32_t V_25 = 0;
  7781. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* V_26 = NULL;
  7782. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_27;
  7783. memset((&V_27), 0, sizeof(V_27));
  7784. int32_t V_28 = 0;
  7785. int32_t V_29 = 0;
  7786. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* G_B2_0 = NULL;
  7787. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* G_B1_0 = NULL;
  7788. int32_t G_B3_0 = 0;
  7789. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* G_B3_1 = NULL;
  7790. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* G_B5_0 = NULL;
  7791. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* G_B4_0 = NULL;
  7792. int32_t G_B6_0 = 0;
  7793. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* G_B6_1 = NULL;
  7794. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* G_B20_0 = NULL;
  7795. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* G_B7_0 = NULL;
  7796. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* G_B15_0 = NULL;
  7797. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* G_B8_0 = NULL;
  7798. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* G_B10_0 = NULL;
  7799. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* G_B9_0 = NULL;
  7800. int32_t G_B11_0 = 0;
  7801. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* G_B11_1 = NULL;
  7802. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* G_B13_0 = NULL;
  7803. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* G_B12_0 = NULL;
  7804. int32_t G_B14_0 = 0;
  7805. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* G_B14_1 = NULL;
  7806. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* G_B16_0 = NULL;
  7807. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* G_B18_0 = NULL;
  7808. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* G_B17_0 = NULL;
  7809. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* G_B19_0 = NULL;
  7810. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* G_B33_0 = NULL;
  7811. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* G_B21_0 = NULL;
  7812. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* G_B22_0 = NULL;
  7813. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* G_B23_0 = NULL;
  7814. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* G_B29_0 = NULL;
  7815. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* G_B24_0 = NULL;
  7816. Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F* G_B26_0 = NULL;
  7817. List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* G_B26_1 = NULL;
  7818. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* G_B26_2 = NULL;
  7819. Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F* G_B25_0 = NULL;
  7820. List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* G_B25_1 = NULL;
  7821. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* G_B25_2 = NULL;
  7822. FullScreenRenderPass_tE11FAAB9F61795113958C2575D684FF47A8F930D* G_B28_0 = NULL;
  7823. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* G_B28_1 = NULL;
  7824. FullScreenRenderPass_tE11FAAB9F61795113958C2575D684FF47A8F930D* G_B27_0 = NULL;
  7825. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* G_B27_1 = NULL;
  7826. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* G_B31_0 = NULL;
  7827. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* G_B30_0 = NULL;
  7828. int32_t G_B32_0 = 0;
  7829. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* G_B32_1 = NULL;
  7830. Render2DLightingPass_tB075B8C7F3333F269D30518C64F32D52C0DF11AF* G_B40_0 = NULL;
  7831. Render2DLightingPass_tB075B8C7F3333F269D30518C64F32D52C0DF11AF* G_B39_0 = NULL;
  7832. int32_t G_B41_0 = 0;
  7833. Render2DLightingPass_tB075B8C7F3333F269D30518C64F32D52C0DF11AF* G_B41_1 = NULL;
  7834. bool G_B43_0 = false;
  7835. bool G_B42_0 = false;
  7836. bool G_B45_0 = false;
  7837. bool G_B44_0 = false;
  7838. int32_t G_B46_0 = 0;
  7839. bool G_B46_1 = false;
  7840. bool G_B48_0 = false;
  7841. bool G_B47_0 = false;
  7842. int32_t G_B49_0 = 0;
  7843. bool G_B49_1 = false;
  7844. Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F* G_B51_0 = NULL;
  7845. List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* G_B51_1 = NULL;
  7846. bool G_B51_2 = false;
  7847. Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F* G_B50_0 = NULL;
  7848. List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* G_B50_1 = NULL;
  7849. bool G_B50_2 = false;
  7850. bool G_B53_0 = false;
  7851. bool G_B52_0 = false;
  7852. int32_t G_B54_0 = 0;
  7853. bool G_B54_1 = false;
  7854. bool G_B56_0 = false;
  7855. bool G_B55_0 = false;
  7856. bool G_B61_0 = false;
  7857. bool G_B57_0 = false;
  7858. bool G_B58_0 = false;
  7859. bool G_B59_0 = false;
  7860. bool G_B60_0 = false;
  7861. bool G_B63_0 = false;
  7862. bool G_B62_0 = false;
  7863. bool G_B66_0 = false;
  7864. bool G_B64_0 = false;
  7865. bool G_B65_0 = false;
  7866. {
  7867. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_0;
  7868. L_0 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  7869. NullCheck(L_0);
  7870. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* L_1;
  7871. L_1 = ContextContainer_Get_TisUniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6_m71849CEFB9C023EDE026A0F38CE6044274505C06_inline(L_0, ContextContainer_Get_TisUniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6_m71849CEFB9C023EDE026A0F38CE6044274505C06_RuntimeMethod_var);
  7872. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_2;
  7873. L_2 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  7874. NullCheck(L_2);
  7875. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_3;
  7876. L_3 = ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_inline(L_2, ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_RuntimeMethod_var);
  7877. V_0 = L_3;
  7878. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_4;
  7879. L_4 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  7880. NullCheck(L_4);
  7881. UniversalPostProcessingData_tBCA7E18614BDDFBC3E7326D7B977B74401E4E98C* L_5;
  7882. L_5 = ContextContainer_Get_TisUniversalPostProcessingData_tBCA7E18614BDDFBC3E7326D7B977B74401E4E98C_m753CB398AA6F5991AD6C1C43B7142DDC449CAAED_inline(L_4, ContextContainer_Get_TisUniversalPostProcessingData_tBCA7E18614BDDFBC3E7326D7B977B74401E4E98C_m753CB398AA6F5991AD6C1C43B7142DDC449CAAED_RuntimeMethod_var);
  7883. V_1 = L_5;
  7884. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_6 = V_0;
  7885. NullCheck(L_6);
  7886. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_7 = (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)(&L_6->___cameraTargetDescriptor);
  7887. V_2 = L_7;
  7888. UniversalPostProcessingData_tBCA7E18614BDDFBC3E7326D7B977B74401E4E98C* L_8 = V_1;
  7889. NullCheck(L_8);
  7890. bool L_9 = L_8->___isEnabled;
  7891. if (!L_9)
  7892. {
  7893. G_B2_0 = L_1;
  7894. goto IL_003f;
  7895. }
  7896. G_B1_0 = L_1;
  7897. }
  7898. {
  7899. PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* L_10 = (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9*)(&__this->___m_PostProcessPasses);
  7900. bool L_11;
  7901. L_11 = PostProcessPasses_get_isCreated_m7834DD59EF7B705AD79A50469F3D690B67D74E5A(L_10, NULL);
  7902. G_B3_0 = ((int32_t)(L_11));
  7903. G_B3_1 = G_B1_0;
  7904. goto IL_0040;
  7905. }
  7906. IL_003f:
  7907. {
  7908. G_B3_0 = 0;
  7909. G_B3_1 = G_B2_0;
  7910. }
  7911. IL_0040:
  7912. {
  7913. V_3 = (bool)G_B3_0;
  7914. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_12 = V_0;
  7915. NullCheck(L_12);
  7916. bool L_13 = L_12->___postProcessEnabled;
  7917. if (!L_13)
  7918. {
  7919. G_B5_0 = G_B3_1;
  7920. goto IL_0056;
  7921. }
  7922. G_B4_0 = G_B3_1;
  7923. }
  7924. {
  7925. PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* L_14 = (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9*)(&__this->___m_PostProcessPasses);
  7926. bool L_15;
  7927. L_15 = PostProcessPasses_get_isCreated_m7834DD59EF7B705AD79A50469F3D690B67D74E5A(L_14, NULL);
  7928. G_B6_0 = ((int32_t)(L_15));
  7929. G_B6_1 = G_B4_0;
  7930. goto IL_0057;
  7931. }
  7932. IL_0056:
  7933. {
  7934. G_B6_0 = 0;
  7935. G_B6_1 = G_B5_0;
  7936. }
  7937. IL_0057:
  7938. {
  7939. V_4 = (bool)G_B6_0;
  7940. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_16 = V_0;
  7941. NullCheck(L_16);
  7942. bool L_17 = L_16->___resolveFinalTarget;
  7943. V_5 = L_17;
  7944. V_6 = 1;
  7945. V_7 = (PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195*)NULL;
  7946. V_8 = (bool)0;
  7947. V_9 = (bool)0;
  7948. DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_18;
  7949. L_18 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
  7950. if (!L_18)
  7951. {
  7952. G_B20_0 = G_B6_1;
  7953. goto IL_0196;
  7954. }
  7955. G_B7_0 = G_B6_1;
  7956. }
  7957. {
  7958. DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_19;
  7959. L_19 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
  7960. NullCheck(L_19);
  7961. bool L_20;
  7962. L_20 = DebugHandler_get_AreAnySettingsActive_m11F81DBDC727022F72DCE7C7F9D02FC65CE61E76(L_19, NULL);
  7963. if (!L_20)
  7964. {
  7965. G_B15_0 = G_B7_0;
  7966. goto IL_00ab;
  7967. }
  7968. G_B8_0 = G_B7_0;
  7969. }
  7970. {
  7971. bool L_21 = V_3;
  7972. if (!L_21)
  7973. {
  7974. G_B10_0 = G_B8_0;
  7975. goto IL_0095;
  7976. }
  7977. G_B9_0 = G_B8_0;
  7978. }
  7979. {
  7980. DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_22;
  7981. L_22 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
  7982. NullCheck(L_22);
  7983. bool L_23;
  7984. L_23 = DebugHandler_get_IsPostProcessingAllowed_m97AA3036188DAF44567B2338C376DFB4D3148C66(L_22, NULL);
  7985. G_B11_0 = ((int32_t)(L_23));
  7986. G_B11_1 = G_B9_0;
  7987. goto IL_0096;
  7988. }
  7989. IL_0095:
  7990. {
  7991. G_B11_0 = 0;
  7992. G_B11_1 = G_B10_0;
  7993. }
  7994. IL_0096:
  7995. {
  7996. V_3 = (bool)G_B11_0;
  7997. bool L_24 = V_4;
  7998. if (!L_24)
  7999. {
  8000. G_B13_0 = G_B11_1;
  8001. goto IL_00a8;
  8002. }
  8003. G_B12_0 = G_B11_1;
  8004. }
  8005. {
  8006. DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_25;
  8007. L_25 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
  8008. NullCheck(L_25);
  8009. bool L_26;
  8010. L_26 = DebugHandler_get_IsPostProcessingAllowed_m97AA3036188DAF44567B2338C376DFB4D3148C66(L_25, NULL);
  8011. G_B14_0 = ((int32_t)(L_26));
  8012. G_B14_1 = G_B12_0;
  8013. goto IL_00a9;
  8014. }
  8015. IL_00a8:
  8016. {
  8017. G_B14_0 = 0;
  8018. G_B14_1 = G_B13_0;
  8019. }
  8020. IL_00a9:
  8021. {
  8022. V_4 = (bool)G_B14_0;
  8023. G_B15_0 = G_B14_1;
  8024. }
  8025. IL_00ab:
  8026. {
  8027. DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_27;
  8028. L_27 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
  8029. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_28 = V_0;
  8030. NullCheck(L_28);
  8031. bool L_29;
  8032. L_29 = UniversalCameraData_get_isPreviewCamera_m805B3ED7E0D54B8054BFFD3166489E2B1B3BDC51(L_28, NULL);
  8033. NullCheck(L_27);
  8034. bool L_30;
  8035. L_30 = DebugHandler_IsActiveForCamera_mAAAF88FA94FF91A19A7CE1898EB0295997045077(L_27, L_29, NULL);
  8036. if (!L_30)
  8037. {
  8038. G_B20_0 = G_B15_0;
  8039. goto IL_0196;
  8040. }
  8041. G_B16_0 = G_B15_0;
  8042. }
  8043. {
  8044. DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_31;
  8045. L_31 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
  8046. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_32 = V_0;
  8047. NullCheck(L_32);
  8048. bool L_33 = L_32->___resolveFinalTarget;
  8049. NullCheck(L_31);
  8050. bool L_34;
  8051. L_34 = DebugHandler_WriteToDebugScreenTexture_m238B0FD053CE5540FD5A64BF47C06456486A31B7(L_31, L_33, NULL);
  8052. if (!L_34)
  8053. {
  8054. G_B18_0 = G_B16_0;
  8055. goto IL_014c;
  8056. }
  8057. G_B17_0 = G_B16_0;
  8058. }
  8059. {
  8060. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_35 = V_0;
  8061. NullCheck(L_35);
  8062. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_36 = L_35->___cameraTargetDescriptor;
  8063. V_20 = L_36;
  8064. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_37 = V_0;
  8065. NullCheck(L_37);
  8066. int32_t L_38 = L_37->___pixelWidth;
  8067. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_39 = V_0;
  8068. NullCheck(L_39);
  8069. int32_t L_40 = L_39->___pixelHeight;
  8070. il2cpp_codegen_runtime_class_init_inline(DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4_il2cpp_TypeInfo_var);
  8071. DebugHandler_ConfigureColorDescriptorForDebugScreen_m9F4EDFBDBA77ED4822ABAD3A8AE0081F8FF090BE((&V_20), L_38, L_40, NULL);
  8072. DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_41;
  8073. L_41 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
  8074. NullCheck(L_41);
  8075. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** L_42;
  8076. L_42 = DebugHandler_get_DebugScreenColorHandle_m704B6C8442CDB6B1DC0E368BD6CFDB24DC8612F4(L_41, NULL);
  8077. il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
  8078. bool L_43;
  8079. L_43 = RenderingUtils_ReAllocateHandleIfNeeded_mB2BC0F5A65EFBBD73D29B7C5AA081D84FECED9EF(L_42, (&V_20), 0, 0, 1, (0.0f), _stringLiteralF7B41412E1D9EBEFD4D660695CB7AAEE55E4B089, NULL);
  8080. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_44 = V_0;
  8081. NullCheck(L_44);
  8082. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_45 = L_44->___cameraTargetDescriptor;
  8083. V_21 = L_45;
  8084. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_46 = V_0;
  8085. NullCheck(L_46);
  8086. int32_t L_47 = L_46->___pixelWidth;
  8087. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_48 = V_0;
  8088. NullCheck(L_48);
  8089. int32_t L_49 = L_48->___pixelHeight;
  8090. DebugHandler_ConfigureDepthDescriptorForDebugScreen_mFD0A128FDCB2FB1A9C3EB6C99AB1774B2AA2E240((&V_21), ((int32_t)94), L_47, L_49, NULL);
  8091. DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_50;
  8092. L_50 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
  8093. NullCheck(L_50);
  8094. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** L_51;
  8095. L_51 = DebugHandler_get_DebugScreenDepthHandle_mB80C399D6659D8E356EDC58D48EA71D17979548B(L_50, NULL);
  8096. bool L_52;
  8097. L_52 = RenderingUtils_ReAllocateHandleIfNeeded_mB2BC0F5A65EFBBD73D29B7C5AA081D84FECED9EF(L_51, (&V_21), 0, 0, 1, (0.0f), _stringLiteralBD95C421DC1A7D701DDD7D8BD51DEDA1CBA7ACFA, NULL);
  8098. G_B18_0 = G_B17_0;
  8099. }
  8100. IL_014c:
  8101. {
  8102. DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_53;
  8103. L_53 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
  8104. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_54 = V_0;
  8105. NullCheck(L_54);
  8106. bool L_55 = L_54->___resolveFinalTarget;
  8107. NullCheck(L_53);
  8108. bool L_56;
  8109. L_56 = DebugHandler_HDRDebugViewIsActive_m0A83B379FC91626D9428077FE120808084B33C57(L_53, L_55, NULL);
  8110. if (!L_56)
  8111. {
  8112. G_B20_0 = G_B18_0;
  8113. goto IL_0196;
  8114. }
  8115. G_B19_0 = G_B18_0;
  8116. }
  8117. {
  8118. DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_57;
  8119. L_57 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
  8120. NullCheck(L_57);
  8121. HDRDebugViewPass_t1FC1B0F01FF5DBD18E7813E17D58C428B14800D1* L_58;
  8122. L_58 = DebugHandler_get_hdrDebugViewPass_m82F3F3D4E66B3F4A077ADA8B4EB0165724CD1C75_inline(L_57, NULL);
  8123. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_59 = V_0;
  8124. DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_60;
  8125. L_60 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
  8126. NullCheck(L_60);
  8127. UniversalRenderPipelineDebugDisplaySettings_t8E70DD217918DB0E7BD8BCCD9958C3E781DE0653* L_61;
  8128. L_61 = DebugHandler_get_DebugDisplaySettings_m37F2217F4ED89E755387A4F8A43519AA87C544BD_inline(L_60, NULL);
  8129. NullCheck(L_61);
  8130. DebugDisplaySettingsLighting_t7DC0135652202CB3DEAB99CC630DDC44A695C4B0* L_62;
  8131. L_62 = UniversalRenderPipelineDebugDisplaySettings_get_lightingSettings_mB52BBE883718AEC9170CA658BC31865AAD67B912_inline(L_61, NULL);
  8132. NullCheck(L_62);
  8133. int32_t L_63;
  8134. L_63 = DebugDisplaySettingsLighting_get_hdrDebugMode_mC9B5F46FC2FC9DF6BECAA44225E54665C582A703_inline(L_62, NULL);
  8135. NullCheck(L_58);
  8136. HDRDebugViewPass_Setup_m830AE53AA6A85879AE6ED99AED764514BC8AE5C7(L_58, L_59, L_63, NULL);
  8137. DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_64;
  8138. L_64 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
  8139. NullCheck(L_64);
  8140. HDRDebugViewPass_t1FC1B0F01FF5DBD18E7813E17D58C428B14800D1* L_65;
  8141. L_65 = DebugHandler_get_hdrDebugViewPass_m82F3F3D4E66B3F4A077ADA8B4EB0165724CD1C75_inline(L_64, NULL);
  8142. ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_65, NULL);
  8143. G_B20_0 = G_B19_0;
  8144. }
  8145. IL_0196:
  8146. {
  8147. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_66 = V_0;
  8148. NullCheck(L_66);
  8149. int32_t L_67 = L_66->___renderType;
  8150. bool L_68 = V_5;
  8151. if (!((int32_t)(((((int32_t)L_67) == ((int32_t)0))? 1 : 0)&(int32_t)L_68)))
  8152. {
  8153. G_B33_0 = G_B20_0;
  8154. goto IL_0269;
  8155. }
  8156. G_B21_0 = G_B20_0;
  8157. }
  8158. {
  8159. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_69 = V_0;
  8160. NullCheck(L_69);
  8161. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_70 = L_69->___camera;
  8162. NullCheck(L_70);
  8163. bool L_71;
  8164. L_71 = Component_TryGetComponent_TisPixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195_m28C108A584519252161C0332BA9B6A9C9F569568(L_70, (&V_7), Component_TryGetComponent_TisPixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195_m28C108A584519252161C0332BA9B6A9C9F569568_RuntimeMethod_var);
  8165. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_72 = V_7;
  8166. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  8167. bool L_73;
  8168. L_73 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_72, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  8169. if (!L_73)
  8170. {
  8171. G_B33_0 = G_B21_0;
  8172. goto IL_0269;
  8173. }
  8174. G_B22_0 = G_B21_0;
  8175. }
  8176. {
  8177. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_74 = V_7;
  8178. NullCheck(L_74);
  8179. bool L_75;
  8180. L_75 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(L_74, NULL);
  8181. if (!L_75)
  8182. {
  8183. G_B33_0 = G_B22_0;
  8184. goto IL_0269;
  8185. }
  8186. G_B23_0 = G_B22_0;
  8187. }
  8188. {
  8189. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_76 = V_7;
  8190. NullCheck(L_76);
  8191. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_77;
  8192. L_77 = PixelPerfectCamera_get_offscreenRTSize_mB23A1DC33EC0A8422CF1B4D618D291E2A3BD2F5B(L_76, NULL);
  8193. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_78;
  8194. L_78 = Vector2Int_get_zero_mF92C338E9CB9434105090E675E04D20A29649553_inline(NULL);
  8195. bool L_79;
  8196. L_79 = Vector2Int_op_Inequality_m6E8FEFBBDB0583853DEF06871C804F7A683682CD_inline(L_77, L_78, NULL);
  8197. if (!L_79)
  8198. {
  8199. G_B29_0 = G_B23_0;
  8200. goto IL_0250;
  8201. }
  8202. G_B24_0 = G_B23_0;
  8203. }
  8204. {
  8205. V_8 = (bool)1;
  8206. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_80 = V_2;
  8207. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_81 = V_7;
  8208. NullCheck(L_81);
  8209. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_82;
  8210. L_82 = PixelPerfectCamera_get_offscreenRTSize_mB23A1DC33EC0A8422CF1B4D618D291E2A3BD2F5B(L_81, NULL);
  8211. V_22 = L_82;
  8212. int32_t L_83;
  8213. L_83 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_22), NULL);
  8214. RenderTextureDescriptor_set_width_m3B2494007BFE3AD4D14403407C9B24F5045E7E10_inline(L_80, L_83, NULL);
  8215. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_84 = V_2;
  8216. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_85 = V_7;
  8217. NullCheck(L_85);
  8218. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_86;
  8219. L_86 = PixelPerfectCamera_get_offscreenRTSize_mB23A1DC33EC0A8422CF1B4D618D291E2A3BD2F5B(L_85, NULL);
  8220. V_22 = L_86;
  8221. int32_t L_87;
  8222. L_87 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_22), NULL);
  8223. RenderTextureDescriptor_set_height_m1FE41111472DAA9B5E80FFAF3445004D72A3CFA5_inline(L_84, L_87, NULL);
  8224. List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_88;
  8225. L_88 = ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F_inline(__this, NULL);
  8226. il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_il2cpp_TypeInfo_var);
  8227. Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F* L_89 = ((U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_il2cpp_TypeInfo_var))->___U3CU3E9__46_1;
  8228. Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F* L_90 = L_89;
  8229. if (L_90)
  8230. {
  8231. G_B26_0 = L_90;
  8232. G_B26_1 = L_88;
  8233. G_B26_2 = G_B24_0;
  8234. goto IL_0235;
  8235. }
  8236. G_B25_0 = L_90;
  8237. G_B25_1 = L_88;
  8238. G_B25_2 = G_B24_0;
  8239. }
  8240. {
  8241. il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_il2cpp_TypeInfo_var);
  8242. U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5* L_91 = ((U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_il2cpp_TypeInfo_var))->___U3CU3E9;
  8243. Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F* L_92 = (Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F*)il2cpp_codegen_object_new(Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F_il2cpp_TypeInfo_var);
  8244. Predicate_1__ctor_mFE18533B43A6BC452856BD26C1B09EA48B30D596(L_92, L_91, (intptr_t)((void*)U3CU3Ec_U3CSetupU3Eb__46_1_m19EC4192DA21A3F55453CE7EABB17AFD08617606_RuntimeMethod_var), NULL);
  8245. Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F* L_93 = L_92;
  8246. ((U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_il2cpp_TypeInfo_var))->___U3CU3E9__46_1 = L_93;
  8247. Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_il2cpp_TypeInfo_var))->___U3CU3E9__46_1), (void*)L_93);
  8248. G_B26_0 = L_93;
  8249. G_B26_1 = G_B25_1;
  8250. G_B26_2 = G_B25_2;
  8251. }
  8252. IL_0235:
  8253. {
  8254. NullCheck(G_B26_1);
  8255. ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_94;
  8256. L_94 = List_1_Find_mCF0F67356936720756670310CA0745FA7C88DF15(G_B26_1, G_B26_0, List_1_Find_mCF0F67356936720756670310CA0745FA7C88DF15_RuntimeMethod_var);
  8257. FullScreenRenderPass_tE11FAAB9F61795113958C2575D684FF47A8F930D* L_95 = ((FullScreenRenderPass_tE11FAAB9F61795113958C2575D684FF47A8F930D*)IsInstClass((RuntimeObject*)L_94, FullScreenRenderPass_tE11FAAB9F61795113958C2575D684FF47A8F930D_il2cpp_TypeInfo_var));
  8258. if (L_95)
  8259. {
  8260. G_B28_0 = L_95;
  8261. G_B28_1 = G_B26_2;
  8262. goto IL_0245;
  8263. }
  8264. G_B27_0 = L_95;
  8265. G_B27_1 = G_B26_2;
  8266. }
  8267. {
  8268. G_B29_0 = G_B27_1;
  8269. goto IL_0250;
  8270. }
  8271. IL_0245:
  8272. {
  8273. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_96 = V_2;
  8274. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_97 = (*(RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)L_96);
  8275. NullCheck(G_B28_0);
  8276. FullScreenRenderPass_ReAllocate_m4A6A0CEEC4A9E8B5A03567FFA06BFF65B1AF5A07(G_B28_0, L_97, NULL);
  8277. G_B29_0 = G_B28_1;
  8278. }
  8279. IL_0250:
  8280. {
  8281. V_6 = 0;
  8282. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_98 = V_7;
  8283. NullCheck(L_98);
  8284. int32_t L_99;
  8285. L_99 = PixelPerfectCamera_get_gridSnapping_mEF34B7A6CFF739935B11FF478B1F096C5D321A80_inline(L_98, NULL);
  8286. if ((((int32_t)L_99) == ((int32_t)2)))
  8287. {
  8288. G_B31_0 = G_B29_0;
  8289. goto IL_0266;
  8290. }
  8291. G_B30_0 = G_B29_0;
  8292. }
  8293. {
  8294. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_100 = V_7;
  8295. NullCheck(L_100);
  8296. bool L_101;
  8297. L_101 = PixelPerfectCamera_get_requiresUpscalePass_mB8C4EA7518270939C98E1868DCF65DE8385A23FB(L_100, NULL);
  8298. G_B32_0 = ((int32_t)(L_101));
  8299. G_B32_1 = G_B30_0;
  8300. goto IL_0267;
  8301. }
  8302. IL_0266:
  8303. {
  8304. G_B32_0 = 1;
  8305. G_B32_1 = G_B31_0;
  8306. }
  8307. IL_0267:
  8308. {
  8309. V_9 = (bool)G_B32_0;
  8310. G_B33_0 = G_B32_1;
  8311. }
  8312. IL_0269:
  8313. {
  8314. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_102 = V_0;
  8315. RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03 L_103;
  8316. L_103 = Renderer2D_GetRenderPassInputs_mA879518FAE9BDAF8E01C4D199BC4A11FEC0F1D4D(__this, L_102, NULL);
  8317. V_10 = L_103;
  8318. NullCheck(G_B33_0);
  8319. CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_104;
  8320. L_104 = UniversalRenderingData_get_commandBuffer_m8397484CEAB1A0D725DEA8A85C9B955E2B4007F8(G_B33_0, NULL);
  8321. V_13 = L_104;
  8322. CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_105 = V_13;
  8323. il2cpp_codegen_runtime_class_init_inline(Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6_il2cpp_TypeInfo_var);
  8324. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_106 = ((Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6_StaticFields*)il2cpp_codegen_static_fields_for(Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6_il2cpp_TypeInfo_var))->___m_ProfilingSampler;
  8325. ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_23), L_105, L_106, NULL);
  8326. }
  8327. {
  8328. auto __finallyBlock = il2cpp::utils::Finally([&]
  8329. {
  8330. FINALLY_029c:
  8331. {
  8332. ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_23), NULL);
  8333. return;
  8334. }
  8335. });
  8336. try
  8337. {
  8338. CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_107 = V_13;
  8339. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_108 = V_0;
  8340. bool L_109 = V_8;
  8341. int32_t L_110 = V_6;
  8342. Renderer2D_CreateRenderTextures_m1FF4B66860212106DFA96CBC0AF2E1B3F23A9A3C(__this, (&V_10), L_107, L_108, L_109, L_110, (&V_11), (&V_12), NULL);
  8343. goto IL_02aa;
  8344. }
  8345. catch(Il2CppExceptionWrapper& e)
  8346. {
  8347. __finallyBlock.StoreException(e.ex);
  8348. }
  8349. }
  8350. IL_02aa:
  8351. {
  8352. CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_111 = V_13;
  8353. il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
  8354. ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_111, NULL);
  8355. CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_112 = V_13;
  8356. NullCheck(L_112);
  8357. CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_112, NULL);
  8358. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_113 = V_11;
  8359. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_114 = V_12;
  8360. ScriptableRenderer_ConfigureCameraTarget_m0C906EED874B7FFB6DC9A1C34EFD714A9B96333B(__this, L_113, L_114, NULL);
  8361. bool L_115 = V_4;
  8362. if (!L_115)
  8363. {
  8364. goto IL_031b;
  8365. }
  8366. }
  8367. {
  8368. ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* L_116;
  8369. L_116 = Renderer2D_get_colorGradingLutPass_m6A765DDECE48E4861DA23D8ACCE592585E419CF0(__this, NULL);
  8370. NullCheck(L_116);
  8371. ColorGradingLutPass_ConfigureDescriptor_m1DEAFEF573ECC437B1A1B2A7BF3FDD8BA50EC8B5(L_116, (&V_1), (&V_24), (&V_25), NULL);
  8372. PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* L_117 = (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9*)(&__this->___m_PostProcessPasses);
  8373. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** L_118 = (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B**)(&L_117->___m_ColorGradingLut);
  8374. int32_t L_119 = V_25;
  8375. il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
  8376. bool L_120;
  8377. L_120 = RenderingUtils_ReAllocateHandleIfNeeded_mB2BC0F5A65EFBBD73D29B7C5AA081D84FECED9EF(L_118, (&V_24), L_119, 1, 1, (0.0f), _stringLiteralD971929694EC44844096A844D2D2E5F29C0178B9, NULL);
  8378. ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* L_121;
  8379. L_121 = Renderer2D_get_colorGradingLutPass_m6A765DDECE48E4861DA23D8ACCE592585E419CF0(__this, NULL);
  8380. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_122;
  8381. L_122 = Renderer2D_get_colorGradingLutHandle_m26F4A7E5FDFC6A4E1A54B006EF97C60CBE0157E8(__this, NULL);
  8382. V_26 = L_122;
  8383. NullCheck(L_121);
  8384. ColorGradingLutPass_Setup_m446AAC336072A3EF376A84D1A1C1C018390D41D9(L_121, (&V_26), NULL);
  8385. ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* L_123;
  8386. L_123 = Renderer2D_get_colorGradingLutPass_m6A765DDECE48E4861DA23D8ACCE592585E419CF0(__this, NULL);
  8387. ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_123, NULL);
  8388. }
  8389. IL_031b:
  8390. {
  8391. Render2DLightingPass_tB075B8C7F3333F269D30518C64F32D52C0DF11AF* L_124 = __this->___m_Render2DLightingPass;
  8392. RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03 L_125 = V_10;
  8393. bool L_126 = L_125.___requiresDepthTexture;
  8394. if (L_126)
  8395. {
  8396. G_B40_0 = L_124;
  8397. goto IL_0332;
  8398. }
  8399. G_B39_0 = L_124;
  8400. }
  8401. {
  8402. bool L_127 = __this->___m_UseDepthStencilBuffer;
  8403. G_B41_0 = ((int32_t)(L_127));
  8404. G_B41_1 = G_B39_0;
  8405. goto IL_0333;
  8406. }
  8407. IL_0332:
  8408. {
  8409. G_B41_0 = 1;
  8410. G_B41_1 = G_B40_0;
  8411. }
  8412. IL_0333:
  8413. {
  8414. NullCheck(G_B41_1);
  8415. Render2DLightingPass_Setup_m3FBC7898206307E8806EA0DAB34858D9CBB7093C_inline(G_B41_1, (bool)G_B41_0, NULL);
  8416. Render2DLightingPass_tB075B8C7F3333F269D30518C64F32D52C0DF11AF* L_128 = __this->___m_Render2DLightingPass;
  8417. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_129 = V_11;
  8418. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_130 = V_12;
  8419. NullCheck(L_128);
  8420. ScriptableRenderPass_ConfigureTarget_mDC20EFA30782A4E2D734590184A90E338953F36B(L_128, L_129, L_130, NULL);
  8421. Render2DLightingPass_tB075B8C7F3333F269D30518C64F32D52C0DF11AF* L_131 = __this->___m_Render2DLightingPass;
  8422. ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_131, NULL);
  8423. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_132 = V_0;
  8424. NullCheck(L_132);
  8425. bool L_133;
  8426. L_133 = UniversalCameraData_get_rendersOverlayUI_mD04D3019C319093915651EF1F5B1F4E62E0EA79B(L_132, NULL);
  8427. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_134 = V_0;
  8428. NullCheck(L_134);
  8429. bool L_135;
  8430. L_135 = UniversalCameraData_get_isHDROutputActive_m357AD12197B0EBC987D7555B1F161620C68A036F(L_134, NULL);
  8431. V_14 = L_135;
  8432. bool L_136 = L_133;
  8433. bool L_137 = V_14;
  8434. if (!((int32_t)((int32_t)L_136&(int32_t)L_137)))
  8435. {
  8436. G_B43_0 = L_136;
  8437. goto IL_0381;
  8438. }
  8439. G_B42_0 = L_136;
  8440. }
  8441. {
  8442. DrawScreenSpaceUIPass_t397E07595465217B2B9A6994E9116158439EE686* L_138 = __this->___m_DrawOffscreenUIPass;
  8443. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_139 = V_0;
  8444. NullCheck(L_138);
  8445. DrawScreenSpaceUIPass_Setup_mE1286A60B85983BDE454C9172A9C62143A71D5BD(L_138, L_139, ((int32_t)94), NULL);
  8446. DrawScreenSpaceUIPass_t397E07595465217B2B9A6994E9116158439EE686* L_140 = __this->___m_DrawOffscreenUIPass;
  8447. ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_140, NULL);
  8448. G_B43_0 = G_B42_0;
  8449. }
  8450. IL_0381:
  8451. {
  8452. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_141 = V_0;
  8453. NullCheck(L_141);
  8454. int32_t L_142 = L_141->___antialiasing;
  8455. if ((!(((uint32_t)L_142) == ((uint32_t)1))))
  8456. {
  8457. G_B45_0 = G_B43_0;
  8458. goto IL_0391;
  8459. }
  8460. G_B44_0 = G_B43_0;
  8461. }
  8462. {
  8463. bool L_143 = V_14;
  8464. G_B46_0 = ((((int32_t)L_143) == ((int32_t)0))? 1 : 0);
  8465. G_B46_1 = G_B44_0;
  8466. goto IL_0392;
  8467. }
  8468. IL_0391:
  8469. {
  8470. G_B46_0 = 0;
  8471. G_B46_1 = G_B45_0;
  8472. }
  8473. IL_0392:
  8474. {
  8475. V_15 = (bool)G_B46_0;
  8476. bool L_144 = V_5;
  8477. if (!L_144)
  8478. {
  8479. G_B48_0 = G_B46_1;
  8480. goto IL_039f;
  8481. }
  8482. G_B47_0 = G_B46_1;
  8483. }
  8484. {
  8485. bool L_145 = V_9;
  8486. G_B49_0 = ((((int32_t)L_145) == ((int32_t)0))? 1 : 0);
  8487. G_B49_1 = G_B47_0;
  8488. goto IL_03a0;
  8489. }
  8490. IL_039f:
  8491. {
  8492. G_B49_0 = 0;
  8493. G_B49_1 = G_B48_0;
  8494. }
  8495. IL_03a0:
  8496. {
  8497. bool L_146 = V_3;
  8498. bool L_147 = V_15;
  8499. V_16 = (bool)((int32_t)(((int32_t)(G_B49_0&(int32_t)L_146))&(int32_t)L_147));
  8500. List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_148;
  8501. L_148 = ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F_inline(__this, NULL);
  8502. il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_il2cpp_TypeInfo_var);
  8503. Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F* L_149 = ((U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_il2cpp_TypeInfo_var))->___U3CU3E9__46_0;
  8504. Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F* L_150 = L_149;
  8505. if (L_150)
  8506. {
  8507. G_B51_0 = L_150;
  8508. G_B51_1 = L_148;
  8509. G_B51_2 = G_B49_1;
  8510. goto IL_03cc;
  8511. }
  8512. G_B50_0 = L_150;
  8513. G_B50_1 = L_148;
  8514. G_B50_2 = G_B49_1;
  8515. }
  8516. {
  8517. il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_il2cpp_TypeInfo_var);
  8518. U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5* L_151 = ((U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_il2cpp_TypeInfo_var))->___U3CU3E9;
  8519. Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F* L_152 = (Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F*)il2cpp_codegen_object_new(Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F_il2cpp_TypeInfo_var);
  8520. Predicate_1__ctor_mFE18533B43A6BC452856BD26C1B09EA48B30D596(L_152, L_151, (intptr_t)((void*)U3CU3Ec_U3CSetupU3Eb__46_0_mFEBCA2715477B1CF0D2394643A6D2CEA6864E192_RuntimeMethod_var), NULL);
  8521. Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F* L_153 = L_152;
  8522. ((U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_il2cpp_TypeInfo_var))->___U3CU3E9__46_0 = L_153;
  8523. Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_il2cpp_TypeInfo_var))->___U3CU3E9__46_0), (void*)L_153);
  8524. G_B51_0 = L_153;
  8525. G_B51_1 = G_B50_1;
  8526. G_B51_2 = G_B50_2;
  8527. }
  8528. IL_03cc:
  8529. {
  8530. NullCheck(G_B51_1);
  8531. ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_154;
  8532. L_154 = List_1_Find_mCF0F67356936720756670310CA0745FA7C88DF15(G_B51_1, G_B51_0, List_1_Find_mCF0F67356936720756670310CA0745FA7C88DF15_RuntimeMethod_var);
  8533. V_17 = (bool)((!(((RuntimeObject*)(ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0*)L_154) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  8534. DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_155;
  8535. L_155 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
  8536. if (!L_155)
  8537. {
  8538. G_B53_0 = G_B51_2;
  8539. goto IL_03f4;
  8540. }
  8541. G_B52_0 = G_B51_2;
  8542. }
  8543. {
  8544. DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_156;
  8545. L_156 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
  8546. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_157 = V_0;
  8547. NullCheck(L_157);
  8548. bool L_158 = L_157->___resolveFinalTarget;
  8549. NullCheck(L_156);
  8550. bool L_159;
  8551. L_159 = DebugHandler_HDRDebugViewIsActive_m0A83B379FC91626D9428077FE120808084B33C57(L_156, L_158, NULL);
  8552. G_B54_0 = ((((int32_t)L_159) == ((int32_t)0))? 1 : 0);
  8553. G_B54_1 = G_B52_0;
  8554. goto IL_03f5;
  8555. }
  8556. IL_03f4:
  8557. {
  8558. G_B54_0 = 1;
  8559. G_B54_1 = G_B53_0;
  8560. }
  8561. IL_03f5:
  8562. {
  8563. V_18 = (bool)G_B54_0;
  8564. bool L_160 = V_4;
  8565. if (!L_160)
  8566. {
  8567. G_B56_0 = G_B54_1;
  8568. goto IL_0489;
  8569. }
  8570. G_B55_0 = G_B54_1;
  8571. }
  8572. {
  8573. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_161 = V_2;
  8574. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_162 = (*(RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)L_161);
  8575. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_163 = V_2;
  8576. int32_t L_164;
  8577. L_164 = RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline(L_163, NULL);
  8578. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_165 = V_2;
  8579. int32_t L_166;
  8580. L_166 = RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline(L_165, NULL);
  8581. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_167 = V_2;
  8582. int32_t L_168;
  8583. L_168 = RenderTextureDescriptor_get_graphicsFormat_m50F25A4F179EA318C8D3B0D8685F9C5F59F7DEC0(L_167, NULL);
  8584. il2cpp_codegen_runtime_class_init_inline(PostProcessPass_t146B366124B6BB9597B9E9299DA4391FDE159F5C_il2cpp_TypeInfo_var);
  8585. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_169;
  8586. L_169 = PostProcessPass_GetCompatibleDescriptor_m647812EA7982B01C8269D3E619ED9B8723772822(L_162, L_164, L_166, L_168, 0, NULL);
  8587. V_27 = L_169;
  8588. PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* L_170 = (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9*)(&__this->___m_PostProcessPasses);
  8589. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** L_171 = (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B**)(&L_170->___m_AfterPostProcessColor);
  8590. il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
  8591. bool L_172;
  8592. L_172 = RenderingUtils_ReAllocateHandleIfNeeded_mB2BC0F5A65EFBBD73D29B7C5AA081D84FECED9EF(L_171, (&V_27), 0, 1, 1, (0.0f), _stringLiteral3FC35DBB19257239644F53981407A74E00BF14FF, NULL);
  8593. PostProcessPass_t146B366124B6BB9597B9E9299DA4391FDE159F5C* L_173;
  8594. L_173 = Renderer2D_get_postProcessPass_mECF6708B2BBA3FCC65FC760A548F852E280FE1F1(__this, NULL);
  8595. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_174 = V_2;
  8596. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_175;
  8597. L_175 = Renderer2D_get_afterPostProcessColorHandle_m9DA17585615C88AF653F0CED7EF417865AB89BBD(__this, NULL);
  8598. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_176;
  8599. L_176 = Renderer2D_get_colorGradingLutHandle_m26F4A7E5FDFC6A4E1A54B006EF97C60CBE0157E8(__this, NULL);
  8600. V_26 = L_176;
  8601. bool L_177 = V_16;
  8602. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_178;
  8603. L_178 = Renderer2D_get_afterPostProcessColorHandle_m9DA17585615C88AF653F0CED7EF417865AB89BBD(__this, NULL);
  8604. NullCheck(L_178);
  8605. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_179;
  8606. L_179 = RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline(L_178, NULL);
  8607. il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
  8608. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_180 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___k_CameraTarget;
  8609. NullCheck(L_180);
  8610. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_181;
  8611. L_181 = RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline(L_180, NULL);
  8612. bool L_182;
  8613. L_182 = RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F(L_179, L_181, NULL);
  8614. bool L_183 = V_18;
  8615. NullCheck(L_173);
  8616. PostProcessPass_Setup_mFB5DC3820C99C68C2CDFD2D78E1805EFBD07E3CB(L_173, L_174, (&V_11), L_175, (&V_12), (&V_26), L_177, (bool)((int32_t)((int32_t)L_182&(int32_t)L_183)), NULL);
  8617. PostProcessPass_t146B366124B6BB9597B9E9299DA4391FDE159F5C* L_184;
  8618. L_184 = Renderer2D_get_postProcessPass_mECF6708B2BBA3FCC65FC760A548F852E280FE1F1(__this, NULL);
  8619. ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_184, NULL);
  8620. G_B56_0 = G_B55_0;
  8621. }
  8622. IL_0489:
  8623. {
  8624. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_185 = V_11;
  8625. V_19 = L_185;
  8626. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_186 = V_7;
  8627. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  8628. bool L_187;
  8629. L_187 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_186, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  8630. if (!L_187)
  8631. {
  8632. G_B61_0 = G_B56_0;
  8633. goto IL_050c;
  8634. }
  8635. G_B57_0 = G_B56_0;
  8636. }
  8637. {
  8638. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_188 = V_7;
  8639. NullCheck(L_188);
  8640. bool L_189;
  8641. L_189 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(L_188, NULL);
  8642. if (!L_189)
  8643. {
  8644. G_B61_0 = G_B57_0;
  8645. goto IL_050c;
  8646. }
  8647. G_B58_0 = G_B57_0;
  8648. }
  8649. {
  8650. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_190 = V_7;
  8651. NullCheck(L_190);
  8652. int32_t L_191;
  8653. L_191 = PixelPerfectCamera_get_cropFrame_m049E2C02AED3C1C244B3AFD1E0B6104AFCC33A60_inline(L_190, NULL);
  8654. if (!L_191)
  8655. {
  8656. G_B61_0 = G_B58_0;
  8657. goto IL_050c;
  8658. }
  8659. G_B59_0 = G_B58_0;
  8660. }
  8661. {
  8662. PixelPerfectBackgroundPass_t22C02F2ADDAA4ACA61CE16E6EE6B18A730DDE854* L_192 = __this->___m_PixelPerfectBackgroundPass;
  8663. ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_192, NULL);
  8664. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_193 = V_7;
  8665. NullCheck(L_193);
  8666. bool L_194;
  8667. L_194 = PixelPerfectCamera_get_requiresUpscalePass_mB8C4EA7518270939C98E1868DCF65DE8385A23FB(L_193, NULL);
  8668. if (!L_194)
  8669. {
  8670. G_B61_0 = G_B59_0;
  8671. goto IL_050c;
  8672. }
  8673. G_B60_0 = G_B59_0;
  8674. }
  8675. {
  8676. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_195 = V_7;
  8677. NullCheck(L_195);
  8678. int32_t L_196;
  8679. L_196 = PixelPerfectCamera_get_refResolutionX_m5523E53A067744D8A32B721DE936B800B43790C0_inline(L_195, NULL);
  8680. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_197 = V_7;
  8681. NullCheck(L_197);
  8682. int32_t L_198;
  8683. L_198 = PixelPerfectCamera_get_pixelRatio_m43A1ECE99E8FD38158D1AC65011DD98B50BD3A60(L_197, NULL);
  8684. V_28 = ((int32_t)il2cpp_codegen_multiply(L_196, L_198));
  8685. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_199 = V_7;
  8686. NullCheck(L_199);
  8687. int32_t L_200;
  8688. L_200 = PixelPerfectCamera_get_refResolutionY_m2E7C84EA248898609CA5ADD30E211976A44CD521_inline(L_199, NULL);
  8689. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_201 = V_7;
  8690. NullCheck(L_201);
  8691. int32_t L_202;
  8692. L_202 = PixelPerfectCamera_get_pixelRatio_m43A1ECE99E8FD38158D1AC65011DD98B50BD3A60(L_201, NULL);
  8693. V_29 = ((int32_t)il2cpp_codegen_multiply(L_200, L_202));
  8694. UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55* L_203 = __this->___m_UpscalePass;
  8695. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_204 = V_11;
  8696. int32_t L_205 = V_28;
  8697. int32_t L_206 = V_29;
  8698. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_207 = V_7;
  8699. NullCheck(L_207);
  8700. int32_t L_208;
  8701. L_208 = PixelPerfectCamera_get_finalBlitFilterMode_m7DE0B801BB4BD1B1CD41AB0EF6CB9A2741B006AF(L_207, NULL);
  8702. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_209 = V_0;
  8703. NullCheck(L_209);
  8704. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_210 = L_209->___cameraTargetDescriptor;
  8705. NullCheck(L_203);
  8706. UpscalePass_Setup_mFCF16DCFA7283D9C22657A76D211F7545FB834DB(L_203, L_204, L_205, L_206, L_208, L_210, (&V_19), NULL);
  8707. UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55* L_211 = __this->___m_UpscalePass;
  8708. ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_211, NULL);
  8709. G_B61_0 = G_B60_0;
  8710. }
  8711. IL_050c:
  8712. {
  8713. bool L_212 = V_16;
  8714. if (!L_212)
  8715. {
  8716. G_B63_0 = G_B61_0;
  8717. goto IL_052f;
  8718. }
  8719. G_B62_0 = G_B61_0;
  8720. }
  8721. {
  8722. PostProcessPass_t146B366124B6BB9597B9E9299DA4391FDE159F5C* L_213;
  8723. L_213 = Renderer2D_get_finalPostProcessPass_m65C46BE4C556A8C15728944D1791A62197AEC04D(__this, NULL);
  8724. bool L_214 = V_17;
  8725. bool L_215 = V_18;
  8726. NullCheck(L_213);
  8727. PostProcessPass_SetupFinalPass_m2F776C55976D9183668E341BBD904E8A29C22A3A(L_213, (&V_19), L_214, L_215, NULL);
  8728. PostProcessPass_t146B366124B6BB9597B9E9299DA4391FDE159F5C* L_216;
  8729. L_216 = Renderer2D_get_finalPostProcessPass_m65C46BE4C556A8C15728944D1791A62197AEC04D(__this, NULL);
  8730. ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_216, NULL);
  8731. G_B66_0 = G_B62_0;
  8732. goto IL_055b;
  8733. }
  8734. IL_052f:
  8735. {
  8736. bool L_217 = V_5;
  8737. if (!L_217)
  8738. {
  8739. G_B66_0 = G_B63_0;
  8740. goto IL_055b;
  8741. }
  8742. G_B64_0 = G_B63_0;
  8743. }
  8744. {
  8745. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_218 = V_19;
  8746. il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
  8747. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_219 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___k_CameraTarget;
  8748. if ((((RuntimeObject*)(RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)L_218) == ((RuntimeObject*)(RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)L_219)))
  8749. {
  8750. G_B66_0 = G_B64_0;
  8751. goto IL_055b;
  8752. }
  8753. G_B65_0 = G_B64_0;
  8754. }
  8755. {
  8756. FinalBlitPass_t5A422DA2B38F1886E0F5AC3D26CE2455177C3EAC* L_220 = __this->___m_FinalBlitPass;
  8757. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_221 = V_2;
  8758. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_222 = (*(RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)L_221);
  8759. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_223 = V_19;
  8760. NullCheck(L_220);
  8761. FinalBlitPass_Setup_mA6AA5E9CF9E2F862B70B8BAA5178010C2A41689D(L_220, L_222, L_223, NULL);
  8762. FinalBlitPass_t5A422DA2B38F1886E0F5AC3D26CE2455177C3EAC* L_224 = __this->___m_FinalBlitPass;
  8763. ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_224, NULL);
  8764. G_B66_0 = G_B65_0;
  8765. }
  8766. IL_055b:
  8767. {
  8768. if (!G_B66_0)
  8769. {
  8770. goto IL_056d;
  8771. }
  8772. }
  8773. {
  8774. bool L_225 = V_14;
  8775. if (L_225)
  8776. {
  8777. goto IL_056d;
  8778. }
  8779. }
  8780. {
  8781. DrawScreenSpaceUIPass_t397E07595465217B2B9A6994E9116158439EE686* L_226 = __this->___m_DrawOverlayUIPass;
  8782. ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(__this, L_226, NULL);
  8783. }
  8784. IL_056d:
  8785. {
  8786. return;
  8787. }
  8788. }
  8789. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2D_SetupCullingParameters_m22BF0D637F9B0F6300A47F3E68FB3192C71F1556 (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* ___0_cullingParameters, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, const RuntimeMethod* method)
  8790. {
  8791. static bool s_Il2CppMethodInitialized;
  8792. if (!s_Il2CppMethodInitialized)
  8793. {
  8794. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Light2DCullResult_tA428D2EEDB1E00874E421ACED62386EEE5CCAD0D_il2cpp_TypeInfo_var);
  8795. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_il2cpp_TypeInfo_var);
  8796. s_Il2CppMethodInitialized = true;
  8797. }
  8798. {
  8799. ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* L_0 = ___0_cullingParameters;
  8800. il2cpp_codegen_runtime_class_init_inline(ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_il2cpp_TypeInfo_var);
  8801. ScriptableCullingParameters_set_cullingOptions_m618DDCBD0D0AB8CC22A2E92724919A25D60C6CAF(L_0, 0, NULL);
  8802. ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* L_1 = ___0_cullingParameters;
  8803. CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_2 = ___1_cameraData;
  8804. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184** L_3;
  8805. L_3 = CameraData_get_camera_mA3084B19BBF03DF4E59402E021A74016AC808B01(L_2, NULL);
  8806. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_4 = *((Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184**)L_3);
  8807. NullCheck(L_4);
  8808. bool L_5;
  8809. L_5 = Camera_get_orthographic_m904DEFC76C54DA4E30C20A62A86D5D87B7D4DD8F(L_4, NULL);
  8810. ScriptableCullingParameters_set_isOrthographic_m9B768D87F12D8D9978C7C2C1547A3DF5AEC3E3B5(L_1, L_5, NULL);
  8811. ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* L_6 = ___0_cullingParameters;
  8812. ScriptableCullingParameters_set_shadowDistance_m92DDDA606C58EF0DF46D05140900290CCDEE3B35(L_6, (0.0f), NULL);
  8813. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_7 = __this->___m_Renderer2DData;
  8814. NullCheck(L_7);
  8815. RuntimeObject* L_8;
  8816. L_8 = Renderer2DData_get_lightCullResult_mEF0BB47B5B239E5736AEC45418B0BF9A41B4EE8F_inline(L_7, NULL);
  8817. ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* L_9 = ___0_cullingParameters;
  8818. CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_10 = ___1_cameraData;
  8819. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184** L_11;
  8820. L_11 = CameraData_get_camera_mA3084B19BBF03DF4E59402E021A74016AC808B01(L_10, NULL);
  8821. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_12 = *((Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184**)L_11);
  8822. NullCheck(((Light2DCullResult_tA428D2EEDB1E00874E421ACED62386EEE5CCAD0D*)IsInstClass((RuntimeObject*)L_8, Light2DCullResult_tA428D2EEDB1E00874E421ACED62386EEE5CCAD0D_il2cpp_TypeInfo_var)));
  8823. Light2DCullResult_SetupCulling_m5B926BF3D30A11B90EB2F54FE4F9D9E0D5E403FB(((Light2DCullResult_tA428D2EEDB1E00874E421ACED62386EEE5CCAD0D*)IsInstClass((RuntimeObject*)L_8, Light2DCullResult_tA428D2EEDB1E00874E421ACED62386EEE5CCAD0D_il2cpp_TypeInfo_var)), L_9, L_12, NULL);
  8824. return;
  8825. }
  8826. }
  8827. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2D_SwapColorBuffer_m4B9C2623930435CC20B25662EDAA596D4306332B (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method)
  8828. {
  8829. static bool s_Il2CppMethodInitialized;
  8830. if (!s_Il2CppMethodInitialized)
  8831. {
  8832. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral19AD0C41AB960FE0D2237D2136556223F13ACAC2);
  8833. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3FC35DBB19257239644F53981407A74E00BF14FF);
  8834. s_Il2CppMethodInitialized = true;
  8835. }
  8836. {
  8837. RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* L_0 = __this->___m_ColorBufferSystem;
  8838. NullCheck(L_0);
  8839. RenderTargetBufferSystem_Swap_m3D2279D4D03B17F4BA36717BAB07360C6F2C6D31(L_0, NULL);
  8840. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = __this->___m_DepthTextureHandle;
  8841. NullCheck(L_1);
  8842. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2;
  8843. L_2 = RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline(L_1, NULL);
  8844. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_3;
  8845. L_3 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
  8846. bool L_4;
  8847. L_4 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_2, L_3, NULL);
  8848. if (!L_4)
  8849. {
  8850. goto IL_003d;
  8851. }
  8852. }
  8853. {
  8854. RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* L_5 = __this->___m_ColorBufferSystem;
  8855. CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_6 = ___0_cmd;
  8856. NullCheck(L_5);
  8857. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_7;
  8858. L_7 = RenderTargetBufferSystem_GetBackBuffer_m5783C133D632176EB13AA0B5651723B212AAE3B1(L_5, L_6, NULL);
  8859. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_8 = __this->___m_DepthTextureHandle;
  8860. ScriptableRenderer_ConfigureCameraTarget_m0C906EED874B7FFB6DC9A1C34EFD714A9B96333B(__this, L_7, L_8, NULL);
  8861. goto IL_004f;
  8862. }
  8863. IL_003d:
  8864. {
  8865. RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* L_9 = __this->___m_ColorBufferSystem;
  8866. CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10 = ___0_cmd;
  8867. NullCheck(L_9);
  8868. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_11;
  8869. L_11 = RenderTargetBufferSystem_GetBackBuffer_m5783C133D632176EB13AA0B5651723B212AAE3B1(L_9, L_10, NULL);
  8870. ScriptableRenderer_ConfigureCameraColorTarget_m591647884AAE0FEE1B92F6C01693D3DBB7E550D7_inline(__this, L_11, NULL);
  8871. }
  8872. IL_004f:
  8873. {
  8874. RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* L_12 = __this->___m_ColorBufferSystem;
  8875. CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_13 = ___0_cmd;
  8876. NullCheck(L_12);
  8877. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_14;
  8878. L_14 = RenderTargetBufferSystem_GetBackBuffer_m5783C133D632176EB13AA0B5651723B212AAE3B1(L_12, L_13, NULL);
  8879. __this->___m_ColorTextureHandle = L_14;
  8880. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ColorTextureHandle), (void*)L_14);
  8881. CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_15 = ___0_cmd;
  8882. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_16 = __this->___m_ColorTextureHandle;
  8883. NullCheck(L_16);
  8884. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_17;
  8885. L_17 = RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline(L_16, NULL);
  8886. NullCheck(L_15);
  8887. CommandBuffer_SetGlobalTexture_mD6F1CC7E87FA88B5838D5EDAFBA602EF94FE1F69(L_15, _stringLiteral19AD0C41AB960FE0D2237D2136556223F13ACAC2, L_17, NULL);
  8888. CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_18 = ___0_cmd;
  8889. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_19 = __this->___m_ColorTextureHandle;
  8890. NullCheck(L_19);
  8891. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_20;
  8892. L_20 = RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline(L_19, NULL);
  8893. NullCheck(L_18);
  8894. CommandBuffer_SetGlobalTexture_mD6F1CC7E87FA88B5838D5EDAFBA602EF94FE1F69(L_18, _stringLiteral3FC35DBB19257239644F53981407A74E00BF14FF, L_20, NULL);
  8895. return;
  8896. }
  8897. }
  8898. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* Renderer2D_GetCameraColorFrontBuffer_mF3BF31412BDA85A25E6D8C70F1D9F6434655E036 (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method)
  8899. {
  8900. {
  8901. RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* L_0 = __this->___m_ColorBufferSystem;
  8902. CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_1 = ___0_cmd;
  8903. NullCheck(L_0);
  8904. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2;
  8905. L_2 = RenderTargetBufferSystem_GetFrontBuffer_m85150875CDE3FB4ED1E33FFABD9B9F1893DEA2D1(L_0, L_1, NULL);
  8906. return L_2;
  8907. }
  8908. }
  8909. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* Renderer2D_GetCameraColorBackBuffer_m262FA1E93C4FE49599975A9C9022EE16F03ACF0C (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method)
  8910. {
  8911. {
  8912. RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* L_0 = __this->___m_ColorBufferSystem;
  8913. CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_1 = ___0_cmd;
  8914. NullCheck(L_0);
  8915. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2;
  8916. L_2 = RenderTargetBufferSystem_GetBackBuffer_m5783C133D632176EB13AA0B5651723B212AAE3B1(L_0, L_1, NULL);
  8917. return L_2;
  8918. }
  8919. }
  8920. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2D_EnableSwapBufferMSAA_m85629DFFFE0A76ECACA671DD571F6B6D06CFD755 (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, bool ___0_enable, const RuntimeMethod* method)
  8921. {
  8922. {
  8923. RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* L_0 = __this->___m_ColorBufferSystem;
  8924. bool L_1 = ___0_enable;
  8925. NullCheck(L_0);
  8926. RenderTargetBufferSystem_EnableMSAA_mFACEC550EEF2910AC94C1F22C0DA146DBE36F3CA(L_0, L_1, NULL);
  8927. return;
  8928. }
  8929. }
  8930. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Renderer2D_IsGLDevice_m71C4F66F9AA92323FDDDB022339332F559714680 (const RuntimeMethod* method)
  8931. {
  8932. {
  8933. int32_t L_0;
  8934. L_0 = SystemInfo_get_graphicsDeviceType_m2D54A0B94D138727041B29B127D8837165686545(NULL);
  8935. if ((((int32_t)L_0) == ((int32_t)((int32_t)11))))
  8936. {
  8937. goto IL_0013;
  8938. }
  8939. }
  8940. {
  8941. int32_t L_1;
  8942. L_1 = SystemInfo_get_graphicsDeviceType_m2D54A0B94D138727041B29B127D8837165686545(NULL);
  8943. return (bool)((((int32_t)L_1) == ((int32_t)((int32_t)17)))? 1 : 0);
  8944. }
  8945. IL_0013:
  8946. {
  8947. return (bool)1;
  8948. }
  8949. }
  8950. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Renderer2D_get_supportsMRT_m3A590FEA0CA22B58ECBD406B93BDD55E0F3D301C (const RuntimeMethod* method)
  8951. {
  8952. static bool s_Il2CppMethodInitialized;
  8953. if (!s_Il2CppMethodInitialized)
  8954. {
  8955. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6_il2cpp_TypeInfo_var);
  8956. s_Il2CppMethodInitialized = true;
  8957. }
  8958. {
  8959. il2cpp_codegen_runtime_class_init_inline(Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6_il2cpp_TypeInfo_var);
  8960. bool L_0;
  8961. L_0 = Renderer2D_IsGLDevice_m71C4F66F9AA92323FDDDB022339332F559714680(NULL);
  8962. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  8963. }
  8964. }
  8965. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Renderer2D_get_supportsNativeRenderPassRendergraphCompiler_mE21C328C01DC63AE638EEF00D37E682DAC06167F (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, const RuntimeMethod* method)
  8966. {
  8967. static bool s_Il2CppMethodInitialized;
  8968. if (!s_Il2CppMethodInitialized)
  8969. {
  8970. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6_il2cpp_TypeInfo_var);
  8971. s_Il2CppMethodInitialized = true;
  8972. }
  8973. {
  8974. il2cpp_codegen_runtime_class_init_inline(Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6_il2cpp_TypeInfo_var);
  8975. bool L_0;
  8976. L_0 = Renderer2D_IsGLDevice_m71C4F66F9AA92323FDDDB022339332F559714680(NULL);
  8977. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  8978. }
  8979. }
  8980. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ImportResourceSummary_t9CB5401135247E49D803D3F7E60C6102A1A69976 Renderer2D_GetImportResourceSummary_mB0D0D64AF8D8E61E918D4D72D5289DD47E59B94E (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* ___1_cameraData, const RuntimeMethod* method)
  8981. {
  8982. static bool s_Il2CppMethodInitialized;
  8983. if (!s_Il2CppMethodInitialized)
  8984. {
  8985. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  8986. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  8987. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
  8988. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  8989. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
  8990. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral375F7CA672568A6DBCC141249B37055AA4256DEB);
  8991. s_Il2CppMethodInitialized = true;
  8992. }
  8993. ImportResourceSummary_t9CB5401135247E49D803D3F7E60C6102A1A69976 V_0;
  8994. memset((&V_0), 0, sizeof(V_0));
  8995. bool V_1 = false;
  8996. bool V_2 = false;
  8997. bool V_3 = false;
  8998. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_4;
  8999. memset((&V_4), 0, sizeof(V_4));
  9000. DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* V_5 = NULL;
  9001. bool V_6 = false;
  9002. int32_t V_7 = 0;
  9003. int32_t G_B3_0 = 0;
  9004. int32_t G_B6_0 = 0;
  9005. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F G_B9_0;
  9006. memset((&G_B9_0), 0, sizeof(G_B9_0));
  9007. {
  9008. il2cpp_codegen_initobj((&V_0), sizeof(ImportResourceSummary_t9CB5401135247E49D803D3F7E60C6102A1A69976));
  9009. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_0 = ___1_cameraData;
  9010. NullCheck(L_0);
  9011. int32_t L_1 = L_0->___renderType;
  9012. V_1 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
  9013. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_2 = ___1_cameraData;
  9014. NullCheck(L_2);
  9015. int32_t L_3 = L_2->___renderType;
  9016. if (!L_3)
  9017. {
  9018. goto IL_0022;
  9019. }
  9020. }
  9021. {
  9022. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_4 = ___1_cameraData;
  9023. NullCheck(L_4);
  9024. bool L_5 = L_4->___clearDepth;
  9025. G_B3_0 = ((int32_t)(L_5));
  9026. goto IL_0023;
  9027. }
  9028. IL_0022:
  9029. {
  9030. G_B3_0 = 1;
  9031. }
  9032. IL_0023:
  9033. {
  9034. V_2 = (bool)G_B3_0;
  9035. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_6 = ___1_cameraData;
  9036. NullCheck(L_6);
  9037. int32_t L_7 = L_6->___renderType;
  9038. if (L_7)
  9039. {
  9040. goto IL_0037;
  9041. }
  9042. }
  9043. {
  9044. bool L_8 = __this->___m_CreateColorTexture;
  9045. G_B6_0 = ((((int32_t)L_8) == ((int32_t)0))? 1 : 0);
  9046. goto IL_0038;
  9047. }
  9048. IL_0037:
  9049. {
  9050. G_B6_0 = 0;
  9051. }
  9052. IL_0038:
  9053. {
  9054. V_3 = (bool)G_B6_0;
  9055. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_9 = ___1_cameraData;
  9056. NullCheck(L_9);
  9057. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_10 = L_9->___camera;
  9058. NullCheck(L_10);
  9059. int32_t L_11;
  9060. L_11 = Camera_get_clearFlags_mA74F538C124B391EF03C46A50CA7FF7B505B7602(L_10, NULL);
  9061. if ((((int32_t)L_11) == ((int32_t)4)))
  9062. {
  9063. goto IL_004f;
  9064. }
  9065. }
  9066. {
  9067. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_12 = ___1_cameraData;
  9068. NullCheck(L_12);
  9069. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_13 = L_12->___backgroundColor;
  9070. G_B9_0 = L_13;
  9071. goto IL_0054;
  9072. }
  9073. IL_004f:
  9074. {
  9075. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_14;
  9076. L_14 = Color_get_yellow_m66637FA14383E8D74F24AE256B577CE1D55D469F_inline(NULL);
  9077. G_B9_0 = L_14;
  9078. }
  9079. IL_0054:
  9080. {
  9081. V_4 = G_B9_0;
  9082. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_15 = ___1_cameraData;
  9083. NullCheck(L_15);
  9084. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_16 = L_15->___camera;
  9085. bool L_17;
  9086. L_17 = ScriptableRenderer_IsSceneFilteringEnabled_m177DE9C0DEEB440C7DC82C3431930EB2C6FE489D(__this, L_16, NULL);
  9087. if (!L_17)
  9088. {
  9089. goto IL_0072;
  9090. }
  9091. }
  9092. {
  9093. (&V_4)->___a = (0.0f);
  9094. V_2 = (bool)0;
  9095. }
  9096. IL_0072:
  9097. {
  9098. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_18 = ___1_cameraData;
  9099. NullCheck(L_18);
  9100. ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_19 = L_18->___renderer;
  9101. NullCheck(L_19);
  9102. DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_20;
  9103. L_20 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(L_19, NULL);
  9104. V_5 = L_20;
  9105. DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_21 = V_5;
  9106. if (!L_21)
  9107. {
  9108. goto IL_009f;
  9109. }
  9110. }
  9111. {
  9112. DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_22 = V_5;
  9113. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_23 = ___1_cameraData;
  9114. NullCheck(L_23);
  9115. bool L_24;
  9116. L_24 = UniversalCameraData_get_isPreviewCamera_m805B3ED7E0D54B8054BFFD3166489E2B1B3BDC51(L_23, NULL);
  9117. NullCheck(L_22);
  9118. bool L_25;
  9119. L_25 = DebugHandler_IsActiveForCamera_mAAAF88FA94FF91A19A7CE1898EB0295997045077(L_22, L_24, NULL);
  9120. if (!L_25)
  9121. {
  9122. goto IL_009f;
  9123. }
  9124. }
  9125. {
  9126. DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_26 = V_5;
  9127. NullCheck(L_26);
  9128. bool L_27;
  9129. L_27 = DebugHandler_get_IsScreenClearNeeded_m4DA090FCE3573491D7A885AE93051F554C87C496(L_26, NULL);
  9130. if (!L_27)
  9131. {
  9132. goto IL_009f;
  9133. }
  9134. }
  9135. {
  9136. V_1 = (bool)1;
  9137. V_2 = (bool)1;
  9138. }
  9139. IL_009f:
  9140. {
  9141. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616* L_28 = (ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616*)(&(&V_0)->___cameraColorParams);
  9142. bool L_29 = V_1;
  9143. L_28->___clearOnFirstUse = L_29;
  9144. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616* L_30 = (ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616*)(&(&V_0)->___cameraColorParams);
  9145. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_31 = V_4;
  9146. L_30->___clearColor = L_31;
  9147. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616* L_32 = (ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616*)(&(&V_0)->___cameraColorParams);
  9148. L_32->___discardOnLastUse = (bool)0;
  9149. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616* L_33 = (ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616*)(&(&V_0)->___cameraDepthParams);
  9150. bool L_34 = V_2;
  9151. L_33->___clearOnFirstUse = L_34;
  9152. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616* L_35 = (ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616*)(&(&V_0)->___cameraDepthParams);
  9153. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_36 = V_4;
  9154. L_35->___clearColor = L_36;
  9155. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616* L_37 = (ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616*)(&(&V_0)->___cameraDepthParams);
  9156. L_37->___discardOnLastUse = (bool)0;
  9157. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616* L_38 = (ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616*)(&(&V_0)->___backBufferColorParams);
  9158. bool L_39 = V_3;
  9159. L_38->___clearOnFirstUse = L_39;
  9160. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616* L_40 = (ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616*)(&(&V_0)->___backBufferColorParams);
  9161. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_41 = V_4;
  9162. L_40->___clearColor = L_41;
  9163. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616* L_42 = (ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616*)(&(&V_0)->___backBufferColorParams);
  9164. L_42->___discardOnLastUse = (bool)0;
  9165. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616* L_43 = (ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616*)(&(&V_0)->___backBufferDepthParams);
  9166. bool L_44 = V_3;
  9167. L_43->___clearOnFirstUse = L_44;
  9168. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616* L_45 = (ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616*)(&(&V_0)->___backBufferDepthParams);
  9169. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_46 = V_4;
  9170. L_45->___clearColor = L_46;
  9171. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616* L_47 = (ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616*)(&(&V_0)->___backBufferDepthParams);
  9172. L_47->___discardOnLastUse = (bool)1;
  9173. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_48 = ___1_cameraData;
  9174. NullCheck(L_48);
  9175. RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_49 = L_48->___targetTexture;
  9176. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  9177. bool L_50;
  9178. L_50 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_49, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  9179. if (!L_50)
  9180. {
  9181. goto IL_0218;
  9182. }
  9183. }
  9184. {
  9185. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA* L_51 = (RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA*)(&(&V_0)->___importInfo);
  9186. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_52 = ___1_cameraData;
  9187. NullCheck(L_52);
  9188. RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_53 = L_52->___targetTexture;
  9189. NullCheck(L_53);
  9190. int32_t L_54;
  9191. L_54 = VirtualFuncInvoker0< int32_t >::Invoke(5, L_53);
  9192. L_51->___width = L_54;
  9193. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA* L_55 = (RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA*)(&(&V_0)->___importInfo);
  9194. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_56 = ___1_cameraData;
  9195. NullCheck(L_56);
  9196. RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_57 = L_56->___targetTexture;
  9197. NullCheck(L_57);
  9198. int32_t L_58;
  9199. L_58 = VirtualFuncInvoker0< int32_t >::Invoke(7, L_57);
  9200. L_55->___height = L_58;
  9201. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA* L_59 = (RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA*)(&(&V_0)->___importInfo);
  9202. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_60 = ___1_cameraData;
  9203. NullCheck(L_60);
  9204. RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_61 = L_60->___targetTexture;
  9205. NullCheck(L_61);
  9206. int32_t L_62;
  9207. L_62 = RenderTexture_get_volumeDepth_m049340EE670E9632FC824B640A5570B5D3FCFEBF(L_61, NULL);
  9208. L_59->___volumeDepth = L_62;
  9209. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA* L_63 = (RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA*)(&(&V_0)->___importInfo);
  9210. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_64 = ___1_cameraData;
  9211. NullCheck(L_64);
  9212. RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_65 = L_64->___targetTexture;
  9213. NullCheck(L_65);
  9214. int32_t L_66;
  9215. L_66 = RenderTexture_get_antiAliasing_m68907FB6C38F817A3B7A9F3C17360BF751BB2658(L_65, NULL);
  9216. L_63->___msaaSamples = L_66;
  9217. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA* L_67 = (RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA*)(&(&V_0)->___importInfo);
  9218. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_68 = ___1_cameraData;
  9219. NullCheck(L_68);
  9220. RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_69 = L_68->___targetTexture;
  9221. NullCheck(L_69);
  9222. int32_t L_70;
  9223. L_70 = RenderTexture_get_graphicsFormat_m615EA91709BD404765C0C85425CE5F3575F90302(L_69, NULL);
  9224. L_67->___format = L_70;
  9225. ImportResourceSummary_t9CB5401135247E49D803D3F7E60C6102A1A69976 L_71 = V_0;
  9226. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA L_72 = L_71.___importInfo;
  9227. (&V_0)->___importInfoDepth = L_72;
  9228. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA* L_73 = (RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA*)(&(&V_0)->___importInfoDepth);
  9229. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_74 = ___1_cameraData;
  9230. NullCheck(L_74);
  9231. RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_75 = L_74->___targetTexture;
  9232. NullCheck(L_75);
  9233. int32_t L_76;
  9234. L_76 = RenderTexture_get_depthStencilFormat_m6ACD9DAF17D844CFBA06249D8DB130018C370CB2(L_75, NULL);
  9235. L_73->___format = L_76;
  9236. ImportResourceSummary_t9CB5401135247E49D803D3F7E60C6102A1A69976 L_77 = V_0;
  9237. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA L_78 = L_77.___importInfoDepth;
  9238. int32_t L_79 = L_78.___format;
  9239. if (L_79)
  9240. {
  9241. goto IL_02ec;
  9242. }
  9243. }
  9244. {
  9245. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA* L_80 = (RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA*)(&(&V_0)->___importInfoDepth);
  9246. int32_t L_81;
  9247. L_81 = SystemInfo_GetGraphicsFormat_mF4A09D38BA91B8F783C9189B5D744BA943292E0E(2, NULL);
  9248. L_80->___format = L_81;
  9249. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  9250. Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral375F7CA672568A6DBCC141249B37055AA4256DEB, NULL);
  9251. goto IL_02ec;
  9252. }
  9253. IL_0218:
  9254. {
  9255. V_6 = (bool)0;
  9256. bool L_82 = __this->___m_CreateColorTexture;
  9257. if (!L_82)
  9258. {
  9259. goto IL_023c;
  9260. }
  9261. }
  9262. {
  9263. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_83 = ___0_renderGraph;
  9264. NullCheck(L_83);
  9265. bool L_84;
  9266. L_84 = RenderGraph_get_nativeRenderPassesEnabled_m0A6331F029257ABF0232FA1C278E733B097A812D_inline(L_83, NULL);
  9267. if (!L_84)
  9268. {
  9269. goto IL_023c;
  9270. }
  9271. }
  9272. {
  9273. int32_t L_85;
  9274. L_85 = Screen_get_msaaSamples_m3DD469BD1B150F0EF5B96BA0B1BA990DB38F3DD4(NULL);
  9275. if ((((int32_t)L_85) <= ((int32_t)1)))
  9276. {
  9277. goto IL_023c;
  9278. }
  9279. }
  9280. {
  9281. V_6 = (bool)1;
  9282. Screen_SetMSAASamples_m03CA1BD4B08DE6D6A67D69C232D5DF1174274744(1, NULL);
  9283. }
  9284. IL_023c:
  9285. {
  9286. int32_t L_86;
  9287. L_86 = Screen_get_msaaSamples_m3DD469BD1B150F0EF5B96BA0B1BA990DB38F3DD4(NULL);
  9288. int32_t L_87;
  9289. L_87 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_86, 1, NULL);
  9290. V_7 = L_87;
  9291. bool L_88 = V_6;
  9292. if (!L_88)
  9293. {
  9294. goto IL_0264;
  9295. }
  9296. }
  9297. {
  9298. il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  9299. int32_t L_89;
  9300. L_89 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
  9301. if ((!(((uint32_t)L_89) == ((uint32_t)1))))
  9302. {
  9303. goto IL_0264;
  9304. }
  9305. }
  9306. {
  9307. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_90 = ___1_cameraData;
  9308. NullCheck(L_90);
  9309. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_91 = (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)(&L_90->___cameraTargetDescriptor);
  9310. int32_t L_92;
  9311. L_92 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline(L_91, NULL);
  9312. V_7 = L_92;
  9313. goto IL_026e;
  9314. }
  9315. IL_0264:
  9316. {
  9317. il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  9318. bool L_93;
  9319. L_93 = Application_get_isEditor_mEAC51E3ACE6DCE438087FB14BD75A3C219D354D0(NULL);
  9320. if (!L_93)
  9321. {
  9322. goto IL_026e;
  9323. }
  9324. }
  9325. {
  9326. V_7 = 1;
  9327. }
  9328. IL_026e:
  9329. {
  9330. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA* L_94 = (RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA*)(&(&V_0)->___importInfo);
  9331. int32_t L_95;
  9332. L_95 = Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9(NULL);
  9333. L_94->___width = L_95;
  9334. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA* L_96 = (RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA*)(&(&V_0)->___importInfo);
  9335. int32_t L_97;
  9336. L_97 = Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9(NULL);
  9337. L_96->___height = L_97;
  9338. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA* L_98 = (RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA*)(&(&V_0)->___importInfo);
  9339. L_98->___volumeDepth = 1;
  9340. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA* L_99 = (RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA*)(&(&V_0)->___importInfo);
  9341. int32_t L_100 = V_7;
  9342. L_99->___msaaSamples = L_100;
  9343. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA* L_101 = (RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA*)(&(&V_0)->___importInfo);
  9344. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_102 = ___1_cameraData;
  9345. NullCheck(L_102);
  9346. bool L_103 = L_102->___isHdrEnabled;
  9347. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_104 = ___1_cameraData;
  9348. NullCheck(L_104);
  9349. int32_t L_105 = L_104->___hdrColorBufferPrecision;
  9350. il2cpp_codegen_runtime_class_init_inline(Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
  9351. bool L_106;
  9352. L_106 = Graphics_get_preserveFramebufferAlpha_mCB9E42855D0544B90D7CBB454DBAE09DDD1D5E5A(NULL);
  9353. il2cpp_codegen_runtime_class_init_inline(UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
  9354. int32_t L_107;
  9355. L_107 = UniversalRenderPipeline_MakeRenderTextureGraphicsFormat_m386F1D4BCAD4537F62E4096D9264554312E11B5D(L_103, L_105, L_106, NULL);
  9356. L_101->___format = L_107;
  9357. ImportResourceSummary_t9CB5401135247E49D803D3F7E60C6102A1A69976 L_108 = V_0;
  9358. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA L_109 = L_108.___importInfo;
  9359. (&V_0)->___importInfoDepth = L_109;
  9360. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA* L_110 = (RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA*)(&(&V_0)->___importInfoDepth);
  9361. int32_t L_111;
  9362. L_111 = SystemInfo_GetGraphicsFormat_mF4A09D38BA91B8F783C9189B5D744BA943292E0E(2, NULL);
  9363. L_110->___format = L_111;
  9364. }
  9365. IL_02ec:
  9366. {
  9367. ImportResourceSummary_t9CB5401135247E49D803D3F7E60C6102A1A69976 L_112 = V_0;
  9368. return L_112;
  9369. }
  9370. }
  9371. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2D_InitializeLayerBatches_m2425AA5DC7B42EEF042C9365D5A88985FE953ECA (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, const RuntimeMethod* method)
  9372. {
  9373. static bool s_Il2CppMethodInitialized;
  9374. if (!s_Il2CppMethodInitialized)
  9375. {
  9376. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342_m9F909B697D5B8D1EC35289099AA236EC1A400CEE_RuntimeMethod_var);
  9377. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureHandleU5BU5DU5BU5D_t36A34F73F4A1EE7E90D37774A796785F0548EEB9_il2cpp_TypeInfo_var);
  9378. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7_il2cpp_TypeInfo_var);
  9379. s_Il2CppMethodInitialized = true;
  9380. }
  9381. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* V_0 = NULL;
  9382. int32_t V_1 = 0;
  9383. {
  9384. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_0;
  9385. L_0 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  9386. NullCheck(L_0);
  9387. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_1;
  9388. L_1 = ContextContainer_Get_TisUniversal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342_m9F909B697D5B8D1EC35289099AA236EC1A400CEE_inline(L_0, ContextContainer_Get_TisUniversal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342_m9F909B697D5B8D1EC35289099AA236EC1A400CEE_RuntimeMethod_var);
  9389. V_0 = L_1;
  9390. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_2 = __this->___m_Renderer2DData;
  9391. NullCheck(L_2);
  9392. RuntimeObject* L_3;
  9393. L_3 = Renderer2DData_get_lightCullResult_mEF0BB47B5B239E5736AEC45418B0BF9A41B4EE8F_inline(L_2, NULL);
  9394. int32_t* L_4 = (int32_t*)(&__this->___m_BatchCount);
  9395. LayerBatchU5BU5D_t0EBA93A4A553CC124B68561F0D8536CFE85C3195* L_5;
  9396. L_5 = LayerUtility_CalculateBatches_m08E0A7F7BF20A91D6B7FAA1831F7969454DE5D0B(L_3, L_4, NULL);
  9397. __this->___m_LayerBatches = L_5;
  9398. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LayerBatches), (void*)L_5);
  9399. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_6 = V_0;
  9400. NullCheck(L_6);
  9401. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_7;
  9402. L_7 = Universal2DResourceData_get_normalsTexture_mA70971E5F30FE4AFF3A73821D85274DDACDA43D8(L_6, NULL);
  9403. NullCheck(L_7);
  9404. int32_t L_8 = __this->___m_BatchCount;
  9405. if ((((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))) == ((int32_t)L_8)))
  9406. {
  9407. goto IL_0049;
  9408. }
  9409. }
  9410. {
  9411. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_9 = V_0;
  9412. int32_t L_10 = __this->___m_BatchCount;
  9413. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_11 = (TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7*)(TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7*)SZArrayNew(TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7_il2cpp_TypeInfo_var, (uint32_t)L_10);
  9414. NullCheck(L_9);
  9415. Universal2DResourceData_set_normalsTexture_m0703C2F2EDD255CA2A24FF8AFFB06C791EE3E102(L_9, L_11, NULL);
  9416. }
  9417. IL_0049:
  9418. {
  9419. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_12 = V_0;
  9420. NullCheck(L_12);
  9421. TextureHandleU5BU5DU5BU5D_t36A34F73F4A1EE7E90D37774A796785F0548EEB9* L_13;
  9422. L_13 = Universal2DResourceData_get_lightTextures_mD62C714586B183217FD646B9B7494602392F74C9(L_12, NULL);
  9423. NullCheck(L_13);
  9424. int32_t L_14 = __this->___m_BatchCount;
  9425. if ((((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length))) == ((int32_t)L_14)))
  9426. {
  9427. goto IL_006a;
  9428. }
  9429. }
  9430. {
  9431. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_15 = V_0;
  9432. int32_t L_16 = __this->___m_BatchCount;
  9433. TextureHandleU5BU5DU5BU5D_t36A34F73F4A1EE7E90D37774A796785F0548EEB9* L_17 = (TextureHandleU5BU5DU5BU5D_t36A34F73F4A1EE7E90D37774A796785F0548EEB9*)(TextureHandleU5BU5DU5BU5D_t36A34F73F4A1EE7E90D37774A796785F0548EEB9*)SZArrayNew(TextureHandleU5BU5DU5BU5D_t36A34F73F4A1EE7E90D37774A796785F0548EEB9_il2cpp_TypeInfo_var, (uint32_t)L_16);
  9434. NullCheck(L_15);
  9435. Universal2DResourceData_set_lightTextures_mAF0C51BC187128E508CDC16FB4607A3FDA07C670(L_15, L_17, NULL);
  9436. }
  9437. IL_006a:
  9438. {
  9439. V_1 = 0;
  9440. goto IL_00bb;
  9441. }
  9442. IL_006e:
  9443. {
  9444. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_18 = V_0;
  9445. NullCheck(L_18);
  9446. TextureHandleU5BU5DU5BU5D_t36A34F73F4A1EE7E90D37774A796785F0548EEB9* L_19;
  9447. L_19 = Universal2DResourceData_get_lightTextures_mD62C714586B183217FD646B9B7494602392F74C9(L_18, NULL);
  9448. int32_t L_20 = V_1;
  9449. NullCheck(L_19);
  9450. int32_t L_21 = L_20;
  9451. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
  9452. if (!L_22)
  9453. {
  9454. goto IL_0097;
  9455. }
  9456. }
  9457. {
  9458. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_23 = V_0;
  9459. NullCheck(L_23);
  9460. TextureHandleU5BU5DU5BU5D_t36A34F73F4A1EE7E90D37774A796785F0548EEB9* L_24;
  9461. L_24 = Universal2DResourceData_get_lightTextures_mD62C714586B183217FD646B9B7494602392F74C9(L_23, NULL);
  9462. int32_t L_25 = V_1;
  9463. NullCheck(L_24);
  9464. int32_t L_26 = L_25;
  9465. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_27 = (L_24)->GetAt(static_cast<il2cpp_array_size_t>(L_26));
  9466. NullCheck(L_27);
  9467. LayerBatchU5BU5D_t0EBA93A4A553CC124B68561F0D8536CFE85C3195* L_28 = __this->___m_LayerBatches;
  9468. int32_t L_29 = V_1;
  9469. NullCheck(L_28);
  9470. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_30 = ((L_28)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_29)))->___activeBlendStylesIndices;
  9471. NullCheck(L_30);
  9472. if ((((int32_t)((int32_t)(((RuntimeArray*)L_27)->max_length))) == ((int32_t)((int32_t)(((RuntimeArray*)L_30)->max_length)))))
  9473. {
  9474. goto IL_00b7;
  9475. }
  9476. }
  9477. IL_0097:
  9478. {
  9479. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_31 = V_0;
  9480. NullCheck(L_31);
  9481. TextureHandleU5BU5DU5BU5D_t36A34F73F4A1EE7E90D37774A796785F0548EEB9* L_32;
  9482. L_32 = Universal2DResourceData_get_lightTextures_mD62C714586B183217FD646B9B7494602392F74C9(L_31, NULL);
  9483. int32_t L_33 = V_1;
  9484. LayerBatchU5BU5D_t0EBA93A4A553CC124B68561F0D8536CFE85C3195* L_34 = __this->___m_LayerBatches;
  9485. int32_t L_35 = V_1;
  9486. NullCheck(L_34);
  9487. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_36 = ((L_34)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_35)))->___activeBlendStylesIndices;
  9488. NullCheck(L_36);
  9489. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_37 = (TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7*)(TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7*)SZArrayNew(TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_36)->max_length)));
  9490. NullCheck(L_32);
  9491. (L_32)->SetAt(static_cast<il2cpp_array_size_t>(L_33), (TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7*)L_37);
  9492. }
  9493. IL_00b7:
  9494. {
  9495. int32_t L_38 = V_1;
  9496. V_1 = ((int32_t)il2cpp_codegen_add(L_38, 1));
  9497. }
  9498. IL_00bb:
  9499. {
  9500. int32_t L_39 = V_1;
  9501. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_40 = V_0;
  9502. NullCheck(L_40);
  9503. TextureHandleU5BU5DU5BU5D_t36A34F73F4A1EE7E90D37774A796785F0548EEB9* L_41;
  9504. L_41 = Universal2DResourceData_get_lightTextures_mD62C714586B183217FD646B9B7494602392F74C9(L_40, NULL);
  9505. NullCheck(L_41);
  9506. if ((((int32_t)L_39) < ((int32_t)((int32_t)(((RuntimeArray*)L_41)->max_length)))))
  9507. {
  9508. goto IL_006e;
  9509. }
  9510. }
  9511. {
  9512. return;
  9513. }
  9514. }
  9515. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2D_CreateResources_mC3BA123FDDA55BB098C002571C413084BAED9E50 (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, const RuntimeMethod* method)
  9516. {
  9517. static bool s_Il2CppMethodInitialized;
  9518. if (!s_Il2CppMethodInitialized)
  9519. {
  9520. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisPixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195_m28C108A584519252161C0332BA9B6A9C9F569568_RuntimeMethod_var);
  9521. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisUniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_m399477CCB032DFC9D1F9D077AC7E5E237504FE86_RuntimeMethod_var);
  9522. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342_m9F909B697D5B8D1EC35289099AA236EC1A400CEE_RuntimeMethod_var);
  9523. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_RuntimeMethod_var);
  9524. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_m1CAD9250ED48A65B3DE774336F9221928EB054B4_RuntimeMethod_var);
  9525. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_il2cpp_TypeInfo_var);
  9526. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Light2DManager_tFC5AC0AC35C797C01B1251BA92597BE56B96AF78_il2cpp_TypeInfo_var);
  9527. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  9528. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PostProcessPass_t146B366124B6BB9597B9E9299DA4391FDE159F5C_il2cpp_TypeInfo_var);
  9529. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
  9530. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6_il2cpp_TypeInfo_var);
  9531. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var);
  9532. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
  9533. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var);
  9534. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral16985650950622A65B420CFCE7644DFF91942ABB);
  9535. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral17870CA6693777D85F2129A2C9A2AF8DCEDFC342);
  9536. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1891FEDCC8F9D1066816BB96D2FC428EC30438AB);
  9537. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral288D3B30927E4D95B96B2D2711C4053AA1D54F18);
  9538. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3F15F8F41DF4C3AF37D2B993D48BA1FA1C6D0FA2);
  9539. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3FC35DBB19257239644F53981407A74E00BF14FF);
  9540. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral43B451B2F3F65B14600C00C4B37606D00D97A961);
  9541. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7AABE19CAC898AAE7225AEDC7D93A175A3003021);
  9542. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC8B3F485C7232D90884130F2900C6FE0697181DF);
  9543. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE7BDDA8530BBBFA60A4AB63033AB7392593414D6);
  9544. s_Il2CppMethodInitialized = true;
  9545. }
  9546. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* V_0 = NULL;
  9547. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* V_1 = NULL;
  9548. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* V_2 = NULL;
  9549. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* V_3 = NULL;
  9550. int32_t V_4 = 0;
  9551. bool V_5 = false;
  9552. bool V_6 = false;
  9553. float V_7 = 0.0f;
  9554. int32_t V_8 = 0;
  9555. int32_t V_9 = 0;
  9556. ImportResourceSummary_t9CB5401135247E49D803D3F7E60C6102A1A69976 V_10;
  9557. memset((&V_10), 0, sizeof(V_10));
  9558. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_11;
  9559. memset((&V_11), 0, sizeof(V_11));
  9560. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_12;
  9561. memset((&V_12), 0, sizeof(V_12));
  9562. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_13;
  9563. memset((&V_13), 0, sizeof(V_13));
  9564. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* V_14 = NULL;
  9565. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_15;
  9566. memset((&V_15), 0, sizeof(V_15));
  9567. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_16;
  9568. memset((&V_16), 0, sizeof(V_16));
  9569. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_17;
  9570. memset((&V_17), 0, sizeof(V_17));
  9571. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_18;
  9572. memset((&V_18), 0, sizeof(V_18));
  9573. int32_t V_19 = 0;
  9574. int32_t V_20 = 0;
  9575. int32_t V_21 = 0;
  9576. int32_t V_22 = 0;
  9577. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_23;
  9578. memset((&V_23), 0, sizeof(V_23));
  9579. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_24;
  9580. memset((&V_24), 0, sizeof(V_24));
  9581. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_25;
  9582. memset((&V_25), 0, sizeof(V_25));
  9583. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_26;
  9584. memset((&V_26), 0, sizeof(V_26));
  9585. int32_t V_27 = 0;
  9586. RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03 V_28;
  9587. memset((&V_28), 0, sizeof(V_28));
  9588. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_29;
  9589. memset((&V_29), 0, sizeof(V_29));
  9590. bool V_30 = false;
  9591. UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* V_31 = NULL;
  9592. Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* V_32 = NULL;
  9593. Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* G_B7_0 = NULL;
  9594. Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* G_B6_0 = NULL;
  9595. int32_t G_B8_0 = 0;
  9596. Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* G_B8_1 = NULL;
  9597. int32_t G_B31_0 = 0;
  9598. int32_t G_B33_0 = 0;
  9599. int32_t G_B32_0 = 0;
  9600. int32_t G_B34_0 = 0;
  9601. int32_t G_B34_1 = 0;
  9602. int32_t G_B36_0 = 0;
  9603. int32_t G_B35_0 = 0;
  9604. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B G_B48_0;
  9605. memset((&G_B48_0), 0, sizeof(G_B48_0));
  9606. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B G_B51_0;
  9607. memset((&G_B51_0), 0, sizeof(G_B51_0));
  9608. {
  9609. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_0;
  9610. L_0 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  9611. NullCheck(L_0);
  9612. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_1;
  9613. L_1 = ContextContainer_Get_TisUniversal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342_m9F909B697D5B8D1EC35289099AA236EC1A400CEE_inline(L_0, ContextContainer_Get_TisUniversal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342_m9F909B697D5B8D1EC35289099AA236EC1A400CEE_RuntimeMethod_var);
  9614. V_0 = L_1;
  9615. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_2;
  9616. L_2 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  9617. NullCheck(L_2);
  9618. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_3;
  9619. L_3 = ContextContainer_Get_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_m1CAD9250ED48A65B3DE774336F9221928EB054B4_inline(L_2, ContextContainer_Get_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_m1CAD9250ED48A65B3DE774336F9221928EB054B4_RuntimeMethod_var);
  9620. V_1 = L_3;
  9621. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_4;
  9622. L_4 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  9623. NullCheck(L_4);
  9624. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_5;
  9625. L_5 = ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_inline(L_4, ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_RuntimeMethod_var);
  9626. V_2 = L_5;
  9627. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_6 = V_2;
  9628. NullCheck(L_6);
  9629. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_7 = (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)(&L_6->___cameraTargetDescriptor);
  9630. V_3 = L_7;
  9631. V_4 = 1;
  9632. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_8 = V_2;
  9633. NullCheck(L_8);
  9634. bool L_9 = L_8->___resolveFinalTarget;
  9635. V_5 = L_9;
  9636. V_6 = (bool)0;
  9637. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_10 = V_2;
  9638. NullCheck(L_10);
  9639. int32_t L_11 = L_10->___renderType;
  9640. bool L_12 = V_5;
  9641. if (!((int32_t)(((((int32_t)L_11) == ((int32_t)0))? 1 : 0)&(int32_t)L_12)))
  9642. {
  9643. goto IL_0131;
  9644. }
  9645. }
  9646. {
  9647. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_13 = V_2;
  9648. NullCheck(L_13);
  9649. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_14 = L_13->___camera;
  9650. NullCheck(L_14);
  9651. bool L_15;
  9652. L_15 = Component_TryGetComponent_TisPixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195_m28C108A584519252161C0332BA9B6A9C9F569568(L_14, (&V_14), Component_TryGetComponent_TisPixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195_m28C108A584519252161C0332BA9B6A9C9F569568_RuntimeMethod_var);
  9653. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_16 = V_14;
  9654. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  9655. bool L_17;
  9656. L_17 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_16, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  9657. if (!L_17)
  9658. {
  9659. goto IL_0131;
  9660. }
  9661. }
  9662. {
  9663. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_18 = V_14;
  9664. NullCheck(L_18);
  9665. bool L_19;
  9666. L_19 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(L_18, NULL);
  9667. if (!L_19)
  9668. {
  9669. goto IL_0131;
  9670. }
  9671. }
  9672. {
  9673. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_20 = V_14;
  9674. NullCheck(L_20);
  9675. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_21;
  9676. L_21 = PixelPerfectCamera_get_offscreenRTSize_mB23A1DC33EC0A8422CF1B4D618D291E2A3BD2F5B(L_20, NULL);
  9677. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_22;
  9678. L_22 = Vector2Int_get_zero_mF92C338E9CB9434105090E675E04D20A29649553_inline(NULL);
  9679. bool L_23;
  9680. L_23 = Vector2Int_op_Inequality_m6E8FEFBBDB0583853DEF06871C804F7A683682CD_inline(L_21, L_22, NULL);
  9681. if (!L_23)
  9682. {
  9683. goto IL_00b3;
  9684. }
  9685. }
  9686. {
  9687. V_6 = (bool)1;
  9688. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_24 = V_3;
  9689. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_25 = V_14;
  9690. NullCheck(L_25);
  9691. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_26;
  9692. L_26 = PixelPerfectCamera_get_offscreenRTSize_mB23A1DC33EC0A8422CF1B4D618D291E2A3BD2F5B(L_25, NULL);
  9693. V_15 = L_26;
  9694. int32_t L_27;
  9695. L_27 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_15), NULL);
  9696. RenderTextureDescriptor_set_width_m3B2494007BFE3AD4D14403407C9B24F5045E7E10_inline(L_24, L_27, NULL);
  9697. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_28 = V_3;
  9698. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_29 = V_14;
  9699. NullCheck(L_29);
  9700. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_30;
  9701. L_30 = PixelPerfectCamera_get_offscreenRTSize_mB23A1DC33EC0A8422CF1B4D618D291E2A3BD2F5B(L_29, NULL);
  9702. V_15 = L_30;
  9703. int32_t L_31;
  9704. L_31 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_15), NULL);
  9705. RenderTextureDescriptor_set_height_m1FE41111472DAA9B5E80FFAF3445004D72A3CFA5_inline(L_28, L_31, NULL);
  9706. }
  9707. IL_00b3:
  9708. {
  9709. V_4 = 0;
  9710. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_32 = V_14;
  9711. NullCheck(L_32);
  9712. int32_t L_33;
  9713. L_33 = PixelPerfectCamera_get_gridSnapping_mEF34B7A6CFF739935B11FF478B1F096C5D321A80_inline(L_32, NULL);
  9714. if ((((int32_t)L_33) == ((int32_t)2)))
  9715. {
  9716. G_B7_0 = __this;
  9717. goto IL_00ca;
  9718. }
  9719. G_B6_0 = __this;
  9720. }
  9721. {
  9722. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_34 = V_14;
  9723. NullCheck(L_34);
  9724. bool L_35;
  9725. L_35 = PixelPerfectCamera_get_requiresUpscalePass_mB8C4EA7518270939C98E1868DCF65DE8385A23FB(L_34, NULL);
  9726. G_B8_0 = ((int32_t)(L_35));
  9727. G_B8_1 = G_B6_0;
  9728. goto IL_00cb;
  9729. }
  9730. IL_00ca:
  9731. {
  9732. G_B8_0 = 1;
  9733. G_B8_1 = G_B7_0;
  9734. }
  9735. IL_00cb:
  9736. {
  9737. NullCheck(G_B8_1);
  9738. G_B8_1->___ppcUpscaleRT = (bool)G_B8_0;
  9739. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_36 = V_14;
  9740. NullCheck(L_36);
  9741. bool L_37;
  9742. L_37 = PixelPerfectCamera_get_requiresUpscalePass_mB8C4EA7518270939C98E1868DCF65DE8385A23FB(L_36, NULL);
  9743. if (!L_37)
  9744. {
  9745. goto IL_0131;
  9746. }
  9747. }
  9748. {
  9749. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_38 = V_3;
  9750. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_39 = (*(RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)L_38);
  9751. V_16 = L_39;
  9752. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_40 = V_14;
  9753. NullCheck(L_40);
  9754. int32_t L_41;
  9755. L_41 = PixelPerfectCamera_get_refResolutionX_m5523E53A067744D8A32B721DE936B800B43790C0_inline(L_40, NULL);
  9756. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_42 = V_14;
  9757. NullCheck(L_42);
  9758. int32_t L_43;
  9759. L_43 = PixelPerfectCamera_get_pixelRatio_m43A1ECE99E8FD38158D1AC65011DD98B50BD3A60(L_42, NULL);
  9760. RenderTextureDescriptor_set_width_m3B2494007BFE3AD4D14403407C9B24F5045E7E10_inline((&V_16), ((int32_t)il2cpp_codegen_multiply(L_41, L_43)), NULL);
  9761. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_44 = V_14;
  9762. NullCheck(L_44);
  9763. int32_t L_45;
  9764. L_45 = PixelPerfectCamera_get_refResolutionY_m2E7C84EA248898609CA5ADD30E211976A44CD521_inline(L_44, NULL);
  9765. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_46 = V_14;
  9766. NullCheck(L_46);
  9767. int32_t L_47;
  9768. L_47 = PixelPerfectCamera_get_pixelRatio_m43A1ECE99E8FD38158D1AC65011DD98B50BD3A60(L_46, NULL);
  9769. RenderTextureDescriptor_set_height_m1FE41111472DAA9B5E80FFAF3445004D72A3CFA5_inline((&V_16), ((int32_t)il2cpp_codegen_multiply(L_45, L_47)), NULL);
  9770. RenderTextureDescriptor_set_depthBufferBits_mA3710C0D6E485BA6465B328CD8B1954F0E4C5819((&V_16), 0, NULL);
  9771. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_48 = V_0;
  9772. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_49 = ___0_renderGraph;
  9773. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_50 = V_16;
  9774. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_51 = V_14;
  9775. NullCheck(L_51);
  9776. int32_t L_52;
  9777. L_52 = PixelPerfectCamera_get_finalBlitFilterMode_m7DE0B801BB4BD1B1CD41AB0EF6CB9A2741B006AF(L_51, NULL);
  9778. il2cpp_codegen_runtime_class_init_inline(UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var);
  9779. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_53;
  9780. L_53 = UniversalRenderer_CreateRenderGraphTexture_m4BCA4F2339499873D3DE1C8562D3FB7B7DE21613(L_49, L_50, _stringLiteral43B451B2F3F65B14600C00C4B37606D00D97A961, (bool)1, L_52, 1, NULL);
  9781. NullCheck(L_48);
  9782. Universal2DResourceData_set_upscaleTexture_mB0FFF998EAAEE085EF0564DF6F54ECAB76211518(L_48, L_53, NULL);
  9783. }
  9784. IL_0131:
  9785. {
  9786. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_54 = __this->___m_Renderer2DData;
  9787. NullCheck(L_54);
  9788. float L_55;
  9789. L_55 = Renderer2DData_get_lightRenderTextureScale_m6FD4326249B00A168A36C2B314D4C035FEE7CB8F_inline(L_54, NULL);
  9790. V_7 = L_55;
  9791. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_56 = V_2;
  9792. NullCheck(L_56);
  9793. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_57 = (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)(&L_56->___cameraTargetDescriptor);
  9794. int32_t L_58;
  9795. L_58 = RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline(L_57, NULL);
  9796. float L_59 = V_7;
  9797. V_8 = il2cpp_codegen_cast_double_to_int<int32_t>(((float)il2cpp_codegen_multiply(((float)L_58), L_59)));
  9798. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_60 = V_2;
  9799. NullCheck(L_60);
  9800. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_61 = (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)(&L_60->___cameraTargetDescriptor);
  9801. int32_t L_62;
  9802. L_62 = RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline(L_61, NULL);
  9803. float L_63 = V_7;
  9804. V_9 = il2cpp_codegen_cast_double_to_int<int32_t>(((float)il2cpp_codegen_multiply(((float)L_62), L_63)));
  9805. int32_t L_64 = V_8;
  9806. int32_t L_65 = V_9;
  9807. RenderTextureDescriptor__ctor_m0D1C84B1D245FA247C36A59D816BBB179E0670D1((&V_17), L_64, L_65, NULL);
  9808. RenderTextureDescriptor_set_colorFormat_m61B0FA4FCDE8A0F8A843DD6BF74097C21021C4FE((&V_17), 1, NULL);
  9809. RenderTextureDescriptor_set_depthBufferBits_mA3710C0D6E485BA6465B328CD8B1954F0E4C5819((&V_17), ((int32_t)32), NULL);
  9810. int32_t L_66 = V_8;
  9811. RenderTextureDescriptor_set_width_m3B2494007BFE3AD4D14403407C9B24F5045E7E10_inline((&V_17), L_66, NULL);
  9812. int32_t L_67 = V_9;
  9813. RenderTextureDescriptor_set_height_m1FE41111472DAA9B5E80FFAF3445004D72A3CFA5_inline((&V_17), L_67, NULL);
  9814. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_68 = V_0;
  9815. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_69 = ___0_renderGraph;
  9816. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_70 = V_17;
  9817. il2cpp_codegen_runtime_class_init_inline(UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var);
  9818. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_71;
  9819. L_71 = UniversalRenderer_CreateRenderGraphTexture_m4BCA4F2339499873D3DE1C8562D3FB7B7DE21613(L_69, L_70, _stringLiteral7AABE19CAC898AAE7225AEDC7D93A175A3003021, (bool)1, 0, 1, NULL);
  9820. NullCheck(L_68);
  9821. Universal2DResourceData_set_intermediateDepth_mD324F59F50FF3E16621872F9B06FDFBFAB8797BC(L_68, L_71, NULL);
  9822. int32_t L_72 = V_8;
  9823. int32_t L_73 = V_9;
  9824. RenderTextureDescriptor__ctor_m0D1C84B1D245FA247C36A59D816BBB179E0670D1((&V_18), L_72, L_73, NULL);
  9825. il2cpp_codegen_runtime_class_init_inline(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var);
  9826. int32_t L_74;
  9827. L_74 = RendererLighting_GetRenderTextureFormat_mEDBD21AF251A0E99A12DE7A7A99905E0D78C61F8(NULL);
  9828. RenderTextureDescriptor_set_graphicsFormat_m037DA25F9A8B956D830C7B7E5C6E258DC1133A13((&V_18), L_74, NULL);
  9829. RenderTextureDescriptor_set_autoGenerateMips_mB49837BA39F45B3F814928C8C471A082A4BDC414((&V_18), (bool)0, NULL);
  9830. RenderTextureDescriptor_set_depthBufferBits_mA3710C0D6E485BA6465B328CD8B1954F0E4C5819((&V_18), 0, NULL);
  9831. V_19 = 0;
  9832. goto IL_01fa;
  9833. }
  9834. IL_01d2:
  9835. {
  9836. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_75 = V_0;
  9837. NullCheck(L_75);
  9838. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_76;
  9839. L_76 = Universal2DResourceData_get_normalsTexture_mA70971E5F30FE4AFF3A73821D85274DDACDA43D8(L_75, NULL);
  9840. int32_t L_77 = V_19;
  9841. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_78 = ___0_renderGraph;
  9842. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_79 = V_18;
  9843. il2cpp_codegen_runtime_class_init_inline(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var);
  9844. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_80 = ((RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var))->___k_NormalClearColor;
  9845. il2cpp_codegen_runtime_class_init_inline(UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var);
  9846. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_81;
  9847. L_81 = UniversalRenderer_CreateRenderGraphTexture_m6EB147D88FAA5F208FD3750983566D44C5371820(L_78, L_79, _stringLiteral17870CA6693777D85F2129A2C9A2AF8DCEDFC342, (bool)1, L_80, 0, 1, NULL);
  9848. NullCheck(L_76);
  9849. (L_76)->SetAt(static_cast<il2cpp_array_size_t>(L_77), (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388)L_81);
  9850. int32_t L_82 = V_19;
  9851. V_19 = ((int32_t)il2cpp_codegen_add(L_82, 1));
  9852. }
  9853. IL_01fa:
  9854. {
  9855. int32_t L_83 = V_19;
  9856. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_84 = V_0;
  9857. NullCheck(L_84);
  9858. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_85;
  9859. L_85 = Universal2DResourceData_get_normalsTexture_mA70971E5F30FE4AFF3A73821D85274DDACDA43D8(L_84, NULL);
  9860. NullCheck(L_85);
  9861. if ((((int32_t)L_83) < ((int32_t)((int32_t)(((RuntimeArray*)L_85)->max_length)))))
  9862. {
  9863. goto IL_01d2;
  9864. }
  9865. }
  9866. {
  9867. V_20 = 0;
  9868. goto IL_0297;
  9869. }
  9870. IL_020e:
  9871. {
  9872. V_21 = 0;
  9873. goto IL_0279;
  9874. }
  9875. IL_0213:
  9876. {
  9877. LayerBatchU5BU5D_t0EBA93A4A553CC124B68561F0D8536CFE85C3195* L_86 = __this->___m_LayerBatches;
  9878. int32_t L_87 = V_20;
  9879. NullCheck(L_86);
  9880. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_88 = ((L_86)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_87)))->___activeBlendStylesIndices;
  9881. int32_t L_89 = V_21;
  9882. NullCheck(L_88);
  9883. int32_t L_90 = L_89;
  9884. int32_t L_91 = (L_88)->GetAt(static_cast<il2cpp_array_size_t>(L_90));
  9885. V_22 = L_91;
  9886. LayerBatchU5BU5D_t0EBA93A4A553CC124B68561F0D8536CFE85C3195* L_92 = __this->___m_LayerBatches;
  9887. int32_t L_93 = V_20;
  9888. NullCheck(L_92);
  9889. int32_t L_94 = ((L_92)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_93)))->___startLayerID;
  9890. int32_t L_95 = V_22;
  9891. il2cpp_codegen_runtime_class_init_inline(Light2DManager_tFC5AC0AC35C797C01B1251BA92597BE56B96AF78_il2cpp_TypeInfo_var);
  9892. bool L_96;
  9893. L_96 = Light2DManager_GetGlobalColor_m7B7BDD801A82E47F014F065FCA9B2CB673308A22(L_94, L_95, (&V_23), NULL);
  9894. if (L_96)
  9895. {
  9896. goto IL_024e;
  9897. }
  9898. }
  9899. {
  9900. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_97;
  9901. L_97 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
  9902. V_23 = L_97;
  9903. }
  9904. IL_024e:
  9905. {
  9906. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_98 = V_0;
  9907. NullCheck(L_98);
  9908. TextureHandleU5BU5DU5BU5D_t36A34F73F4A1EE7E90D37774A796785F0548EEB9* L_99;
  9909. L_99 = Universal2DResourceData_get_lightTextures_mD62C714586B183217FD646B9B7494602392F74C9(L_98, NULL);
  9910. int32_t L_100 = V_20;
  9911. NullCheck(L_99);
  9912. int32_t L_101 = L_100;
  9913. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_102 = (L_99)->GetAt(static_cast<il2cpp_array_size_t>(L_101));
  9914. int32_t L_103 = V_21;
  9915. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_104 = ___0_renderGraph;
  9916. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_105 = V_18;
  9917. il2cpp_codegen_runtime_class_init_inline(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var);
  9918. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_106 = ((RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var))->___k_ShapeLightTextureIDs;
  9919. int32_t L_107 = V_22;
  9920. NullCheck(L_106);
  9921. int32_t L_108 = L_107;
  9922. String_t* L_109 = (L_106)->GetAt(static_cast<il2cpp_array_size_t>(L_108));
  9923. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_110 = V_23;
  9924. il2cpp_codegen_runtime_class_init_inline(UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var);
  9925. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_111;
  9926. L_111 = UniversalRenderer_CreateRenderGraphTexture_m6EB147D88FAA5F208FD3750983566D44C5371820(L_104, L_105, L_109, (bool)1, L_110, 1, 1, NULL);
  9927. NullCheck(L_102);
  9928. (L_102)->SetAt(static_cast<il2cpp_array_size_t>(L_103), (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388)L_111);
  9929. int32_t L_112 = V_21;
  9930. V_21 = ((int32_t)il2cpp_codegen_add(L_112, 1));
  9931. }
  9932. IL_0279:
  9933. {
  9934. int32_t L_113 = V_21;
  9935. LayerBatchU5BU5D_t0EBA93A4A553CC124B68561F0D8536CFE85C3195* L_114 = __this->___m_LayerBatches;
  9936. int32_t L_115 = V_20;
  9937. NullCheck(L_114);
  9938. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_116 = ((L_114)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_115)))->___activeBlendStylesIndices;
  9939. NullCheck(L_116);
  9940. if ((((int32_t)L_113) < ((int32_t)((int32_t)(((RuntimeArray*)L_116)->max_length)))))
  9941. {
  9942. goto IL_0213;
  9943. }
  9944. }
  9945. {
  9946. int32_t L_117 = V_20;
  9947. V_20 = ((int32_t)il2cpp_codegen_add(L_117, 1));
  9948. }
  9949. IL_0297:
  9950. {
  9951. int32_t L_118 = V_20;
  9952. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_119 = V_0;
  9953. NullCheck(L_119);
  9954. TextureHandleU5BU5DU5BU5D_t36A34F73F4A1EE7E90D37774A796785F0548EEB9* L_120;
  9955. L_120 = Universal2DResourceData_get_lightTextures_mD62C714586B183217FD646B9B7494602392F74C9(L_119, NULL);
  9956. NullCheck(L_120);
  9957. if ((((int32_t)L_118) < ((int32_t)((int32_t)(((RuntimeArray*)L_120)->max_length)))))
  9958. {
  9959. goto IL_020e;
  9960. }
  9961. }
  9962. {
  9963. int32_t L_121 = V_8;
  9964. int32_t L_122 = V_9;
  9965. RenderTextureDescriptor__ctor_m0D1C84B1D245FA247C36A59D816BBB179E0670D1((&V_24), L_121, L_122, NULL);
  9966. RenderTextureDescriptor_set_graphicsFormat_m037DA25F9A8B956D830C7B7E5C6E258DC1133A13((&V_24), ((int32_t)74), NULL);
  9967. RenderTextureDescriptor_set_autoGenerateMips_mB49837BA39F45B3F814928C8C471A082A4BDC414((&V_24), (bool)0, NULL);
  9968. RenderTextureDescriptor_set_depthBufferBits_mA3710C0D6E485BA6465B328CD8B1954F0E4C5819((&V_24), 0, NULL);
  9969. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_123 = V_0;
  9970. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_124 = ___0_renderGraph;
  9971. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_125 = V_24;
  9972. il2cpp_codegen_runtime_class_init_inline(UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var);
  9973. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_126;
  9974. L_126 = UniversalRenderer_CreateRenderGraphTexture_m4BCA4F2339499873D3DE1C8562D3FB7B7DE21613(L_124, L_125, _stringLiteral288D3B30927E4D95B96B2D2711C4053AA1D54F18, (bool)0, 1, 1, NULL);
  9975. NullCheck(L_123);
  9976. Universal2DResourceData_set_shadowsTexture_m184B70C12088286968ACA505F889194A9D51354F(L_123, L_126, NULL);
  9977. int32_t L_127 = V_8;
  9978. int32_t L_128 = V_9;
  9979. RenderTextureDescriptor__ctor_m0D1C84B1D245FA247C36A59D816BBB179E0670D1((&V_25), L_127, L_128, NULL);
  9980. RenderTextureDescriptor_set_graphicsFormat_m037DA25F9A8B956D830C7B7E5C6E258DC1133A13((&V_25), 0, NULL);
  9981. RenderTextureDescriptor_set_autoGenerateMips_mB49837BA39F45B3F814928C8C471A082A4BDC414((&V_25), (bool)0, NULL);
  9982. RenderTextureDescriptor_set_depthBufferBits_mA3710C0D6E485BA6465B328CD8B1954F0E4C5819((&V_25), ((int32_t)32), NULL);
  9983. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_129 = V_0;
  9984. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_130 = ___0_renderGraph;
  9985. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_131 = V_25;
  9986. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_132;
  9987. L_132 = UniversalRenderer_CreateRenderGraphTexture_m4BCA4F2339499873D3DE1C8562D3FB7B7DE21613(L_130, L_131, _stringLiteral3F15F8F41DF4C3AF37D2B993D48BA1FA1C6D0FA2, (bool)0, 1, 1, NULL);
  9988. NullCheck(L_129);
  9989. Universal2DResourceData_set_shadowsDepth_m319F621396F7D5F25AA766CEC6A5026D1E3636E8(L_129, L_132, NULL);
  9990. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_133 = __this->___m_Renderer2DData;
  9991. NullCheck(L_133);
  9992. bool L_134;
  9993. L_134 = Renderer2DData_get_useCameraSortingLayerTexture_mACAC0745A72D88C39DB1C9C0C2AC65B00EBBF574_inline(L_133, NULL);
  9994. if (!L_134)
  9995. {
  9996. goto IL_0379;
  9997. }
  9998. }
  9999. {
  10000. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_135 = V_3;
  10001. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_136 = (*(RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)L_135);
  10002. V_26 = L_136;
  10003. RenderTextureDescriptor_set_msaaSamples_m6910E09489372746391B14FBAF59A7237539D6C4_inline((&V_26), 1, NULL);
  10004. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_137 = __this->___m_Renderer2DData;
  10005. NullCheck(L_137);
  10006. int32_t L_138;
  10007. L_138 = Renderer2DData_get_cameraSortingLayerDownsamplingMethod_m23F835318EF3DD5972097BAF42FFAC63B99B2AB4_inline(L_137, NULL);
  10008. il2cpp_codegen_runtime_class_init_inline(CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_il2cpp_TypeInfo_var);
  10009. CopyCameraSortingLayerPass_ConfigureDescriptor_m0A46E598DD77A6B72F84D00D20158491CEFC7778(L_138, (&V_26), (&V_27), NULL);
  10010. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** L_139 = (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B**)(&__this->___m_CameraSortingLayerHandle);
  10011. int32_t L_140 = V_27;
  10012. String_t* L_141 = ((CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_StaticFields*)il2cpp_codegen_static_fields_for(CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_il2cpp_TypeInfo_var))->___k_CameraSortingLayerTexture;
  10013. il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
  10014. bool L_142;
  10015. L_142 = RenderingUtils_ReAllocateHandleIfNeeded_mB2BC0F5A65EFBBD73D29B7C5AA081D84FECED9EF(L_139, (&V_26), L_140, 1, 1, (0.0f), L_141, NULL);
  10016. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_143 = V_0;
  10017. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_144 = ___0_renderGraph;
  10018. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_145 = __this->___m_CameraSortingLayerHandle;
  10019. NullCheck(L_144);
  10020. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_146;
  10021. L_146 = RenderGraph_ImportTexture_mD16598DFF31FCAFBC8ED2DD30F3E3575B6164CA7(L_144, L_145, NULL);
  10022. NullCheck(L_143);
  10023. Universal2DResourceData_set_cameraSortingLayerTexture_m492A3CDFDF9A2E7E51A2A04B507B5BD64FDB8540(L_143, L_146, NULL);
  10024. }
  10025. IL_0379:
  10026. {
  10027. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_147 = V_2;
  10028. NullCheck(L_147);
  10029. int32_t L_148 = L_147->___renderType;
  10030. if (L_148)
  10031. {
  10032. goto IL_04d3;
  10033. }
  10034. }
  10035. {
  10036. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_149 = V_2;
  10037. RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03 L_150;
  10038. L_150 = Renderer2D_GetRenderPassInputs_mA879518FAE9BDAF8E01C4D199BC4A11FEC0F1D4D(__this, L_149, NULL);
  10039. V_28 = L_150;
  10040. RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03 L_151 = V_28;
  10041. bool L_152 = L_151.___requiresColorTexture;
  10042. __this->___m_CreateColorTexture = L_152;
  10043. RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03 L_153 = V_28;
  10044. bool L_154 = L_153.___requiresDepthTexture;
  10045. __this->___m_CreateDepthTexture = L_154;
  10046. bool L_155 = __this->___m_CreateColorTexture;
  10047. bool L_156 = V_6;
  10048. __this->___m_CreateColorTexture = (bool)((int32_t)((int32_t)L_155|(int32_t)L_156));
  10049. bool L_157 = __this->___m_CreateDepthTexture;
  10050. bool L_158;
  10051. L_158 = Renderer2D_get_createColorTexture_m24FE1C199854F11A89066AC3E5BB58A00FD53BDB_inline(__this, NULL);
  10052. __this->___m_CreateDepthTexture = (bool)((int32_t)((int32_t)L_157|(int32_t)L_158));
  10053. bool L_159;
  10054. L_159 = Renderer2D_get_createColorTexture_m24FE1C199854F11A89066AC3E5BB58A00FD53BDB_inline(__this, NULL);
  10055. if (!L_159)
  10056. {
  10057. goto IL_040a;
  10058. }
  10059. }
  10060. {
  10061. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_160 = V_3;
  10062. RenderTextureDescriptor_set_useMipMap_m2A2A3BC4C8ECCC532AC33E7034502EB2AE242539(L_160, (bool)0, NULL);
  10063. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_161 = V_3;
  10064. RenderTextureDescriptor_set_autoGenerateMips_mB49837BA39F45B3F814928C8C471A082A4BDC414(L_161, (bool)0, NULL);
  10065. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_162 = V_3;
  10066. RenderTextureDescriptor_set_depthBufferBits_mA3710C0D6E485BA6465B328CD8B1954F0E4C5819(L_162, 0, NULL);
  10067. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** L_163 = (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B**)(&__this->___m_RenderGraphCameraColorHandle);
  10068. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_164 = V_3;
  10069. int32_t L_165 = V_4;
  10070. il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
  10071. bool L_166;
  10072. L_166 = RenderingUtils_ReAllocateHandleIfNeeded_mB2BC0F5A65EFBBD73D29B7C5AA081D84FECED9EF(L_163, L_164, L_165, 1, 1, (0.0f), _stringLiteral16985650950622A65B420CFCE7644DFF91942ABB, NULL);
  10073. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_167 = V_1;
  10074. NullCheck(L_167);
  10075. UniversalResourceData_set_activeColorID_m9648D8CF015BBD319302EE191DDB37465909FF5E_inline(L_167, 0, NULL);
  10076. goto IL_0411;
  10077. }
  10078. IL_040a:
  10079. {
  10080. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_168 = V_1;
  10081. NullCheck(L_168);
  10082. UniversalResourceData_set_activeColorID_m9648D8CF015BBD319302EE191DDB37465909FF5E_inline(L_168, 1, NULL);
  10083. }
  10084. IL_0411:
  10085. {
  10086. bool L_169;
  10087. L_169 = Renderer2D_get_createDepthTexture_mDBD88B4419A0E76C156E6401C90FA47A3415684C_inline(__this, NULL);
  10088. if (!L_169)
  10089. {
  10090. goto IL_04ca;
  10091. }
  10092. }
  10093. {
  10094. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_170 = V_2;
  10095. NullCheck(L_170);
  10096. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_171 = L_170->___cameraTargetDescriptor;
  10097. V_29 = L_171;
  10098. RenderTextureDescriptor_set_useMipMap_m2A2A3BC4C8ECCC532AC33E7034502EB2AE242539((&V_29), (bool)0, NULL);
  10099. RenderTextureDescriptor_set_autoGenerateMips_mB49837BA39F45B3F814928C8C471A082A4BDC414((&V_29), (bool)0, NULL);
  10100. RenderTextureDescriptor_set_bindMS_m40A5B13ECDCA2A5E916047DACD10A7B04068AB83((&V_29), (bool)0, NULL);
  10101. int32_t L_172;
  10102. L_172 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline((&V_29), NULL);
  10103. if ((((int32_t)L_172) <= ((int32_t)1)))
  10104. {
  10105. goto IL_0450;
  10106. }
  10107. }
  10108. {
  10109. int32_t L_173;
  10110. L_173 = SystemInfo_get_supportsMultisampledTextures_mC5D33E19F0E42C28563230E477483174766A7A90(NULL);
  10111. G_B31_0 = ((!(((uint32_t)L_173) <= ((uint32_t)0)))? 1 : 0);
  10112. goto IL_0451;
  10113. }
  10114. IL_0450:
  10115. {
  10116. G_B31_0 = 0;
  10117. }
  10118. IL_0451:
  10119. {
  10120. il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
  10121. bool L_174;
  10122. L_174 = RenderingUtils_MultisampleDepthResolveSupported_mFF310B1C5B2FF3C0B3A4237D4C248398A9F6E6E6(NULL);
  10123. if (!L_174)
  10124. {
  10125. G_B33_0 = G_B31_0;
  10126. goto IL_0460;
  10127. }
  10128. G_B32_0 = G_B31_0;
  10129. }
  10130. {
  10131. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_175 = ___0_renderGraph;
  10132. NullCheck(L_175);
  10133. bool L_176;
  10134. L_176 = RenderGraph_get_nativeRenderPassesEnabled_m0A6331F029257ABF0232FA1C278E733B097A812D_inline(L_175, NULL);
  10135. G_B34_0 = ((int32_t)(L_176));
  10136. G_B34_1 = G_B32_0;
  10137. goto IL_0461;
  10138. }
  10139. IL_0460:
  10140. {
  10141. G_B34_0 = 0;
  10142. G_B34_1 = G_B33_0;
  10143. }
  10144. IL_0461:
  10145. {
  10146. V_30 = (bool)G_B34_0;
  10147. CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_177 = __this->___m_CopyDepthPass;
  10148. if (!L_177)
  10149. {
  10150. G_B36_0 = G_B34_1;
  10151. goto IL_0478;
  10152. }
  10153. G_B35_0 = G_B34_1;
  10154. }
  10155. {
  10156. CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_178 = __this->___m_CopyDepthPass;
  10157. bool L_179 = V_30;
  10158. NullCheck(L_178);
  10159. L_178->___m_CopyResolvedDepth = L_179;
  10160. G_B36_0 = G_B35_0;
  10161. }
  10162. IL_0478:
  10163. {
  10164. if (!G_B36_0)
  10165. {
  10166. goto IL_0486;
  10167. }
  10168. }
  10169. {
  10170. bool L_180 = V_30;
  10171. RenderTextureDescriptor_set_bindMS_m40A5B13ECDCA2A5E916047DACD10A7B04068AB83((&V_29), (bool)((((int32_t)L_180) == ((int32_t)0))? 1 : 0), NULL);
  10172. }
  10173. IL_0486:
  10174. {
  10175. il2cpp_codegen_runtime_class_init_inline(Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6_il2cpp_TypeInfo_var);
  10176. bool L_181;
  10177. L_181 = Renderer2D_IsGLDevice_m71C4F66F9AA92323FDDDB022339332F559714680(NULL);
  10178. if (!L_181)
  10179. {
  10180. goto IL_0495;
  10181. }
  10182. }
  10183. {
  10184. RenderTextureDescriptor_set_bindMS_m40A5B13ECDCA2A5E916047DACD10A7B04068AB83((&V_29), (bool)0, NULL);
  10185. }
  10186. IL_0495:
  10187. {
  10188. RenderTextureDescriptor_set_graphicsFormat_m037DA25F9A8B956D830C7B7E5C6E258DC1133A13((&V_29), 0, NULL);
  10189. RenderTextureDescriptor_set_depthStencilFormat_m7EC335006743B59AAD1895AD06B2DD74333F9A03_inline((&V_29), ((int32_t)94), NULL);
  10190. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** L_182 = (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B**)(&__this->___m_RenderGraphCameraDepthHandle);
  10191. il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
  10192. bool L_183;
  10193. L_183 = RenderingUtils_ReAllocateHandleIfNeeded_mB2BC0F5A65EFBBD73D29B7C5AA081D84FECED9EF(L_182, (&V_29), 0, 1, 1, (0.0f), _stringLiteralC8B3F485C7232D90884130F2900C6FE0697181DF, NULL);
  10194. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_184 = V_1;
  10195. NullCheck(L_184);
  10196. UniversalResourceData_set_activeDepthID_m3C54B35293AB348253C548FC543613F718144D65_inline(L_184, 0, NULL);
  10197. goto IL_053d;
  10198. }
  10199. IL_04ca:
  10200. {
  10201. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_185 = V_1;
  10202. NullCheck(L_185);
  10203. UniversalResourceData_set_activeDepthID_m3C54B35293AB348253C548FC543613F718144D65_inline(L_185, 1, NULL);
  10204. goto IL_053d;
  10205. }
  10206. IL_04d3:
  10207. {
  10208. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_186 = V_2;
  10209. NullCheck(L_186);
  10210. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_187 = L_186->___baseCamera;
  10211. NullCheck(L_187);
  10212. bool L_188;
  10213. L_188 = Component_TryGetComponent_TisUniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_m399477CCB032DFC9D1F9D077AC7E5E237504FE86(L_187, (&V_31), Component_TryGetComponent_TisUniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_m399477CCB032DFC9D1F9D077AC7E5E237504FE86_RuntimeMethod_var);
  10214. UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* L_189 = V_31;
  10215. NullCheck(L_189);
  10216. ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_190;
  10217. L_190 = UniversalAdditionalCameraData_get_scriptableRenderer_m9158657B4174075D22953E2FA8E8B185C12556A3(L_189, NULL);
  10218. V_32 = ((Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6*)CastclassSealed((RuntimeObject*)L_190, Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6_il2cpp_TypeInfo_var));
  10219. Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* L_191 = V_32;
  10220. NullCheck(L_191);
  10221. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_192 = L_191->___m_RenderGraphCameraColorHandle;
  10222. __this->___m_RenderGraphCameraColorHandle = L_192;
  10223. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RenderGraphCameraColorHandle), (void*)L_192);
  10224. Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* L_193 = V_32;
  10225. NullCheck(L_193);
  10226. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_194 = L_193->___m_RenderGraphCameraDepthHandle;
  10227. __this->___m_RenderGraphCameraDepthHandle = L_194;
  10228. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RenderGraphCameraDepthHandle), (void*)L_194);
  10229. Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* L_195 = V_32;
  10230. NullCheck(L_195);
  10231. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_196 = L_195->___m_RenderGraphBackbufferColorHandle;
  10232. __this->___m_RenderGraphBackbufferColorHandle = L_196;
  10233. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RenderGraphBackbufferColorHandle), (void*)L_196);
  10234. Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* L_197 = V_32;
  10235. NullCheck(L_197);
  10236. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_198 = L_197->___m_RenderGraphBackbufferDepthHandle;
  10237. __this->___m_RenderGraphBackbufferDepthHandle = L_198;
  10238. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RenderGraphBackbufferDepthHandle), (void*)L_198);
  10239. Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* L_199 = V_32;
  10240. NullCheck(L_199);
  10241. bool L_200 = L_199->___m_CreateColorTexture;
  10242. __this->___m_CreateColorTexture = L_200;
  10243. Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* L_201 = V_32;
  10244. NullCheck(L_201);
  10245. bool L_202 = L_201->___m_CreateDepthTexture;
  10246. __this->___m_CreateDepthTexture = L_202;
  10247. }
  10248. IL_053d:
  10249. {
  10250. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_203 = ___0_renderGraph;
  10251. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_204 = V_2;
  10252. ImportResourceSummary_t9CB5401135247E49D803D3F7E60C6102A1A69976 L_205;
  10253. L_205 = Renderer2D_GetImportResourceSummary_mB0D0D64AF8D8E61E918D4D72D5289DD47E59B94E(__this, L_203, L_204, NULL);
  10254. V_10 = L_205;
  10255. bool L_206 = __this->___m_CreateColorTexture;
  10256. if (!L_206)
  10257. {
  10258. goto IL_059d;
  10259. }
  10260. }
  10261. {
  10262. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616* L_207 = (ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616*)(&(&V_10)->___cameraColorParams);
  10263. bool L_208 = V_5;
  10264. L_207->___discardOnLastUse = L_208;
  10265. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616* L_209 = (ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616*)(&(&V_10)->___cameraDepthParams);
  10266. bool L_210 = V_5;
  10267. L_209->___discardOnLastUse = L_210;
  10268. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_211 = V_1;
  10269. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_212 = ___0_renderGraph;
  10270. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_213 = __this->___m_RenderGraphCameraColorHandle;
  10271. ImportResourceSummary_t9CB5401135247E49D803D3F7E60C6102A1A69976 L_214 = V_10;
  10272. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616 L_215 = L_214.___cameraColorParams;
  10273. NullCheck(L_212);
  10274. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_216;
  10275. L_216 = RenderGraph_ImportTexture_mF35D79456D468AA116B312F7FD5AEDA8920143ED(L_212, L_213, L_215, NULL);
  10276. NullCheck(L_211);
  10277. UniversalResourceData_set_cameraColor_mC0A0E87F10C70367AB22232DD4354706D8DADA45(L_211, L_216, NULL);
  10278. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_217 = V_1;
  10279. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_218 = ___0_renderGraph;
  10280. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_219 = __this->___m_RenderGraphCameraDepthHandle;
  10281. ImportResourceSummary_t9CB5401135247E49D803D3F7E60C6102A1A69976 L_220 = V_10;
  10282. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616 L_221 = L_220.___cameraDepthParams;
  10283. NullCheck(L_218);
  10284. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_222;
  10285. L_222 = RenderGraph_ImportTexture_mF35D79456D468AA116B312F7FD5AEDA8920143ED(L_218, L_219, L_221, NULL);
  10286. NullCheck(L_217);
  10287. UniversalResourceData_set_cameraDepth_m09D4EDEC89FB163D8720BDD87BDDDEE8DC4DDAD4(L_217, L_222, NULL);
  10288. }
  10289. IL_059d:
  10290. {
  10291. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_223 = V_2;
  10292. NullCheck(L_223);
  10293. RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_224 = L_223->___targetTexture;
  10294. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  10295. bool L_225;
  10296. L_225 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_224, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  10297. if (L_225)
  10298. {
  10299. goto IL_05b3;
  10300. }
  10301. }
  10302. {
  10303. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_226;
  10304. L_226 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
  10305. G_B48_0 = L_226;
  10306. goto IL_05be;
  10307. }
  10308. IL_05b3:
  10309. {
  10310. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_227 = V_2;
  10311. NullCheck(L_227);
  10312. RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_228 = L_227->___targetTexture;
  10313. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_229;
  10314. memset((&L_229), 0, sizeof(L_229));
  10315. RenderTargetIdentifier__ctor_mD6E20FA134EEBCE40A8B5E64C505DE8A0DC96BDF((&L_229), L_228, NULL);
  10316. G_B48_0 = L_229;
  10317. }
  10318. IL_05be:
  10319. {
  10320. V_11 = G_B48_0;
  10321. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_230 = V_2;
  10322. NullCheck(L_230);
  10323. RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_231 = L_230->___targetTexture;
  10324. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  10325. bool L_232;
  10326. L_232 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_231, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  10327. if (L_232)
  10328. {
  10329. goto IL_05d6;
  10330. }
  10331. }
  10332. {
  10333. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_233;
  10334. L_233 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(3, NULL);
  10335. G_B51_0 = L_233;
  10336. goto IL_05e1;
  10337. }
  10338. IL_05d6:
  10339. {
  10340. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_234 = V_2;
  10341. NullCheck(L_234);
  10342. RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_235 = L_234->___targetTexture;
  10343. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_236;
  10344. memset((&L_236), 0, sizeof(L_236));
  10345. RenderTargetIdentifier__ctor_mD6E20FA134EEBCE40A8B5E64C505DE8A0DC96BDF((&L_236), L_235, NULL);
  10346. G_B51_0 = L_236;
  10347. }
  10348. IL_05e1:
  10349. {
  10350. V_12 = G_B51_0;
  10351. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_237 = __this->___m_RenderGraphBackbufferColorHandle;
  10352. if (L_237)
  10353. {
  10354. goto IL_05ff;
  10355. }
  10356. }
  10357. {
  10358. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_238 = V_11;
  10359. il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
  10360. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_239;
  10361. L_239 = RTHandles_Alloc_mBC3081E1BB6BBE2F7722B13009D5D30DAD5DD67A(L_238, _stringLiteralE7BDDA8530BBBFA60A4AB63033AB7392593414D6, NULL);
  10362. __this->___m_RenderGraphBackbufferColorHandle = L_239;
  10363. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RenderGraphBackbufferColorHandle), (void*)L_239);
  10364. goto IL_0620;
  10365. }
  10366. IL_05ff:
  10367. {
  10368. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_240 = __this->___m_RenderGraphBackbufferColorHandle;
  10369. NullCheck(L_240);
  10370. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_241;
  10371. L_241 = RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline(L_240, NULL);
  10372. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_242 = V_11;
  10373. bool L_243;
  10374. L_243 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_241, L_242, NULL);
  10375. if (!L_243)
  10376. {
  10377. goto IL_0620;
  10378. }
  10379. }
  10380. {
  10381. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** L_244 = (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B**)(&__this->___m_RenderGraphBackbufferColorHandle);
  10382. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_245 = V_11;
  10383. RTHandleStaticHelpers_SetRTHandleUserManagedWrapper_mC550F8602CF14819A9EDC41A6F15E6991AF1F51F(L_244, L_245, NULL);
  10384. }
  10385. IL_0620:
  10386. {
  10387. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_246 = __this->___m_RenderGraphBackbufferDepthHandle;
  10388. if (L_246)
  10389. {
  10390. goto IL_063c;
  10391. }
  10392. }
  10393. {
  10394. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_247 = V_12;
  10395. il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
  10396. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_248;
  10397. L_248 = RTHandles_Alloc_mBC3081E1BB6BBE2F7722B13009D5D30DAD5DD67A(L_247, _stringLiteral1891FEDCC8F9D1066816BB96D2FC428EC30438AB, NULL);
  10398. __this->___m_RenderGraphBackbufferDepthHandle = L_248;
  10399. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RenderGraphBackbufferDepthHandle), (void*)L_248);
  10400. goto IL_065d;
  10401. }
  10402. IL_063c:
  10403. {
  10404. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_249 = __this->___m_RenderGraphBackbufferDepthHandle;
  10405. NullCheck(L_249);
  10406. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_250;
  10407. L_250 = RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline(L_249, NULL);
  10408. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_251 = V_12;
  10409. bool L_252;
  10410. L_252 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_250, L_251, NULL);
  10411. if (!L_252)
  10412. {
  10413. goto IL_065d;
  10414. }
  10415. }
  10416. {
  10417. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** L_253 = (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B**)(&__this->___m_RenderGraphBackbufferDepthHandle);
  10418. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_254 = V_12;
  10419. RTHandleStaticHelpers_SetRTHandleUserManagedWrapper_mC550F8602CF14819A9EDC41A6F15E6991AF1F51F(L_253, L_254, NULL);
  10420. }
  10421. IL_065d:
  10422. {
  10423. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_255 = V_1;
  10424. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_256 = ___0_renderGraph;
  10425. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_257 = __this->___m_RenderGraphBackbufferColorHandle;
  10426. ImportResourceSummary_t9CB5401135247E49D803D3F7E60C6102A1A69976 L_258 = V_10;
  10427. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA L_259 = L_258.___importInfo;
  10428. ImportResourceSummary_t9CB5401135247E49D803D3F7E60C6102A1A69976 L_260 = V_10;
  10429. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616 L_261 = L_260.___backBufferColorParams;
  10430. NullCheck(L_256);
  10431. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_262;
  10432. L_262 = RenderGraph_ImportTexture_m67F8202712A6F45704230E466B863350E4343A3B(L_256, L_257, L_259, L_261, NULL);
  10433. NullCheck(L_255);
  10434. UniversalResourceData_set_backBufferColor_m4D781758537F69453D099BBA4866DA85EA61C6F8(L_255, L_262, NULL);
  10435. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_263 = V_1;
  10436. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_264 = ___0_renderGraph;
  10437. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_265 = __this->___m_RenderGraphBackbufferDepthHandle;
  10438. ImportResourceSummary_t9CB5401135247E49D803D3F7E60C6102A1A69976 L_266 = V_10;
  10439. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA L_267 = L_266.___importInfoDepth;
  10440. ImportResourceSummary_t9CB5401135247E49D803D3F7E60C6102A1A69976 L_268 = V_10;
  10441. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616 L_269 = L_268.___backBufferDepthParams;
  10442. NullCheck(L_264);
  10443. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_270;
  10444. L_270 = RenderGraph_ImportTexture_m67F8202712A6F45704230E466B863350E4343A3B(L_264, L_265, L_267, L_269, NULL);
  10445. NullCheck(L_263);
  10446. UniversalResourceData_set_backBufferDepth_m0CAB8AAB8BDE61C4C0544C20317E373BC7A880EE(L_263, L_270, NULL);
  10447. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_271 = V_3;
  10448. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_272 = (*(RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)L_271);
  10449. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_273 = V_3;
  10450. int32_t L_274;
  10451. L_274 = RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline(L_273, NULL);
  10452. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_275 = V_3;
  10453. int32_t L_276;
  10454. L_276 = RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline(L_275, NULL);
  10455. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_277 = V_3;
  10456. int32_t L_278;
  10457. L_278 = RenderTextureDescriptor_get_graphicsFormat_m50F25A4F179EA318C8D3B0D8685F9C5F59F7DEC0(L_277, NULL);
  10458. il2cpp_codegen_runtime_class_init_inline(PostProcessPass_t146B366124B6BB9597B9E9299DA4391FDE159F5C_il2cpp_TypeInfo_var);
  10459. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_279;
  10460. L_279 = PostProcessPass_GetCompatibleDescriptor_m647812EA7982B01C8269D3E619ED9B8723772822(L_272, L_274, L_276, L_278, 0, NULL);
  10461. V_13 = L_279;
  10462. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_280 = V_1;
  10463. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_281 = ___0_renderGraph;
  10464. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_282 = V_13;
  10465. il2cpp_codegen_runtime_class_init_inline(UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var);
  10466. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_283;
  10467. L_283 = UniversalRenderer_CreateRenderGraphTexture_m4BCA4F2339499873D3DE1C8562D3FB7B7DE21613(L_281, L_282, _stringLiteral3FC35DBB19257239644F53981407A74E00BF14FF, (bool)1, 0, 1, NULL);
  10468. NullCheck(L_280);
  10469. UniversalResourceData_set_afterPostProcessColor_mA3D9DA1E64E1A095BF6205F6D3879BAA9326FBF4(L_280, L_283, NULL);
  10470. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_284 = V_2;
  10471. bool L_285;
  10472. L_285 = Renderer2D_RequiresDepthCopyPass_mB1261174566202F51233B0047886918B720FCA2E(__this, L_284, NULL);
  10473. if (!L_285)
  10474. {
  10475. goto IL_06e9;
  10476. }
  10477. }
  10478. {
  10479. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_286 = ___0_renderGraph;
  10480. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_287 = V_3;
  10481. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_288 = (*(RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)L_287);
  10482. Renderer2D_CreateCameraDepthCopyTexture_m48DF1D159858D7600733C9B3A9D3CDB87722E5A1(__this, L_286, L_288, NULL);
  10483. }
  10484. IL_06e9:
  10485. {
  10486. return;
  10487. }
  10488. }
  10489. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Renderer2D_RequiresDepthCopyPass_mB1261174566202F51233B0047886918B720FCA2E (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* ___0_cameraData, const RuntimeMethod* method)
  10490. {
  10491. RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03 V_0;
  10492. memset((&V_0), 0, sizeof(V_0));
  10493. int32_t G_B4_0 = 0;
  10494. {
  10495. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_0 = ___0_cameraData;
  10496. RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03 L_1;
  10497. L_1 = Renderer2D_GetRenderPassInputs_mA879518FAE9BDAF8E01C4D199BC4A11FEC0F1D4D(__this, L_0, NULL);
  10498. V_0 = L_1;
  10499. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_2 = ___0_cameraData;
  10500. NullCheck(L_2);
  10501. bool L_3 = L_2->___postProcessEnabled;
  10502. if (!L_3)
  10503. {
  10504. goto IL_0025;
  10505. }
  10506. }
  10507. {
  10508. PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* L_4 = (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9*)(&__this->___m_PostProcessPasses);
  10509. bool L_5;
  10510. L_5 = PostProcessPasses_get_isCreated_m7834DD59EF7B705AD79A50469F3D690B67D74E5A(L_4, NULL);
  10511. if (!L_5)
  10512. {
  10513. goto IL_0025;
  10514. }
  10515. }
  10516. {
  10517. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_6 = ___0_cameraData;
  10518. NullCheck(L_6);
  10519. bool L_7 = L_6->___postProcessingRequiresDepthTexture;
  10520. G_B4_0 = ((int32_t)(L_7));
  10521. goto IL_0026;
  10522. }
  10523. IL_0025:
  10524. {
  10525. G_B4_0 = 0;
  10526. }
  10527. IL_0026:
  10528. {
  10529. if (G_B4_0)
  10530. {
  10531. goto IL_0030;
  10532. }
  10533. }
  10534. {
  10535. RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03 L_8 = V_0;
  10536. bool L_9 = L_8.___requiresDepthTexture;
  10537. if (!L_9)
  10538. {
  10539. goto IL_0037;
  10540. }
  10541. }
  10542. IL_0030:
  10543. {
  10544. bool L_10 = __this->___m_CreateDepthTexture;
  10545. return L_10;
  10546. }
  10547. IL_0037:
  10548. {
  10549. return (bool)0;
  10550. }
  10551. }
  10552. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2D_CreateCameraDepthCopyTexture_m48DF1D159858D7600733C9B3A9D3CDB87722E5A1 (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___1_descriptor, const RuntimeMethod* method)
  10553. {
  10554. static bool s_Il2CppMethodInitialized;
  10555. if (!s_Il2CppMethodInitialized)
  10556. {
  10557. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_m1CAD9250ED48A65B3DE774336F9221928EB054B4_RuntimeMethod_var);
  10558. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var);
  10559. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral547AC61E241FAE943F5C7A2B2B3DECDDB15A36D6);
  10560. s_Il2CppMethodInitialized = true;
  10561. }
  10562. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_0;
  10563. memset((&V_0), 0, sizeof(V_0));
  10564. {
  10565. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_0;
  10566. L_0 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  10567. NullCheck(L_0);
  10568. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_1;
  10569. L_1 = ContextContainer_Get_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_m1CAD9250ED48A65B3DE774336F9221928EB054B4_inline(L_0, ContextContainer_Get_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_m1CAD9250ED48A65B3DE774336F9221928EB054B4_RuntimeMethod_var);
  10570. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_2 = ___1_descriptor;
  10571. V_0 = L_2;
  10572. RenderTextureDescriptor_set_msaaSamples_m6910E09489372746391B14FBAF59A7237539D6C4_inline((&V_0), 1, NULL);
  10573. RenderTextureDescriptor_set_graphicsFormat_m037DA25F9A8B956D830C7B7E5C6E258DC1133A13((&V_0), ((int32_t)49), NULL);
  10574. RenderTextureDescriptor_set_depthStencilFormat_m7EC335006743B59AAD1895AD06B2DD74333F9A03_inline((&V_0), 0, NULL);
  10575. RenderTextureDescriptor_set_depthBufferBits_mA3710C0D6E485BA6465B328CD8B1954F0E4C5819((&V_0), 0, NULL);
  10576. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_3 = ___0_renderGraph;
  10577. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_4 = V_0;
  10578. il2cpp_codegen_runtime_class_init_inline(UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var);
  10579. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_5;
  10580. L_5 = UniversalRenderer_CreateRenderGraphTexture_m4BCA4F2339499873D3DE1C8562D3FB7B7DE21613(L_3, L_4, _stringLiteral547AC61E241FAE943F5C7A2B2B3DECDDB15A36D6, (bool)1, 0, 1, NULL);
  10581. NullCheck(L_1);
  10582. UniversalResourceData_set_cameraDepthTexture_mE0BF8652749E457FFCAEF33ED9E1EADA5B85D7B2(L_1, L_5, NULL);
  10583. return;
  10584. }
  10585. }
  10586. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2D_OnBeginRenderGraphFrame_m4701B5EE01040ED936C27AE5CDA5CDA621D95E65 (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, const RuntimeMethod* method)
  10587. {
  10588. static bool s_Il2CppMethodInitialized;
  10589. if (!s_Il2CppMethodInitialized)
  10590. {
  10591. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Create_TisUniversal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342_m6FCCCFFACB36985E8DA3AC9F31961ABC2E68F431_RuntimeMethod_var);
  10592. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_GetOrCreate_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_mA72FAB78A88562E89DC8369EAB3E1B466466E28A_RuntimeMethod_var);
  10593. s_Il2CppMethodInitialized = true;
  10594. }
  10595. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* V_0 = NULL;
  10596. {
  10597. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_0;
  10598. L_0 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  10599. NullCheck(L_0);
  10600. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_1;
  10601. L_1 = ContextContainer_Create_TisUniversal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342_m6FCCCFFACB36985E8DA3AC9F31961ABC2E68F431_inline(L_0, ContextContainer_Create_TisUniversal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342_m6FCCCFFACB36985E8DA3AC9F31961ABC2E68F431_RuntimeMethod_var);
  10602. V_0 = L_1;
  10603. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_2;
  10604. L_2 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  10605. NullCheck(L_2);
  10606. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_3;
  10607. L_3 = ContextContainer_GetOrCreate_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_mA72FAB78A88562E89DC8369EAB3E1B466466E28A_inline(L_2, ContextContainer_GetOrCreate_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_mA72FAB78A88562E89DC8369EAB3E1B466466E28A_RuntimeMethod_var);
  10608. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_4 = V_0;
  10609. NullCheck(L_4);
  10610. UniversalResourceDataBase_InitFrame_mE7FFAAD9C749BD762ABBB5289F6F4DF80DEB3270(L_4, NULL);
  10611. NullCheck(L_3);
  10612. UniversalResourceDataBase_InitFrame_mE7FFAAD9C749BD762ABBB5289F6F4DF80DEB3270(L_3, NULL);
  10613. return;
  10614. }
  10615. }
  10616. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2D_RecordCustomRenderGraphPasses_m431274D940FA9D1391FD61D3030CAE1890D0B4EA (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, int32_t ___1_activeRPEvent, const RuntimeMethod* method)
  10617. {
  10618. static bool s_Il2CppMethodInitialized;
  10619. if (!s_Il2CppMethodInitialized)
  10620. {
  10621. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m334C7EB9FBAEA8BC87ECC95C2C0D322E498B6699_RuntimeMethod_var);
  10622. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m29C44877AE440B7C67CDFC9AF883993C67C51115_RuntimeMethod_var);
  10623. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m9F173585FAD931312EF7F684265C41C5747AD600_RuntimeMethod_var);
  10624. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m82EFB25742BBF4B896DD9DCB9BED813145B9F14E_RuntimeMethod_var);
  10625. s_Il2CppMethodInitialized = true;
  10626. }
  10627. Enumerator_t217065C53B57E784E09AB2704818CE6F68D07625 V_0;
  10628. memset((&V_0), 0, sizeof(V_0));
  10629. ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* V_1 = NULL;
  10630. int32_t V_2 = 0;
  10631. int32_t V_3 = 0;
  10632. {
  10633. List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_0;
  10634. L_0 = ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F_inline(__this, NULL);
  10635. NullCheck(L_0);
  10636. Enumerator_t217065C53B57E784E09AB2704818CE6F68D07625 L_1;
  10637. L_1 = List_1_GetEnumerator_m82EFB25742BBF4B896DD9DCB9BED813145B9F14E(L_0, List_1_GetEnumerator_m82EFB25742BBF4B896DD9DCB9BED813145B9F14E_RuntimeMethod_var);
  10638. V_0 = L_1;
  10639. }
  10640. {
  10641. auto __finallyBlock = il2cpp::utils::Finally([&]
  10642. {
  10643. FINALLY_003c:
  10644. {
  10645. Enumerator_Dispose_m334C7EB9FBAEA8BC87ECC95C2C0D322E498B6699((&V_0), Enumerator_Dispose_m334C7EB9FBAEA8BC87ECC95C2C0D322E498B6699_RuntimeMethod_var);
  10646. return;
  10647. }
  10648. });
  10649. try
  10650. {
  10651. {
  10652. goto IL_0031_1;
  10653. }
  10654. IL_000e_1:
  10655. {
  10656. ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_2;
  10657. L_2 = Enumerator_get_Current_m9F173585FAD931312EF7F684265C41C5747AD600_inline((&V_0), Enumerator_get_Current_m9F173585FAD931312EF7F684265C41C5747AD600_RuntimeMethod_var);
  10658. V_1 = L_2;
  10659. ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_3 = V_1;
  10660. ScriptableRenderPass2DExtension_GetInjectionPoint2D_mFA788D173427FAF328C861DF434DEAA3728A8491(L_3, (&V_2), (&V_3), NULL);
  10661. int32_t L_4 = V_2;
  10662. int32_t L_5 = ___1_activeRPEvent;
  10663. if ((!(((uint32_t)L_4) == ((uint32_t)L_5))))
  10664. {
  10665. goto IL_0031_1;
  10666. }
  10667. }
  10668. {
  10669. ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_6 = V_1;
  10670. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_7 = ___0_renderGraph;
  10671. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_8;
  10672. L_8 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  10673. NullCheck(L_6);
  10674. VirtualActionInvoker2< RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E*, ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* >::Invoke(11, L_6, L_7, L_8);
  10675. }
  10676. IL_0031_1:
  10677. {
  10678. bool L_9;
  10679. L_9 = Enumerator_MoveNext_m29C44877AE440B7C67CDFC9AF883993C67C51115((&V_0), Enumerator_MoveNext_m29C44877AE440B7C67CDFC9AF883993C67C51115_RuntimeMethod_var);
  10680. if (L_9)
  10681. {
  10682. goto IL_000e_1;
  10683. }
  10684. }
  10685. {
  10686. goto IL_004a;
  10687. }
  10688. }
  10689. catch(Il2CppExceptionWrapper& e)
  10690. {
  10691. __finallyBlock.StoreException(e.ex);
  10692. }
  10693. }
  10694. IL_004a:
  10695. {
  10696. return;
  10697. }
  10698. }
  10699. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2D_OnRecordRenderGraph_m0ED9BBECB2A1205AD162D01FB6D45CA02F0D5E5E (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___1_context, const RuntimeMethod* method)
  10700. {
  10701. static bool s_Il2CppMethodInitialized;
  10702. if (!s_Il2CppMethodInitialized)
  10703. {
  10704. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_GetOrCreate_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_mA72FAB78A88562E89DC8369EAB3E1B466466E28A_RuntimeMethod_var);
  10705. s_Il2CppMethodInitialized = true;
  10706. }
  10707. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* V_0 = NULL;
  10708. {
  10709. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_0;
  10710. L_0 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  10711. NullCheck(L_0);
  10712. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_1;
  10713. L_1 = ContextContainer_GetOrCreate_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_mA72FAB78A88562E89DC8369EAB3E1B466466E28A_inline(L_0, ContextContainer_GetOrCreate_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_mA72FAB78A88562E89DC8369EAB3E1B466466E28A_RuntimeMethod_var);
  10714. V_0 = L_1;
  10715. Renderer2D_InitializeLayerBatches_m2425AA5DC7B42EEF042C9365D5A88985FE953ECA(__this, NULL);
  10716. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_2 = ___0_renderGraph;
  10717. Renderer2D_CreateResources_mC3BA123FDDA55BB098C002571C413084BAED9E50(__this, L_2, NULL);
  10718. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_3 = ___0_renderGraph;
  10719. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_4 = V_0;
  10720. NullCheck(L_4);
  10721. bool L_5;
  10722. L_5 = UniversalResourceData_get_isActiveTargetBackBuffer_mDE46C8611DF6BE430C31BA0988CD0E63AC918190(L_4, NULL);
  10723. ScriptableRenderer_SetupRenderGraphCameraProperties_m3E5931E8D2DA72A04E0261A5008F927648049EBF(__this, L_3, L_5, NULL);
  10724. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_6 = ___0_renderGraph;
  10725. Renderer2D_OnBeforeRendering_mD99EC5307BC1C7A2A40D46E12928DF68B8BA2283(__this, L_6, NULL);
  10726. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_7 = ___0_renderGraph;
  10727. Renderer2D_RecordCustomRenderGraphPasses_m431274D940FA9D1391FD61D3030CAE1890D0B4EA(__this, L_7, 0, NULL);
  10728. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_8 = ___0_renderGraph;
  10729. Renderer2D_OnMainRendering_m7A40EC178991304026B01021D8BE8BA70706CAB3(__this, L_8, NULL);
  10730. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_9 = ___0_renderGraph;
  10731. Renderer2D_RecordCustomRenderGraphPasses_m431274D940FA9D1391FD61D3030CAE1890D0B4EA(__this, L_9, ((int32_t)700), NULL);
  10732. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_10 = ___0_renderGraph;
  10733. Renderer2D_OnAfterRendering_m3B3A0F4839EE95EA2D7FDB23F10BA5ECC09E5B6C(__this, L_10, NULL);
  10734. return;
  10735. }
  10736. }
  10737. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2D_OnEndRenderGraphFrame_m47825DA20D08C77F60A4426C3AD7AE66AB618DE2 (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, const RuntimeMethod* method)
  10738. {
  10739. static bool s_Il2CppMethodInitialized;
  10740. if (!s_Il2CppMethodInitialized)
  10741. {
  10742. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342_m9F909B697D5B8D1EC35289099AA236EC1A400CEE_RuntimeMethod_var);
  10743. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_m1CAD9250ED48A65B3DE774336F9221928EB054B4_RuntimeMethod_var);
  10744. s_Il2CppMethodInitialized = true;
  10745. }
  10746. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* V_0 = NULL;
  10747. {
  10748. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_0;
  10749. L_0 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  10750. NullCheck(L_0);
  10751. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_1;
  10752. L_1 = ContextContainer_Get_TisUniversal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342_m9F909B697D5B8D1EC35289099AA236EC1A400CEE_inline(L_0, ContextContainer_Get_TisUniversal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342_m9F909B697D5B8D1EC35289099AA236EC1A400CEE_RuntimeMethod_var);
  10753. V_0 = L_1;
  10754. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_2;
  10755. L_2 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  10756. NullCheck(L_2);
  10757. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_3;
  10758. L_3 = ContextContainer_Get_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_m1CAD9250ED48A65B3DE774336F9221928EB054B4_inline(L_2, ContextContainer_Get_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_m1CAD9250ED48A65B3DE774336F9221928EB054B4_RuntimeMethod_var);
  10759. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_4 = V_0;
  10760. NullCheck(L_4);
  10761. UniversalResourceDataBase_EndFrame_mB04EF52162D13080B5D8707FB2F3E4D222030678(L_4, NULL);
  10762. NullCheck(L_3);
  10763. UniversalResourceDataBase_EndFrame_mB04EF52162D13080B5D8707FB2F3E4D222030678(L_3, NULL);
  10764. return;
  10765. }
  10766. }
  10767. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2D_OnFinishRenderGraphRendering_m769EEDDD73EC5D2B237D64B67E871002F4860C2F (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method)
  10768. {
  10769. CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* G_B2_0 = NULL;
  10770. CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* G_B1_0 = NULL;
  10771. {
  10772. CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_0 = __this->___m_CopyDepthPass;
  10773. CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_1 = L_0;
  10774. if (L_1)
  10775. {
  10776. G_B2_0 = L_1;
  10777. goto IL_000b;
  10778. }
  10779. G_B1_0 = L_1;
  10780. }
  10781. {
  10782. return;
  10783. }
  10784. IL_000b:
  10785. {
  10786. CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___0_cmd;
  10787. NullCheck(G_B2_0);
  10788. VirtualActionInvoker1< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* >::Invoke(8, G_B2_0, L_2);
  10789. return;
  10790. }
  10791. }
  10792. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2D_OnBeforeRendering_mD99EC5307BC1C7A2A40D46E12928DF68B8BA2283 (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, const RuntimeMethod* method)
  10793. {
  10794. static bool s_Il2CppMethodInitialized;
  10795. if (!s_Il2CppMethodInitialized)
  10796. {
  10797. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_RuntimeMethod_var);
  10798. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILight2DCullResult_tEFAF8D99AB687F868772AE79E916D7DBFF623D11_il2cpp_TypeInfo_var);
  10799. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m32F506BE5FE2E4C613F06F8B208E0D5FC794601F_RuntimeMethod_var);
  10800. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m0F64C67B6F6980EE49C60350F878BD5E31AEA07E_RuntimeMethod_var);
  10801. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var);
  10802. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShadowRendering_t11D2CB7A236611C4DC6F87C3453B1EE18E292E4F_il2cpp_TypeInfo_var);
  10803. s_Il2CppMethodInitialized = true;
  10804. }
  10805. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* V_0 = NULL;
  10806. List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* V_1 = NULL;
  10807. int32_t V_2 = 0;
  10808. {
  10809. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_0;
  10810. L_0 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  10811. NullCheck(L_0);
  10812. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_1;
  10813. L_1 = ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_inline(L_0, ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_RuntimeMethod_var);
  10814. V_0 = L_1;
  10815. DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584* L_2 = __this->___m_LightPass;
  10816. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_3 = ___0_renderGraph;
  10817. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA** L_4 = (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA**)(&__this->___m_Renderer2DData);
  10818. NullCheck(L_2);
  10819. DrawLight2DPass_Setup_m35EEC25BE39ABAA6040661E992438F7F1BE85CB1(L_2, L_3, L_4, NULL);
  10820. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_5 = __this->___m_Renderer2DData;
  10821. NullCheck(L_5);
  10822. RuntimeObject* L_6;
  10823. L_6 = Renderer2DData_get_lightCullResult_mEF0BB47B5B239E5736AEC45418B0BF9A41B4EE8F_inline(L_5, NULL);
  10824. NullCheck(L_6);
  10825. List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* L_7;
  10826. L_7 = InterfaceFuncInvoker0< List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* >::Invoke(0, ILight2DCullResult_tEFAF8D99AB687F868772AE79E916D7DBFF623D11_il2cpp_TypeInfo_var, L_6);
  10827. V_1 = L_7;
  10828. V_2 = 0;
  10829. goto IL_0043;
  10830. }
  10831. IL_0033:
  10832. {
  10833. List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* L_8 = V_1;
  10834. int32_t L_9 = V_2;
  10835. NullCheck(L_8);
  10836. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_10;
  10837. L_10 = List_1_get_Item_m0F64C67B6F6980EE49C60350F878BD5E31AEA07E(L_8, L_9, List_1_get_Item_m0F64C67B6F6980EE49C60350F878BD5E31AEA07E_RuntimeMethod_var);
  10838. NullCheck(L_10);
  10839. Light2D_CacheValues_m24A4089B58DBE8FE07DC5C7358BF953690749564(L_10, NULL);
  10840. int32_t L_11 = V_2;
  10841. V_2 = ((int32_t)il2cpp_codegen_add(L_11, 1));
  10842. }
  10843. IL_0043:
  10844. {
  10845. int32_t L_12 = V_2;
  10846. List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* L_13 = V_1;
  10847. NullCheck(L_13);
  10848. int32_t L_14;
  10849. L_14 = List_1_get_Count_m32F506BE5FE2E4C613F06F8B208E0D5FC794601F_inline(L_13, List_1_get_Count_m32F506BE5FE2E4C613F06F8B208E0D5FC794601F_RuntimeMethod_var);
  10850. if ((((int32_t)L_12) < ((int32_t)L_14)))
  10851. {
  10852. goto IL_0033;
  10853. }
  10854. }
  10855. {
  10856. ShadowCasterGroup2DManager_CacheValues_m7FB246220BE8D9A2CE5116B7A063C7418AE3F121(NULL);
  10857. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_15 = V_0;
  10858. NullCheck(L_15);
  10859. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_16 = L_15->___camera;
  10860. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_17 = __this->___m_Renderer2DData;
  10861. NullCheck(L_17);
  10862. RuntimeObject* L_18;
  10863. L_18 = Renderer2DData_get_lightCullResult_mEF0BB47B5B239E5736AEC45418B0BF9A41B4EE8F_inline(L_17, NULL);
  10864. il2cpp_codegen_runtime_class_init_inline(ShadowRendering_t11D2CB7A236611C4DC6F87C3453B1EE18E292E4F_il2cpp_TypeInfo_var);
  10865. ShadowRendering_CallOnBeforeRender_m87C1AD9258CD9ABC9212779776097EC0F7A277BC(L_16, L_18, NULL);
  10866. il2cpp_codegen_runtime_class_init_inline(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var);
  10867. LightBatch_t7AC0AF3F1D2D4DC49BF8C09F2E12E2EEC32C6327* L_19 = ((RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var))->___lightBatch;
  10868. NullCheck(L_19);
  10869. LightBatch_Reset_m5A1ADCA53BE2CDA777644526A1437BE5437099C3(L_19, NULL);
  10870. return;
  10871. }
  10872. }
  10873. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2D_OnMainRendering_m7A40EC178991304026B01021D8BE8BA70706CAB3 (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, const RuntimeMethod* method)
  10874. {
  10875. static bool s_Il2CppMethodInitialized;
  10876. if (!s_Il2CppMethodInitialized)
  10877. {
  10878. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ClearTargetsPass_tE871E7860C82F1575110F27E9D5505D71C1E8D0E_il2cpp_TypeInfo_var);
  10879. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342_m9F909B697D5B8D1EC35289099AA236EC1A400CEE_RuntimeMethod_var);
  10880. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_RuntimeMethod_var);
  10881. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_m1CAD9250ED48A65B3DE774336F9221928EB054B4_RuntimeMethod_var);
  10882. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Render2DLightingPass_tB075B8C7F3333F269D30518C64F32D52C0DF11AF_il2cpp_TypeInfo_var);
  10883. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
  10884. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBADFFE553338E60D3B9423A1E8132DA6D5EC950B);
  10885. s_Il2CppMethodInitialized = true;
  10886. }
  10887. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* V_0 = NULL;
  10888. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* V_1 = NULL;
  10889. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* V_2 = NULL;
  10890. int16_t V_3 = 0;
  10891. bool V_4 = false;
  10892. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 V_5;
  10893. memset((&V_5), 0, sizeof(V_5));
  10894. int32_t V_6 = 0;
  10895. int32_t V_7 = 0;
  10896. int32_t V_8 = 0;
  10897. int32_t V_9 = 0;
  10898. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* V_10 = NULL;
  10899. FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F V_11;
  10900. memset((&V_11), 0, sizeof(V_11));
  10901. int32_t V_12 = 0;
  10902. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 V_13;
  10903. memset((&V_13), 0, sizeof(V_13));
  10904. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 V_14;
  10905. memset((&V_14), 0, sizeof(V_14));
  10906. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 V_15;
  10907. memset((&V_15), 0, sizeof(V_15));
  10908. int32_t G_B3_0 = 0;
  10909. CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* G_B30_0 = NULL;
  10910. CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* G_B29_0 = NULL;
  10911. {
  10912. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_0;
  10913. L_0 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  10914. NullCheck(L_0);
  10915. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_1;
  10916. L_1 = ContextContainer_Get_TisUniversal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342_m9F909B697D5B8D1EC35289099AA236EC1A400CEE_inline(L_0, ContextContainer_Get_TisUniversal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342_m9F909B697D5B8D1EC35289099AA236EC1A400CEE_RuntimeMethod_var);
  10917. V_0 = L_1;
  10918. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_2;
  10919. L_2 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  10920. NullCheck(L_2);
  10921. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_3;
  10922. L_3 = ContextContainer_Get_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_m1CAD9250ED48A65B3DE774336F9221928EB054B4_inline(L_2, ContextContainer_Get_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_m1CAD9250ED48A65B3DE774336F9221928EB054B4_RuntimeMethod_var);
  10923. V_1 = L_3;
  10924. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_4;
  10925. L_4 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  10926. NullCheck(L_4);
  10927. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_5;
  10928. L_5 = ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_inline(L_4, ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_RuntimeMethod_var);
  10929. V_2 = L_5;
  10930. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_6 = V_2;
  10931. NullCheck(L_6);
  10932. bool L_7 = L_6->___postProcessEnabled;
  10933. if (!L_7)
  10934. {
  10935. goto IL_0039;
  10936. }
  10937. }
  10938. {
  10939. PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* L_8 = (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9*)(&__this->___m_PostProcessPasses);
  10940. bool L_9;
  10941. L_9 = PostProcessPasses_get_isCreated_m7834DD59EF7B705AD79A50469F3D690B67D74E5A(L_8, NULL);
  10942. G_B3_0 = ((int32_t)(L_9));
  10943. goto IL_003a;
  10944. }
  10945. IL_0039:
  10946. {
  10947. G_B3_0 = 0;
  10948. }
  10949. IL_003a:
  10950. {
  10951. if (!G_B3_0)
  10952. {
  10953. goto IL_005d;
  10954. }
  10955. }
  10956. {
  10957. PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* L_10 = (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9*)(&__this->___m_PostProcessPasses);
  10958. ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* L_11;
  10959. L_11 = PostProcessPasses_get_colorGradingLutPass_m9F1DB7EDF090A5F0523A9C106E9697CCD2174B4C_inline(L_10, NULL);
  10960. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_12 = ___0_renderGraph;
  10961. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_13;
  10962. L_13 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  10963. NullCheck(L_11);
  10964. ColorGradingLutPass_Render_m2B8A33D1B77668DDF0FCDC52CB40784A9BBE5EBB(L_11, L_12, L_13, (&V_5), NULL);
  10965. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_14 = V_1;
  10966. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_15 = V_5;
  10967. NullCheck(L_14);
  10968. UniversalResourceData_set_internalColorLut_mBF67ECEA3F570B77198FDB713DE7A12511562E8B(L_14, L_15, NULL);
  10969. }
  10970. IL_005d:
  10971. {
  10972. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_16 = __this->___m_Renderer2DData;
  10973. il2cpp_codegen_runtime_class_init_inline(Render2DLightingPass_tB075B8C7F3333F269D30518C64F32D52C0DF11AF_il2cpp_TypeInfo_var);
  10974. int16_t L_17;
  10975. L_17 = Render2DLightingPass_GetCameraSortingLayerBoundsIndex_m01AA8FA01196C4DA9EF63DA66622C00632838785(L_16, NULL);
  10976. V_3 = L_17;
  10977. V_6 = 0;
  10978. goto IL_009b;
  10979. }
  10980. IL_006e:
  10981. {
  10982. DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB* L_18 = __this->___m_NormalPass;
  10983. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_19 = ___0_renderGraph;
  10984. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_20;
  10985. L_20 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  10986. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_21 = __this->___m_Renderer2DData;
  10987. LayerBatchU5BU5D_t0EBA93A4A553CC124B68561F0D8536CFE85C3195* L_22 = __this->___m_LayerBatches;
  10988. int32_t L_23 = V_6;
  10989. NullCheck(L_22);
  10990. int32_t L_24 = V_6;
  10991. NullCheck(L_18);
  10992. DrawNormal2DPass_Render_m1E4BAF20829CA5BD44EB7DFE6B3000C1F929C273(L_18, L_19, L_20, L_21, ((L_22)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_23))), L_24, NULL);
  10993. int32_t L_25 = V_6;
  10994. V_6 = ((int32_t)il2cpp_codegen_add(L_25, 1));
  10995. }
  10996. IL_009b:
  10997. {
  10998. int32_t L_26 = V_6;
  10999. int32_t L_27 = __this->___m_BatchCount;
  11000. if ((((int32_t)L_26) < ((int32_t)L_27)))
  11001. {
  11002. goto IL_006e;
  11003. }
  11004. }
  11005. {
  11006. V_7 = 0;
  11007. goto IL_00d8;
  11008. }
  11009. IL_00aa:
  11010. {
  11011. DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63* L_28 = __this->___m_ShadowPass;
  11012. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_29 = ___0_renderGraph;
  11013. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_30;
  11014. L_30 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  11015. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_31 = __this->___m_Renderer2DData;
  11016. LayerBatchU5BU5D_t0EBA93A4A553CC124B68561F0D8536CFE85C3195* L_32 = __this->___m_LayerBatches;
  11017. int32_t L_33 = V_7;
  11018. NullCheck(L_32);
  11019. int32_t L_34 = V_7;
  11020. NullCheck(L_28);
  11021. DrawShadow2DPass_Render_mE51A12E83BD4E9E019DA5BD74233BCC00C970479(L_28, L_29, L_30, L_31, ((L_32)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_33))), L_34, (bool)0, NULL);
  11022. int32_t L_35 = V_7;
  11023. V_7 = ((int32_t)il2cpp_codegen_add(L_35, 1));
  11024. }
  11025. IL_00d8:
  11026. {
  11027. int32_t L_36 = V_7;
  11028. int32_t L_37 = __this->___m_BatchCount;
  11029. if ((((int32_t)L_36) < ((int32_t)L_37)))
  11030. {
  11031. goto IL_00aa;
  11032. }
  11033. }
  11034. {
  11035. V_8 = 0;
  11036. goto IL_0115;
  11037. }
  11038. IL_00e7:
  11039. {
  11040. DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584* L_38 = __this->___m_LightPass;
  11041. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_39 = ___0_renderGraph;
  11042. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_40;
  11043. L_40 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  11044. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_41 = __this->___m_Renderer2DData;
  11045. LayerBatchU5BU5D_t0EBA93A4A553CC124B68561F0D8536CFE85C3195* L_42 = __this->___m_LayerBatches;
  11046. int32_t L_43 = V_8;
  11047. NullCheck(L_42);
  11048. int32_t L_44 = V_8;
  11049. NullCheck(L_38);
  11050. DrawLight2DPass_Render_m7BB5D9A611AF0A77DB6D5D774024E0F38E3CD663(L_38, L_39, L_40, L_41, ((L_42)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_43))), L_44, (bool)0, NULL);
  11051. int32_t L_45 = V_8;
  11052. V_8 = ((int32_t)il2cpp_codegen_add(L_45, 1));
  11053. }
  11054. IL_0115:
  11055. {
  11056. int32_t L_46 = V_8;
  11057. int32_t L_47 = __this->___m_BatchCount;
  11058. if ((((int32_t)L_46) < ((int32_t)L_47)))
  11059. {
  11060. goto IL_00e7;
  11061. }
  11062. }
  11063. {
  11064. V_9 = 0;
  11065. goto IL_02b8;
  11066. }
  11067. IL_0127:
  11068. {
  11069. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_48 = ___0_renderGraph;
  11070. NullCheck(L_48);
  11071. bool L_49;
  11072. L_49 = RenderGraph_get_nativeRenderPassesEnabled_m0A6331F029257ABF0232FA1C278E733B097A812D_inline(L_48, NULL);
  11073. if (L_49)
  11074. {
  11075. goto IL_0159;
  11076. }
  11077. }
  11078. {
  11079. int32_t L_50 = V_9;
  11080. if (L_50)
  11081. {
  11082. goto IL_0159;
  11083. }
  11084. }
  11085. {
  11086. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_51 = V_2;
  11087. il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
  11088. int32_t L_52;
  11089. L_52 = ScriptableRenderer_GetCameraClearFlag_m4B266C72886FD41512F25AF2EF1939AB275B3F3A(L_51, NULL);
  11090. V_12 = L_52;
  11091. int32_t L_53 = V_12;
  11092. if (!L_53)
  11093. {
  11094. goto IL_0159;
  11095. }
  11096. }
  11097. {
  11098. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_54 = ___0_renderGraph;
  11099. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_55 = V_1;
  11100. NullCheck(L_55);
  11101. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_56;
  11102. L_56 = UniversalResourceData_get_activeColorTexture_m1B7A0CE5B0282F05AEAE46AC7B45478199DF9188(L_55, NULL);
  11103. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_57 = V_1;
  11104. NullCheck(L_57);
  11105. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_58;
  11106. L_58 = UniversalResourceData_get_activeDepthTexture_mCE3930EAEF20F80A0EA1F4CE423E6E406E25F296(L_57, NULL);
  11107. int32_t L_59 = V_12;
  11108. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_60 = V_2;
  11109. NullCheck(L_60);
  11110. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_61 = L_60->___backgroundColor;
  11111. il2cpp_codegen_runtime_class_init_inline(ClearTargetsPass_tE871E7860C82F1575110F27E9D5505D71C1E8D0E_il2cpp_TypeInfo_var);
  11112. ClearTargetsPass_Render_m6D8C18E9E3343A6BFDAF920B9FD44B67CCCAB79C(L_54, L_56, L_58, L_59, L_61, NULL);
  11113. }
  11114. IL_0159:
  11115. {
  11116. LayerBatchU5BU5D_t0EBA93A4A553CC124B68561F0D8536CFE85C3195* L_62 = __this->___m_LayerBatches;
  11117. int32_t L_63 = V_9;
  11118. NullCheck(L_62);
  11119. V_10 = ((L_62)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_63)));
  11120. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_64 = __this->___m_Renderer2DData;
  11121. LayerBatchU5BU5D_t0EBA93A4A553CC124B68561F0D8536CFE85C3195* L_65 = __this->___m_LayerBatches;
  11122. int32_t L_66 = V_9;
  11123. NullCheck(L_65);
  11124. int16_t L_67 = V_3;
  11125. LayerUtility_GetFilterSettings_mB32DFFEFE226A3735384A5225F5E036BB17F3253(L_64, ((L_65)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_66))), L_67, (&V_11), NULL);
  11126. DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526* L_68 = __this->___m_RendererPass;
  11127. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_69 = ___0_renderGraph;
  11128. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_70;
  11129. L_70 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  11130. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_71 = __this->___m_Renderer2DData;
  11131. LayerBatchU5BU5D_t0EBA93A4A553CC124B68561F0D8536CFE85C3195** L_72 = (LayerBatchU5BU5D_t0EBA93A4A553CC124B68561F0D8536CFE85C3195**)(&__this->___m_LayerBatches);
  11132. int32_t L_73 = V_9;
  11133. NullCheck(L_68);
  11134. DrawRenderer2DPass_Render_mC61B669FCFC9F83B867F99ECDD102FACC58A32A2(L_68, L_69, L_70, L_71, L_72, L_73, (&V_11), NULL);
  11135. DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63* L_74 = __this->___m_ShadowPass;
  11136. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_75 = ___0_renderGraph;
  11137. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_76;
  11138. L_76 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  11139. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_77 = __this->___m_Renderer2DData;
  11140. LayerBatchU5BU5D_t0EBA93A4A553CC124B68561F0D8536CFE85C3195* L_78 = __this->___m_LayerBatches;
  11141. int32_t L_79 = V_9;
  11142. NullCheck(L_78);
  11143. int32_t L_80 = V_9;
  11144. NullCheck(L_74);
  11145. DrawShadow2DPass_Render_mE51A12E83BD4E9E019DA5BD74233BCC00C970479(L_74, L_75, L_76, L_77, ((L_78)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_79))), L_80, (bool)1, NULL);
  11146. DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584* L_81 = __this->___m_LightPass;
  11147. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_82 = ___0_renderGraph;
  11148. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_83;
  11149. L_83 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  11150. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_84 = __this->___m_Renderer2DData;
  11151. LayerBatchU5BU5D_t0EBA93A4A553CC124B68561F0D8536CFE85C3195* L_85 = __this->___m_LayerBatches;
  11152. int32_t L_86 = V_9;
  11153. NullCheck(L_85);
  11154. int32_t L_87 = V_9;
  11155. NullCheck(L_81);
  11156. DrawLight2DPass_Render_m7BB5D9A611AF0A77DB6D5D774024E0F38E3CD663(L_81, L_82, L_83, L_84, ((L_85)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_86))), L_87, (bool)1, NULL);
  11157. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_88 = __this->___m_Renderer2DData;
  11158. NullCheck(L_88);
  11159. bool L_89;
  11160. L_89 = Renderer2DData_get_useCameraSortingLayerTexture_mACAC0745A72D88C39DB1C9C0C2AC65B00EBBF574_inline(L_88, NULL);
  11161. if (!L_89)
  11162. {
  11163. goto IL_02b2;
  11164. }
  11165. }
  11166. {
  11167. int16_t L_90 = V_3;
  11168. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_91 = V_10;
  11169. SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9* L_92 = (SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9*)(&L_91->___layerRange);
  11170. int16_t L_93;
  11171. L_93 = SortingLayerRange_get_lowerBound_m85402D75932E01A1E2E40749615CD9F7D9B06209(L_92, NULL);
  11172. if ((((int32_t)L_90) < ((int32_t)L_93)))
  11173. {
  11174. goto IL_0283;
  11175. }
  11176. }
  11177. {
  11178. int16_t L_94 = V_3;
  11179. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_95 = V_10;
  11180. SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9* L_96 = (SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9*)(&L_95->___layerRange);
  11181. int16_t L_97;
  11182. L_97 = SortingLayerRange_get_upperBound_m3ECCA010F56BFDDA42D7327D24E1340BF596D487(L_96, NULL);
  11183. if ((((int32_t)L_94) >= ((int32_t)L_97)))
  11184. {
  11185. goto IL_0283;
  11186. }
  11187. }
  11188. {
  11189. CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8* L_98 = __this->___m_CopyCameraSortingLayerPass;
  11190. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_99 = ___0_renderGraph;
  11191. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_100 = V_1;
  11192. NullCheck(L_100);
  11193. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_101;
  11194. L_101 = UniversalResourceData_get_activeColorTexture_m1B7A0CE5B0282F05AEAE46AC7B45478199DF9188(L_100, NULL);
  11195. V_13 = L_101;
  11196. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_102 = V_0;
  11197. NullCheck(L_102);
  11198. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_103;
  11199. L_103 = Universal2DResourceData_get_cameraSortingLayerTexture_m47C3A2A981F119D48F1AD341C2E64958EF15EC27(L_102, NULL);
  11200. V_14 = L_103;
  11201. NullCheck(L_98);
  11202. CopyCameraSortingLayerPass_Render_mD0BA9EA988AED133BFB15BFAE9F70AC2E654E0A4(L_98, L_99, (&V_13), (&V_14), NULL);
  11203. int16_t L_104 = V_3;
  11204. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_105 = V_10;
  11205. SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9* L_106 = (SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9*)(&L_105->___layerRange);
  11206. int16_t L_107;
  11207. L_107 = SortingLayerRange_get_upperBound_m3ECCA010F56BFDDA42D7327D24E1340BF596D487(L_106, NULL);
  11208. SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9 L_108;
  11209. memset((&L_108), 0, sizeof(L_108));
  11210. SortingLayerRange__ctor_mEDA6E9B3D08FE3FC8E1E3AFB3FF3CE999835E9DD((&L_108), ((int16_t)((int32_t)il2cpp_codegen_add((int32_t)L_104, 1))), L_107, NULL);
  11211. FilteringSettings_set_sortingLayerRange_m12A48BBB71066F8CBE9C3DAE18AC8A611E85233E((&V_11), L_108, NULL);
  11212. DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526* L_109 = __this->___m_RendererPass;
  11213. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_110 = ___0_renderGraph;
  11214. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_111;
  11215. L_111 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  11216. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_112 = __this->___m_Renderer2DData;
  11217. LayerBatchU5BU5D_t0EBA93A4A553CC124B68561F0D8536CFE85C3195** L_113 = (LayerBatchU5BU5D_t0EBA93A4A553CC124B68561F0D8536CFE85C3195**)(&__this->___m_LayerBatches);
  11218. int32_t L_114 = V_9;
  11219. NullCheck(L_109);
  11220. DrawRenderer2DPass_Render_mC61B669FCFC9F83B867F99ECDD102FACC58A32A2(L_109, L_110, L_111, L_112, L_113, L_114, (&V_11), NULL);
  11221. goto IL_02b2;
  11222. }
  11223. IL_0283:
  11224. {
  11225. int16_t L_115 = V_3;
  11226. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_116 = V_10;
  11227. SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9* L_117 = (SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9*)(&L_116->___layerRange);
  11228. int16_t L_118;
  11229. L_118 = SortingLayerRange_get_upperBound_m3ECCA010F56BFDDA42D7327D24E1340BF596D487(L_117, NULL);
  11230. if ((!(((uint32_t)L_115) == ((uint32_t)L_118))))
  11231. {
  11232. goto IL_02b2;
  11233. }
  11234. }
  11235. {
  11236. CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8* L_119 = __this->___m_CopyCameraSortingLayerPass;
  11237. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_120 = ___0_renderGraph;
  11238. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_121 = V_1;
  11239. NullCheck(L_121);
  11240. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_122;
  11241. L_122 = UniversalResourceData_get_activeColorTexture_m1B7A0CE5B0282F05AEAE46AC7B45478199DF9188(L_121, NULL);
  11242. V_13 = L_122;
  11243. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_123 = V_0;
  11244. NullCheck(L_123);
  11245. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_124;
  11246. L_124 = Universal2DResourceData_get_cameraSortingLayerTexture_m47C3A2A981F119D48F1AD341C2E64958EF15EC27(L_123, NULL);
  11247. V_14 = L_124;
  11248. NullCheck(L_119);
  11249. CopyCameraSortingLayerPass_Render_mD0BA9EA988AED133BFB15BFAE9F70AC2E654E0A4(L_119, L_120, (&V_13), (&V_14), NULL);
  11250. }
  11251. IL_02b2:
  11252. {
  11253. int32_t L_125 = V_9;
  11254. V_9 = ((int32_t)il2cpp_codegen_add(L_125, 1));
  11255. }
  11256. IL_02b8:
  11257. {
  11258. int32_t L_126 = V_9;
  11259. int32_t L_127 = __this->___m_BatchCount;
  11260. if ((((int32_t)L_126) < ((int32_t)L_127)))
  11261. {
  11262. goto IL_0127;
  11263. }
  11264. }
  11265. {
  11266. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_128 = V_2;
  11267. bool L_129;
  11268. L_129 = Renderer2D_RequiresDepthCopyPass_mB1261174566202F51233B0047886918B720FCA2E(__this, L_128, NULL);
  11269. if (!L_129)
  11270. {
  11271. goto IL_02f8;
  11272. }
  11273. }
  11274. {
  11275. CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_130 = __this->___m_CopyDepthPass;
  11276. CopyDepthPass_t51FCA8600207D9DD0EE15862C514D9F9E3A74D82* L_131 = L_130;
  11277. if (L_131)
  11278. {
  11279. G_B30_0 = L_131;
  11280. goto IL_02da;
  11281. }
  11282. G_B29_0 = L_131;
  11283. }
  11284. {
  11285. goto IL_02f8;
  11286. }
  11287. IL_02da:
  11288. {
  11289. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_132 = ___0_renderGraph;
  11290. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_133;
  11291. L_133 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  11292. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_134 = V_1;
  11293. NullCheck(L_134);
  11294. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_135;
  11295. L_135 = UniversalResourceData_get_cameraDepthTexture_m0823722AD418FDA57ECDC5EBDF79842DA3ED33A4(L_134, NULL);
  11296. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_136 = V_1;
  11297. NullCheck(L_136);
  11298. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_137;
  11299. L_137 = UniversalResourceData_get_activeDepthTexture_mCE3930EAEF20F80A0EA1F4CE423E6E406E25F296(L_136, NULL);
  11300. NullCheck(G_B30_0);
  11301. CopyDepthPass_Render_m066FCDFE271A66CEF737EF23262933D19F7BE6AD(G_B30_0, L_132, L_133, L_135, L_137, (bool)1, _stringLiteralBADFFE553338E60D3B9423A1E8132DA6D5EC950B, NULL);
  11302. }
  11303. IL_02f8:
  11304. {
  11305. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_138 = V_2;
  11306. NullCheck(L_138);
  11307. bool L_139;
  11308. L_139 = UniversalCameraData_get_rendersOverlayUI_mD04D3019C319093915651EF1F5B1F4E62E0EA79B(L_138, NULL);
  11309. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_140 = V_2;
  11310. NullCheck(L_140);
  11311. bool L_141;
  11312. L_141 = UniversalCameraData_get_isHDROutputActive_m357AD12197B0EBC987D7555B1F161620C68A036F(L_140, NULL);
  11313. V_4 = L_141;
  11314. bool L_142 = V_4;
  11315. if (!((int32_t)((int32_t)L_139&(int32_t)L_142)))
  11316. {
  11317. goto IL_0329;
  11318. }
  11319. }
  11320. {
  11321. DrawScreenSpaceUIPass_t397E07595465217B2B9A6994E9116158439EE686* L_143 = __this->___m_DrawOffscreenUIPass;
  11322. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_144 = ___0_renderGraph;
  11323. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_145;
  11324. L_145 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  11325. NullCheck(L_143);
  11326. DrawScreenSpaceUIPass_RenderOffscreen_m4E46C2047ACB4BABE19A9A3CD77690E27D074157(L_143, L_144, L_145, ((int32_t)94), (&V_15), NULL);
  11327. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_146 = V_1;
  11328. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_147 = V_15;
  11329. NullCheck(L_146);
  11330. UniversalResourceData_set_overlayUITexture_m403C3D16DD0B533058AF1CCFC2CD569FFBF22B99(L_146, L_147, NULL);
  11331. }
  11332. IL_0329:
  11333. {
  11334. return;
  11335. }
  11336. }
  11337. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2D_OnAfterRendering_m3B3A0F4839EE95EA2D7FDB23F10BA5ECC09E5B6C (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, const RuntimeMethod* method)
  11338. {
  11339. static bool s_Il2CppMethodInitialized;
  11340. if (!s_Il2CppMethodInitialized)
  11341. {
  11342. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisPixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195_m28C108A584519252161C0332BA9B6A9C9F569568_RuntimeMethod_var);
  11343. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342_m9F909B697D5B8D1EC35289099AA236EC1A400CEE_RuntimeMethod_var);
  11344. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_RuntimeMethod_var);
  11345. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalPostProcessingData_tBCA7E18614BDDFBC3E7326D7B977B74401E4E98C_m753CB398AA6F5991AD6C1C43B7142DDC449CAAED_RuntimeMethod_var);
  11346. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6_m71849CEFB9C023EDE026A0F38CE6044274505C06_RuntimeMethod_var);
  11347. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_m1CAD9250ED48A65B3DE774336F9221928EB054B4_RuntimeMethod_var);
  11348. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebugDisplaySettings_1_get_Instance_m6C56D7F9230F1B79878679208F04EE70F413D93B_RuntimeMethod_var);
  11349. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebugDisplaySettings_1_tF9BB40752190C9012A404A38AD943959A102497A_il2cpp_TypeInfo_var);
  11350. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4_il2cpp_TypeInfo_var);
  11351. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Find_mCF0F67356936720756670310CA0745FA7C88DF15_RuntimeMethod_var);
  11352. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  11353. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F_il2cpp_TypeInfo_var);
  11354. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var);
  11355. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3COnAfterRenderingU3Eb__82_0_mEA9654E3544F76DC0455325B3C7E3DFF634EBD90_RuntimeMethod_var);
  11356. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_il2cpp_TypeInfo_var);
  11357. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var);
  11358. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBD95C421DC1A7D701DDD7D8BD51DEDA1CBA7ACFA);
  11359. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF7B41412E1D9EBEFD4D660695CB7AAEE55E4B089);
  11360. s_Il2CppMethodInitialized = true;
  11361. }
  11362. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* V_0 = NULL;
  11363. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* V_1 = NULL;
  11364. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* V_2 = NULL;
  11365. bool V_3 = false;
  11366. DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* V_4 = NULL;
  11367. bool V_5 = false;
  11368. bool V_6 = false;
  11369. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* V_7 = NULL;
  11370. bool V_8 = false;
  11371. bool V_9 = false;
  11372. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 V_10;
  11373. memset((&V_10), 0, sizeof(V_10));
  11374. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 V_11;
  11375. memset((&V_11), 0, sizeof(V_11));
  11376. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 V_12;
  11377. memset((&V_12), 0, sizeof(V_12));
  11378. bool V_13 = false;
  11379. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_14;
  11380. memset((&V_14), 0, sizeof(V_14));
  11381. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_15;
  11382. memset((&V_15), 0, sizeof(V_15));
  11383. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 V_16;
  11384. memset((&V_16), 0, sizeof(V_16));
  11385. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 V_17;
  11386. memset((&V_17), 0, sizeof(V_17));
  11387. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 V_18;
  11388. memset((&V_18), 0, sizeof(V_18));
  11389. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 V_19;
  11390. memset((&V_19), 0, sizeof(V_19));
  11391. UniversalPostProcessingData_tBCA7E18614BDDFBC3E7326D7B977B74401E4E98C* G_B2_0 = NULL;
  11392. UniversalPostProcessingData_tBCA7E18614BDDFBC3E7326D7B977B74401E4E98C* G_B1_0 = NULL;
  11393. UniversalPostProcessingData_tBCA7E18614BDDFBC3E7326D7B977B74401E4E98C* G_B4_0 = NULL;
  11394. UniversalPostProcessingData_tBCA7E18614BDDFBC3E7326D7B977B74401E4E98C* G_B3_0 = NULL;
  11395. int32_t G_B5_0 = 0;
  11396. UniversalPostProcessingData_tBCA7E18614BDDFBC3E7326D7B977B74401E4E98C* G_B5_1 = NULL;
  11397. UniversalPostProcessingData_tBCA7E18614BDDFBC3E7326D7B977B74401E4E98C* G_B7_0 = NULL;
  11398. UniversalPostProcessingData_tBCA7E18614BDDFBC3E7326D7B977B74401E4E98C* G_B6_0 = NULL;
  11399. int32_t G_B10_0 = 0;
  11400. int32_t G_B14_0 = 0;
  11401. int32_t G_B17_0 = 0;
  11402. int32_t G_B19_0 = 0;
  11403. int32_t G_B18_0 = 0;
  11404. int32_t G_B20_0 = 0;
  11405. int32_t G_B20_1 = 0;
  11406. int32_t G_B22_0 = 0;
  11407. int32_t G_B21_0 = 0;
  11408. int32_t G_B23_0 = 0;
  11409. int32_t G_B23_1 = 0;
  11410. Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F* G_B25_0 = NULL;
  11411. List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* G_B25_1 = NULL;
  11412. int32_t G_B25_2 = 0;
  11413. Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F* G_B24_0 = NULL;
  11414. List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* G_B24_1 = NULL;
  11415. int32_t G_B24_2 = 0;
  11416. int32_t G_B27_0 = 0;
  11417. int32_t G_B26_0 = 0;
  11418. int32_t G_B28_0 = 0;
  11419. int32_t G_B28_1 = 0;
  11420. int32_t G_B30_0 = 0;
  11421. int32_t G_B29_0 = 0;
  11422. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 G_B35_0;
  11423. memset((&G_B35_0), 0, sizeof(G_B35_0));
  11424. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 G_B38_0;
  11425. memset((&G_B38_0), 0, sizeof(G_B38_0));
  11426. {
  11427. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_0;
  11428. L_0 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  11429. NullCheck(L_0);
  11430. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_1;
  11431. L_1 = ContextContainer_Get_TisUniversal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342_m9F909B697D5B8D1EC35289099AA236EC1A400CEE_inline(L_0, ContextContainer_Get_TisUniversal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342_m9F909B697D5B8D1EC35289099AA236EC1A400CEE_RuntimeMethod_var);
  11432. V_0 = L_1;
  11433. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_2;
  11434. L_2 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  11435. NullCheck(L_2);
  11436. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_3;
  11437. L_3 = ContextContainer_Get_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_m1CAD9250ED48A65B3DE774336F9221928EB054B4_inline(L_2, ContextContainer_Get_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_m1CAD9250ED48A65B3DE774336F9221928EB054B4_RuntimeMethod_var);
  11438. V_1 = L_3;
  11439. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_4;
  11440. L_4 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  11441. NullCheck(L_4);
  11442. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* L_5;
  11443. L_5 = ContextContainer_Get_TisUniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6_m71849CEFB9C023EDE026A0F38CE6044274505C06_inline(L_4, ContextContainer_Get_TisUniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6_m71849CEFB9C023EDE026A0F38CE6044274505C06_RuntimeMethod_var);
  11444. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_6;
  11445. L_6 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  11446. NullCheck(L_6);
  11447. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_7;
  11448. L_7 = ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_inline(L_6, ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_RuntimeMethod_var);
  11449. V_2 = L_7;
  11450. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_8;
  11451. L_8 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  11452. NullCheck(L_8);
  11453. UniversalPostProcessingData_tBCA7E18614BDDFBC3E7326D7B977B74401E4E98C* L_9;
  11454. L_9 = ContextContainer_Get_TisUniversalPostProcessingData_tBCA7E18614BDDFBC3E7326D7B977B74401E4E98C_m753CB398AA6F5991AD6C1C43B7142DDC449CAAED_inline(L_8, ContextContainer_Get_TisUniversalPostProcessingData_tBCA7E18614BDDFBC3E7326D7B977B74401E4E98C_m753CB398AA6F5991AD6C1C43B7142DDC449CAAED_RuntimeMethod_var);
  11455. il2cpp_codegen_runtime_class_init_inline(DebugDisplaySettings_1_tF9BB40752190C9012A404A38AD943959A102497A_il2cpp_TypeInfo_var);
  11456. UniversalRenderPipelineDebugDisplaySettings_t8E70DD217918DB0E7BD8BCCD9958C3E781DE0653* L_10;
  11457. L_10 = DebugDisplaySettings_1_get_Instance_m6C56D7F9230F1B79878679208F04EE70F413D93B(DebugDisplaySettings_1_get_Instance_m6C56D7F9230F1B79878679208F04EE70F413D93B_RuntimeMethod_var);
  11458. NullCheck(L_10);
  11459. DebugDisplaySettingsRendering_t0112AECF41E04E8EB029F3B2C769BB05A72D50F3* L_11;
  11460. L_11 = UniversalRenderPipelineDebugDisplaySettings_get_renderingSettings_m97737CDDE93484CC032281F18A59EB5D0CB7DCC6_inline(L_10, NULL);
  11461. NullCheck(L_11);
  11462. int32_t L_12;
  11463. L_12 = DebugDisplaySettingsRendering_get_sceneOverrideMode_m4D5732DD1FD1413E5802B83A60BF22B06E96BB01_inline(L_11, NULL);
  11464. V_3 = (bool)((((int32_t)L_12) == ((int32_t)0))? 1 : 0);
  11465. bool L_13 = V_3;
  11466. if (!L_13)
  11467. {
  11468. G_B2_0 = L_9;
  11469. goto IL_006b;
  11470. }
  11471. G_B1_0 = L_9;
  11472. }
  11473. {
  11474. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_14 = ___0_renderGraph;
  11475. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_15;
  11476. L_15 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  11477. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_16 = V_1;
  11478. NullCheck(L_16);
  11479. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_17;
  11480. L_17 = UniversalResourceData_get_activeColorTexture_m1B7A0CE5B0282F05AEAE46AC7B45478199DF9188(L_16, NULL);
  11481. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_18 = V_1;
  11482. NullCheck(L_18);
  11483. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_19;
  11484. L_19 = UniversalResourceData_get_activeDepthTexture_mCE3930EAEF20F80A0EA1F4CE423E6E406E25F296(L_18, NULL);
  11485. ScriptableRenderer_DrawRenderGraphGizmos_m5CD865A671163A6993207A3582E6E966302770A1(__this, L_14, L_15, L_17, L_19, 0, NULL);
  11486. G_B2_0 = G_B1_0;
  11487. }
  11488. IL_006b:
  11489. {
  11490. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_20 = V_2;
  11491. il2cpp_codegen_runtime_class_init_inline(ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var);
  11492. DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_21;
  11493. L_21 = ScriptableRenderPass_GetActiveDebugHandler_m2787C3C1EEC1632A4E7E2A5C35C7D9216ACF4343(L_20, NULL);
  11494. V_4 = L_21;
  11495. DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_22 = V_4;
  11496. if (!L_22)
  11497. {
  11498. G_B4_0 = G_B2_0;
  11499. goto IL_0086;
  11500. }
  11501. G_B3_0 = G_B2_0;
  11502. }
  11503. {
  11504. DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_23 = V_4;
  11505. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_24 = V_2;
  11506. NullCheck(L_24);
  11507. bool L_25 = L_24->___resolveFinalTarget;
  11508. NullCheck(L_23);
  11509. bool L_26;
  11510. L_26 = DebugHandler_WriteToDebugScreenTexture_m238B0FD053CE5540FD5A64BF47C06456486A31B7(L_23, L_25, NULL);
  11511. G_B5_0 = ((int32_t)(L_26));
  11512. G_B5_1 = G_B3_0;
  11513. goto IL_0087;
  11514. }
  11515. IL_0086:
  11516. {
  11517. G_B5_0 = 0;
  11518. G_B5_1 = G_B4_0;
  11519. }
  11520. IL_0087:
  11521. {
  11522. V_5 = (bool)G_B5_0;
  11523. bool L_27 = V_5;
  11524. if (!L_27)
  11525. {
  11526. G_B7_0 = G_B5_1;
  11527. goto IL_00f1;
  11528. }
  11529. G_B6_0 = G_B5_1;
  11530. }
  11531. {
  11532. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_28 = V_2;
  11533. NullCheck(L_28);
  11534. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_29 = L_28->___cameraTargetDescriptor;
  11535. V_14 = L_29;
  11536. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_30 = V_2;
  11537. NullCheck(L_30);
  11538. int32_t L_31 = L_30->___pixelWidth;
  11539. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_32 = V_2;
  11540. NullCheck(L_32);
  11541. int32_t L_33 = L_32->___pixelHeight;
  11542. il2cpp_codegen_runtime_class_init_inline(DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4_il2cpp_TypeInfo_var);
  11543. DebugHandler_ConfigureColorDescriptorForDebugScreen_m9F4EDFBDBA77ED4822ABAD3A8AE0081F8FF090BE((&V_14), L_31, L_33, NULL);
  11544. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_34 = V_1;
  11545. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_35 = ___0_renderGraph;
  11546. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_36 = V_14;
  11547. il2cpp_codegen_runtime_class_init_inline(UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var);
  11548. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_37;
  11549. L_37 = UniversalRenderer_CreateRenderGraphTexture_m4BCA4F2339499873D3DE1C8562D3FB7B7DE21613(L_35, L_36, _stringLiteralF7B41412E1D9EBEFD4D660695CB7AAEE55E4B089, (bool)0, 0, 1, NULL);
  11550. NullCheck(L_34);
  11551. UniversalResourceData_set_debugScreenColor_mECE9D0FCCBCD3057DAE27167B48BA4AE08E7942F(L_34, L_37, NULL);
  11552. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_38 = V_2;
  11553. NullCheck(L_38);
  11554. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_39 = L_38->___cameraTargetDescriptor;
  11555. V_15 = L_39;
  11556. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_40 = V_2;
  11557. NullCheck(L_40);
  11558. int32_t L_41 = L_40->___pixelWidth;
  11559. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_42 = V_2;
  11560. NullCheck(L_42);
  11561. int32_t L_43 = L_42->___pixelHeight;
  11562. DebugHandler_ConfigureDepthDescriptorForDebugScreen_mFD0A128FDCB2FB1A9C3EB6C99AB1774B2AA2E240((&V_15), ((int32_t)94), L_41, L_43, NULL);
  11563. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_44 = V_1;
  11564. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_45 = ___0_renderGraph;
  11565. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_46 = V_15;
  11566. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_47;
  11567. L_47 = UniversalRenderer_CreateRenderGraphTexture_m4BCA4F2339499873D3DE1C8562D3FB7B7DE21613(L_45, L_46, _stringLiteralBD95C421DC1A7D701DDD7D8BD51DEDA1CBA7ACFA, (bool)0, 0, 1, NULL);
  11568. NullCheck(L_44);
  11569. UniversalResourceData_set_debugScreenDepth_m99F65B056EA92145D55CA6A0F7601C7602CA3564(L_44, L_47, NULL);
  11570. G_B7_0 = G_B6_0;
  11571. }
  11572. IL_00f1:
  11573. {
  11574. NullCheck(G_B7_0);
  11575. bool L_48 = G_B7_0->___isEnabled;
  11576. if (!L_48)
  11577. {
  11578. goto IL_0105;
  11579. }
  11580. }
  11581. {
  11582. PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* L_49 = (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9*)(&__this->___m_PostProcessPasses);
  11583. bool L_50;
  11584. L_50 = PostProcessPasses_get_isCreated_m7834DD59EF7B705AD79A50469F3D690B67D74E5A(L_49, NULL);
  11585. G_B10_0 = ((int32_t)(L_50));
  11586. goto IL_0106;
  11587. }
  11588. IL_0105:
  11589. {
  11590. G_B10_0 = 0;
  11591. }
  11592. IL_0106:
  11593. {
  11594. V_6 = (bool)G_B10_0;
  11595. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_51 = V_2;
  11596. NullCheck(L_51);
  11597. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_52 = L_51->___camera;
  11598. NullCheck(L_52);
  11599. bool L_53;
  11600. L_53 = Component_TryGetComponent_TisPixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195_m28C108A584519252161C0332BA9B6A9C9F569568(L_52, (&V_7), Component_TryGetComponent_TisPixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195_m28C108A584519252161C0332BA9B6A9C9F569568_RuntimeMethod_var);
  11601. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_54 = V_7;
  11602. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  11603. bool L_55;
  11604. L_55 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_54, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  11605. if (!L_55)
  11606. {
  11607. goto IL_0135;
  11608. }
  11609. }
  11610. {
  11611. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_56 = V_7;
  11612. NullCheck(L_56);
  11613. bool L_57;
  11614. L_57 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(L_56, NULL);
  11615. if (!L_57)
  11616. {
  11617. goto IL_0135;
  11618. }
  11619. }
  11620. {
  11621. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_58 = V_7;
  11622. NullCheck(L_58);
  11623. int32_t L_59;
  11624. L_59 = PixelPerfectCamera_get_cropFrame_m049E2C02AED3C1C244B3AFD1E0B6104AFCC33A60_inline(L_58, NULL);
  11625. G_B14_0 = ((!(((uint32_t)L_59) <= ((uint32_t)0)))? 1 : 0);
  11626. goto IL_0136;
  11627. }
  11628. IL_0135:
  11629. {
  11630. G_B14_0 = 0;
  11631. }
  11632. IL_0136:
  11633. {
  11634. if (!G_B14_0)
  11635. {
  11636. goto IL_0141;
  11637. }
  11638. }
  11639. {
  11640. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_60 = V_7;
  11641. NullCheck(L_60);
  11642. bool L_61;
  11643. L_61 = PixelPerfectCamera_get_requiresUpscalePass_mB8C4EA7518270939C98E1868DCF65DE8385A23FB(L_60, NULL);
  11644. G_B17_0 = ((int32_t)(L_61));
  11645. goto IL_0142;
  11646. }
  11647. IL_0141:
  11648. {
  11649. G_B17_0 = 0;
  11650. }
  11651. IL_0142:
  11652. {
  11653. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_62 = V_2;
  11654. NullCheck(L_62);
  11655. bool L_63 = L_62->___resolveFinalTarget;
  11656. if (!L_63)
  11657. {
  11658. G_B19_0 = G_B17_0;
  11659. goto IL_0155;
  11660. }
  11661. G_B18_0 = G_B17_0;
  11662. }
  11663. {
  11664. bool L_64 = __this->___ppcUpscaleRT;
  11665. G_B20_0 = ((((int32_t)L_64) == ((int32_t)0))? 1 : 0);
  11666. G_B20_1 = G_B18_0;
  11667. goto IL_0156;
  11668. }
  11669. IL_0155:
  11670. {
  11671. G_B20_0 = 0;
  11672. G_B20_1 = G_B19_0;
  11673. }
  11674. IL_0156:
  11675. {
  11676. bool L_65 = V_6;
  11677. if (!((int32_t)(G_B20_0&(int32_t)L_65)))
  11678. {
  11679. G_B22_0 = G_B20_1;
  11680. goto IL_0166;
  11681. }
  11682. G_B21_0 = G_B20_1;
  11683. }
  11684. {
  11685. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_66 = V_2;
  11686. NullCheck(L_66);
  11687. int32_t L_67 = L_66->___antialiasing;
  11688. G_B23_0 = ((((int32_t)L_67) == ((int32_t)1))? 1 : 0);
  11689. G_B23_1 = G_B21_0;
  11690. goto IL_0167;
  11691. }
  11692. IL_0166:
  11693. {
  11694. G_B23_0 = 0;
  11695. G_B23_1 = G_B22_0;
  11696. }
  11697. IL_0167:
  11698. {
  11699. V_8 = (bool)G_B23_0;
  11700. List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_68;
  11701. L_68 = ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F_inline(__this, NULL);
  11702. il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_il2cpp_TypeInfo_var);
  11703. Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F* L_69 = ((U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_il2cpp_TypeInfo_var))->___U3CU3E9__82_0;
  11704. Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F* L_70 = L_69;
  11705. if (L_70)
  11706. {
  11707. G_B25_0 = L_70;
  11708. G_B25_1 = L_68;
  11709. G_B25_2 = G_B23_1;
  11710. goto IL_018e;
  11711. }
  11712. G_B24_0 = L_70;
  11713. G_B24_1 = L_68;
  11714. G_B24_2 = G_B23_1;
  11715. }
  11716. {
  11717. il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_il2cpp_TypeInfo_var);
  11718. U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5* L_71 = ((U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_il2cpp_TypeInfo_var))->___U3CU3E9;
  11719. Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F* L_72 = (Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F*)il2cpp_codegen_object_new(Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F_il2cpp_TypeInfo_var);
  11720. Predicate_1__ctor_mFE18533B43A6BC452856BD26C1B09EA48B30D596(L_72, L_71, (intptr_t)((void*)U3CU3Ec_U3COnAfterRenderingU3Eb__82_0_mEA9654E3544F76DC0455325B3C7E3DFF634EBD90_RuntimeMethod_var), NULL);
  11721. Predicate_1_tDA2CE3363E0111BA17BFCC1AEBFB72B6F673BE0F* L_73 = L_72;
  11722. ((U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_il2cpp_TypeInfo_var))->___U3CU3E9__82_0 = L_73;
  11723. Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_il2cpp_TypeInfo_var))->___U3CU3E9__82_0), (void*)L_73);
  11724. G_B25_0 = L_73;
  11725. G_B25_1 = G_B24_1;
  11726. G_B25_2 = G_B24_2;
  11727. }
  11728. IL_018e:
  11729. {
  11730. NullCheck(G_B25_1);
  11731. ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_74;
  11732. L_74 = List_1_Find_mCF0F67356936720756670310CA0745FA7C88DF15(G_B25_1, G_B25_0, List_1_Find_mCF0F67356936720756670310CA0745FA7C88DF15_RuntimeMethod_var);
  11733. DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_75;
  11734. L_75 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
  11735. if (!L_75)
  11736. {
  11737. G_B27_0 = G_B25_2;
  11738. goto IL_01b2;
  11739. }
  11740. G_B26_0 = G_B25_2;
  11741. }
  11742. {
  11743. DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_76;
  11744. L_76 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
  11745. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_77 = V_2;
  11746. NullCheck(L_77);
  11747. bool L_78 = L_77->___resolveFinalTarget;
  11748. NullCheck(L_76);
  11749. bool L_79;
  11750. L_79 = DebugHandler_HDRDebugViewIsActive_m0A83B379FC91626D9428077FE120808084B33C57(L_76, L_78, NULL);
  11751. G_B28_0 = ((((int32_t)L_79) == ((int32_t)0))? 1 : 0);
  11752. G_B28_1 = G_B26_0;
  11753. goto IL_01b3;
  11754. }
  11755. IL_01b2:
  11756. {
  11757. G_B28_0 = 1;
  11758. G_B28_1 = G_B27_0;
  11759. }
  11760. IL_01b3:
  11761. {
  11762. V_9 = (bool)G_B28_0;
  11763. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_80 = V_1;
  11764. NullCheck(L_80);
  11765. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_81;
  11766. L_81 = UniversalResourceData_get_activeColorTexture_m1B7A0CE5B0282F05AEAE46AC7B45478199DF9188(L_80, NULL);
  11767. V_10 = L_81;
  11768. bool L_82 = V_6;
  11769. if (!L_82)
  11770. {
  11771. G_B30_0 = G_B28_1;
  11772. goto IL_0209;
  11773. }
  11774. G_B29_0 = G_B28_1;
  11775. }
  11776. {
  11777. PostProcessPass_t146B366124B6BB9597B9E9299DA4391FDE159F5C* L_83;
  11778. L_83 = Renderer2D_get_postProcessPass_mECF6708B2BBA3FCC65FC760A548F852E280FE1F1(__this, NULL);
  11779. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_84 = ___0_renderGraph;
  11780. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_85;
  11781. L_85 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  11782. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_86 = V_1;
  11783. NullCheck(L_86);
  11784. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_87;
  11785. L_87 = UniversalResourceData_get_activeColorTexture_m1B7A0CE5B0282F05AEAE46AC7B45478199DF9188(L_86, NULL);
  11786. V_16 = L_87;
  11787. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_88 = V_1;
  11788. NullCheck(L_88);
  11789. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_89;
  11790. L_89 = UniversalResourceData_get_internalColorLut_m651E3BDE3D2CE42CC0C6FF85603FCE02DFDD556F(L_88, NULL);
  11791. V_17 = L_89;
  11792. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_90 = V_1;
  11793. NullCheck(L_90);
  11794. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_91;
  11795. L_91 = UniversalResourceData_get_overlayUITexture_mBFFD811ED88215835864479DF5EFACC676A38B0E(L_90, NULL);
  11796. V_18 = L_91;
  11797. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_92 = V_1;
  11798. NullCheck(L_92);
  11799. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_93;
  11800. L_93 = UniversalResourceData_get_afterPostProcessColor_m7A3CF95BAFF499CDB988D20DD99A653BF0F79632(L_92, NULL);
  11801. V_19 = L_93;
  11802. bool L_94 = V_8;
  11803. bool L_95 = V_5;
  11804. bool L_96 = V_9;
  11805. NullCheck(L_83);
  11806. PostProcessPass_RenderPostProcessingRenderGraph_m6AA24A8A5B56B8E4213F06ED719E8C39B98F6367(L_83, L_84, L_85, (&V_16), (&V_17), (&V_18), (&V_19), L_94, L_95, L_96, NULL);
  11807. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_97 = V_1;
  11808. NullCheck(L_97);
  11809. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_98;
  11810. L_98 = UniversalResourceData_get_afterPostProcessColor_m7A3CF95BAFF499CDB988D20DD99A653BF0F79632(L_97, NULL);
  11811. V_10 = L_98;
  11812. G_B30_0 = G_B29_0;
  11813. }
  11814. IL_0209:
  11815. {
  11816. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_99 = ___0_renderGraph;
  11817. Renderer2D_RecordCustomRenderGraphPasses_m431274D940FA9D1391FD61D3030CAE1890D0B4EA(__this, L_99, ((int32_t)800), NULL);
  11818. if (!G_B30_0)
  11819. {
  11820. goto IL_023d;
  11821. }
  11822. }
  11823. {
  11824. UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55* L_100 = __this->___m_UpscalePass;
  11825. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_101 = ___0_renderGraph;
  11826. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_102 = V_2;
  11827. NullCheck(L_102);
  11828. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_103 = L_102->___camera;
  11829. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_104 = V_0;
  11830. NullCheck(L_104);
  11831. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_105;
  11832. L_105 = Universal2DResourceData_get_upscaleTexture_mA7E08E4B95D7623870172B04C62D1E9112C5F4D3(L_104, NULL);
  11833. V_16 = L_105;
  11834. NullCheck(L_100);
  11835. UpscalePass_Render_mF4A57DB5B46AB8D0439BDDC4517387EC40B4C0A9(L_100, L_101, L_103, (&V_10), (&V_16), NULL);
  11836. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_106 = V_0;
  11837. NullCheck(L_106);
  11838. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_107;
  11839. L_107 = Universal2DResourceData_get_upscaleTexture_mA7E08E4B95D7623870172B04C62D1E9112C5F4D3(L_106, NULL);
  11840. V_10 = L_107;
  11841. }
  11842. IL_023d:
  11843. {
  11844. bool L_108 = V_5;
  11845. if (L_108)
  11846. {
  11847. goto IL_0249;
  11848. }
  11849. }
  11850. {
  11851. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_109 = V_1;
  11852. NullCheck(L_109);
  11853. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_110;
  11854. L_110 = UniversalResourceData_get_backBufferColor_m5D4A628DCE4162249C15C1D22A88B958068F391D(L_109, NULL);
  11855. G_B35_0 = L_110;
  11856. goto IL_024f;
  11857. }
  11858. IL_0249:
  11859. {
  11860. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_111 = V_1;
  11861. NullCheck(L_111);
  11862. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_112;
  11863. L_112 = UniversalResourceData_get_debugScreenColor_m8B5EA8881B8D593A599E382027C41C03E886389E(L_111, NULL);
  11864. G_B35_0 = L_112;
  11865. }
  11866. IL_024f:
  11867. {
  11868. V_11 = G_B35_0;
  11869. bool L_113 = V_5;
  11870. if (L_113)
  11871. {
  11872. goto IL_025d;
  11873. }
  11874. }
  11875. {
  11876. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_114 = V_1;
  11877. NullCheck(L_114);
  11878. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_115;
  11879. L_115 = UniversalResourceData_get_backBufferDepth_m1C560011FBEC33263E1F45CDADE55F358C720179(L_114, NULL);
  11880. G_B38_0 = L_115;
  11881. goto IL_0263;
  11882. }
  11883. IL_025d:
  11884. {
  11885. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_116 = V_1;
  11886. NullCheck(L_116);
  11887. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_117;
  11888. L_117 = UniversalResourceData_get_debugScreenDepth_m88D1E965941364262F08F8C321E8FBF63B5FC136(L_116, NULL);
  11889. G_B38_0 = L_117;
  11890. }
  11891. IL_0263:
  11892. {
  11893. V_12 = G_B38_0;
  11894. bool L_118;
  11895. L_118 = Renderer2D_get_createColorTexture_m24FE1C199854F11A89066AC3E5BB58A00FD53BDB_inline(__this, NULL);
  11896. if (!L_118)
  11897. {
  11898. goto IL_02b6;
  11899. }
  11900. }
  11901. {
  11902. bool L_119 = V_8;
  11903. if (!L_119)
  11904. {
  11905. goto IL_0295;
  11906. }
  11907. }
  11908. {
  11909. PostProcessPass_t146B366124B6BB9597B9E9299DA4391FDE159F5C* L_120;
  11910. L_120 = Renderer2D_get_postProcessPass_mECF6708B2BBA3FCC65FC760A548F852E280FE1F1(__this, NULL);
  11911. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_121 = ___0_renderGraph;
  11912. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_122;
  11913. L_122 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  11914. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_123 = V_1;
  11915. NullCheck(L_123);
  11916. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_124;
  11917. L_124 = UniversalResourceData_get_overlayUITexture_mBFFD811ED88215835864479DF5EFACC676A38B0E(L_123, NULL);
  11918. V_16 = L_124;
  11919. bool L_125 = V_9;
  11920. NullCheck(L_120);
  11921. PostProcessPass_RenderFinalPassRenderGraph_mAAF6D040030D4381AFDDD50D46D99C39054715FB(L_120, L_121, L_122, (&V_10), (&V_16), (&V_11), L_125, NULL);
  11922. goto IL_02b2;
  11923. }
  11924. IL_0295:
  11925. {
  11926. FinalBlitPass_t5A422DA2B38F1886E0F5AC3D26CE2455177C3EAC* L_126 = __this->___m_FinalBlitPass;
  11927. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_127 = ___0_renderGraph;
  11928. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_128;
  11929. L_128 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  11930. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_129 = V_2;
  11931. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_130 = V_1;
  11932. NullCheck(L_130);
  11933. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_131;
  11934. L_131 = UniversalResourceData_get_overlayUITexture_mBFFD811ED88215835864479DF5EFACC676A38B0E(L_130, NULL);
  11935. NullCheck(L_126);
  11936. FinalBlitPass_Render_m7ADBAFE8DAF01C9162BB1B6290E92E008F8732F6(L_126, L_127, L_128, L_129, (&V_10), (&V_11), L_131, NULL);
  11937. }
  11938. IL_02b2:
  11939. {
  11940. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_132 = V_11;
  11941. V_10 = L_132;
  11942. }
  11943. IL_02b6:
  11944. {
  11945. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_133 = V_2;
  11946. NullCheck(L_133);
  11947. bool L_134;
  11948. L_134 = UniversalCameraData_get_rendersOverlayUI_mD04D3019C319093915651EF1F5B1F4E62E0EA79B(L_133, NULL);
  11949. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_135 = V_2;
  11950. NullCheck(L_135);
  11951. bool L_136;
  11952. L_136 = UniversalCameraData_get_isHDROutputActive_m357AD12197B0EBC987D7555B1F161620C68A036F(L_135, NULL);
  11953. V_13 = L_136;
  11954. if (!L_134)
  11955. {
  11956. goto IL_02e0;
  11957. }
  11958. }
  11959. {
  11960. bool L_137 = V_13;
  11961. if (L_137)
  11962. {
  11963. goto IL_02e0;
  11964. }
  11965. }
  11966. {
  11967. DrawScreenSpaceUIPass_t397E07595465217B2B9A6994E9116158439EE686* L_138 = __this->___m_DrawOverlayUIPass;
  11968. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_139 = ___0_renderGraph;
  11969. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_140;
  11970. L_140 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  11971. NullCheck(L_138);
  11972. DrawScreenSpaceUIPass_RenderOverlay_m7048B0A6CBCD4AD916DA93B1AAC639F1232BB7A0(L_138, L_139, L_140, (&V_10), (&V_12), NULL);
  11973. }
  11974. IL_02e0:
  11975. {
  11976. bool L_141 = V_3;
  11977. if (!L_141)
  11978. {
  11979. goto IL_02fd;
  11980. }
  11981. }
  11982. {
  11983. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_142 = ___0_renderGraph;
  11984. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_143;
  11985. L_143 = ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline(__this, NULL);
  11986. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_144 = V_1;
  11987. NullCheck(L_144);
  11988. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_145;
  11989. L_145 = UniversalResourceData_get_backBufferColor_m5D4A628DCE4162249C15C1D22A88B958068F391D(L_144, NULL);
  11990. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_146 = V_1;
  11991. NullCheck(L_146);
  11992. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_147;
  11993. L_147 = UniversalResourceData_get_activeDepthTexture_mCE3930EAEF20F80A0EA1F4CE423E6E406E25F296(L_146, NULL);
  11994. ScriptableRenderer_DrawRenderGraphGizmos_m5CD865A671163A6993207A3582E6E966302770A1(__this, L_142, L_143, L_145, L_147, 1, NULL);
  11995. }
  11996. IL_02fd:
  11997. {
  11998. return;
  11999. }
  12000. }
  12001. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2D_CleanupRenderGraphResources_m8686E2A1F660754FF1E0B3E59B0C6E27F7B07966 (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, const RuntimeMethod* method)
  12002. {
  12003. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B2_0 = NULL;
  12004. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B1_0 = NULL;
  12005. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B5_0 = NULL;
  12006. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B4_0 = NULL;
  12007. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B8_0 = NULL;
  12008. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B7_0 = NULL;
  12009. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B11_0 = NULL;
  12010. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B10_0 = NULL;
  12011. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B14_0 = NULL;
  12012. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B13_0 = NULL;
  12013. {
  12014. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = __this->___m_RenderGraphCameraColorHandle;
  12015. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = L_0;
  12016. if (L_1)
  12017. {
  12018. G_B2_0 = L_1;
  12019. goto IL_000c;
  12020. }
  12021. G_B1_0 = L_1;
  12022. }
  12023. {
  12024. goto IL_0011;
  12025. }
  12026. IL_000c:
  12027. {
  12028. NullCheck(G_B2_0);
  12029. RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B(G_B2_0, NULL);
  12030. }
  12031. IL_0011:
  12032. {
  12033. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = __this->___m_RenderGraphCameraDepthHandle;
  12034. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_3 = L_2;
  12035. if (L_3)
  12036. {
  12037. G_B5_0 = L_3;
  12038. goto IL_001d;
  12039. }
  12040. G_B4_0 = L_3;
  12041. }
  12042. {
  12043. goto IL_0022;
  12044. }
  12045. IL_001d:
  12046. {
  12047. NullCheck(G_B5_0);
  12048. RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B(G_B5_0, NULL);
  12049. }
  12050. IL_0022:
  12051. {
  12052. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4 = __this->___m_RenderGraphBackbufferColorHandle;
  12053. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_5 = L_4;
  12054. if (L_5)
  12055. {
  12056. G_B8_0 = L_5;
  12057. goto IL_002e;
  12058. }
  12059. G_B7_0 = L_5;
  12060. }
  12061. {
  12062. goto IL_0033;
  12063. }
  12064. IL_002e:
  12065. {
  12066. NullCheck(G_B8_0);
  12067. RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B(G_B8_0, NULL);
  12068. }
  12069. IL_0033:
  12070. {
  12071. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_6 = __this->___m_RenderGraphBackbufferDepthHandle;
  12072. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_7 = L_6;
  12073. if (L_7)
  12074. {
  12075. G_B11_0 = L_7;
  12076. goto IL_003f;
  12077. }
  12078. G_B10_0 = L_7;
  12079. }
  12080. {
  12081. goto IL_0044;
  12082. }
  12083. IL_003f:
  12084. {
  12085. NullCheck(G_B11_0);
  12086. RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B(G_B11_0, NULL);
  12087. }
  12088. IL_0044:
  12089. {
  12090. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_8 = __this->___m_CameraSortingLayerHandle;
  12091. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_9 = L_8;
  12092. if (L_9)
  12093. {
  12094. G_B14_0 = L_9;
  12095. goto IL_0050;
  12096. }
  12097. G_B13_0 = L_9;
  12098. }
  12099. {
  12100. goto IL_0055;
  12101. }
  12102. IL_0050:
  12103. {
  12104. NullCheck(G_B14_0);
  12105. RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B(G_B14_0, NULL);
  12106. }
  12107. IL_0055:
  12108. {
  12109. DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584* L_10 = __this->___m_LightPass;
  12110. NullCheck(L_10);
  12111. DrawLight2DPass_Dispose_m0C4D69C1D9C7597E0B67371352BB2487D2D40644(L_10, NULL);
  12112. return;
  12113. }
  12114. }
  12115. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2D__cctor_m76CE69DEF4C4416F17613FE6D966E690D417D5A9 (const RuntimeMethod* method)
  12116. {
  12117. static bool s_Il2CppMethodInitialized;
  12118. if (!s_Il2CppMethodInitialized)
  12119. {
  12120. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
  12121. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6_il2cpp_TypeInfo_var);
  12122. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral06B0854D1A609C53C49CB94CFECD72B217825467);
  12123. s_Il2CppMethodInitialized = true;
  12124. }
  12125. {
  12126. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
  12127. ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_0, _stringLiteral06B0854D1A609C53C49CB94CFECD72B217825467, NULL);
  12128. ((Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6_StaticFields*)il2cpp_codegen_static_fields_for(Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6_il2cpp_TypeInfo_var))->___m_ProfilingSampler = L_0;
  12129. Il2CppCodeGenWriteBarrier((void**)(&((Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6_StaticFields*)il2cpp_codegen_static_fields_for(Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6_il2cpp_TypeInfo_var))->___m_ProfilingSampler), (void*)L_0);
  12130. return;
  12131. }
  12132. }
  12133. #ifdef __clang__
  12134. #pragma clang diagnostic pop
  12135. #endif
  12136. #ifdef __clang__
  12137. #pragma clang diagnostic push
  12138. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12139. #pragma clang diagnostic ignored "-Wunused-variable"
  12140. #endif
  12141. IL2CPP_EXTERN_C void RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03_marshal_pinvoke(const RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03& unmarshaled, RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03_marshaled_pinvoke& marshaled)
  12142. {
  12143. marshaled.___requiresDepthTexture = static_cast<int32_t>(unmarshaled.___requiresDepthTexture);
  12144. marshaled.___requiresColorTexture = static_cast<int32_t>(unmarshaled.___requiresColorTexture);
  12145. }
  12146. IL2CPP_EXTERN_C void RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03_marshal_pinvoke_back(const RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03_marshaled_pinvoke& marshaled, RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03& unmarshaled)
  12147. {
  12148. bool unmarshaledrequiresDepthTexture_temp_0 = false;
  12149. unmarshaledrequiresDepthTexture_temp_0 = static_cast<bool>(marshaled.___requiresDepthTexture);
  12150. unmarshaled.___requiresDepthTexture = unmarshaledrequiresDepthTexture_temp_0;
  12151. bool unmarshaledrequiresColorTexture_temp_1 = false;
  12152. unmarshaledrequiresColorTexture_temp_1 = static_cast<bool>(marshaled.___requiresColorTexture);
  12153. unmarshaled.___requiresColorTexture = unmarshaledrequiresColorTexture_temp_1;
  12154. }
  12155. IL2CPP_EXTERN_C void RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03_marshal_pinvoke_cleanup(RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03_marshaled_pinvoke& marshaled)
  12156. {
  12157. }
  12158. IL2CPP_EXTERN_C void RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03_marshal_com(const RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03& unmarshaled, RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03_marshaled_com& marshaled)
  12159. {
  12160. marshaled.___requiresDepthTexture = static_cast<int32_t>(unmarshaled.___requiresDepthTexture);
  12161. marshaled.___requiresColorTexture = static_cast<int32_t>(unmarshaled.___requiresColorTexture);
  12162. }
  12163. IL2CPP_EXTERN_C void RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03_marshal_com_back(const RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03_marshaled_com& marshaled, RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03& unmarshaled)
  12164. {
  12165. bool unmarshaledrequiresDepthTexture_temp_0 = false;
  12166. unmarshaledrequiresDepthTexture_temp_0 = static_cast<bool>(marshaled.___requiresDepthTexture);
  12167. unmarshaled.___requiresDepthTexture = unmarshaledrequiresDepthTexture_temp_0;
  12168. bool unmarshaledrequiresColorTexture_temp_1 = false;
  12169. unmarshaledrequiresColorTexture_temp_1 = static_cast<bool>(marshaled.___requiresColorTexture);
  12170. unmarshaled.___requiresColorTexture = unmarshaledrequiresColorTexture_temp_1;
  12171. }
  12172. IL2CPP_EXTERN_C void RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03_marshal_com_cleanup(RenderPassInputSummary_tCCE9EB63E2BF4074589B1CA99A8C422981665C03_marshaled_com& marshaled)
  12173. {
  12174. }
  12175. #ifdef __clang__
  12176. #pragma clang diagnostic pop
  12177. #endif
  12178. #ifdef __clang__
  12179. #pragma clang diagnostic push
  12180. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12181. #pragma clang diagnostic ignored "-Wunused-variable"
  12182. #endif
  12183. IL2CPP_EXTERN_C void ImportResourceSummary_t9CB5401135247E49D803D3F7E60C6102A1A69976_marshal_pinvoke(const ImportResourceSummary_t9CB5401135247E49D803D3F7E60C6102A1A69976& unmarshaled, ImportResourceSummary_t9CB5401135247E49D803D3F7E60C6102A1A69976_marshaled_pinvoke& marshaled)
  12184. {
  12185. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA_marshal_pinvoke(unmarshaled.___importInfo, marshaled.___importInfo);
  12186. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA_marshal_pinvoke(unmarshaled.___importInfoDepth, marshaled.___importInfoDepth);
  12187. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshal_pinvoke(unmarshaled.___cameraColorParams, marshaled.___cameraColorParams);
  12188. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshal_pinvoke(unmarshaled.___cameraDepthParams, marshaled.___cameraDepthParams);
  12189. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshal_pinvoke(unmarshaled.___backBufferColorParams, marshaled.___backBufferColorParams);
  12190. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshal_pinvoke(unmarshaled.___backBufferDepthParams, marshaled.___backBufferDepthParams);
  12191. }
  12192. IL2CPP_EXTERN_C void ImportResourceSummary_t9CB5401135247E49D803D3F7E60C6102A1A69976_marshal_pinvoke_back(const ImportResourceSummary_t9CB5401135247E49D803D3F7E60C6102A1A69976_marshaled_pinvoke& marshaled, ImportResourceSummary_t9CB5401135247E49D803D3F7E60C6102A1A69976& unmarshaled)
  12193. {
  12194. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA unmarshaledimportInfo_temp_0;
  12195. memset((&unmarshaledimportInfo_temp_0), 0, sizeof(unmarshaledimportInfo_temp_0));
  12196. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA_marshal_pinvoke_back(marshaled.___importInfo, unmarshaledimportInfo_temp_0);
  12197. unmarshaled.___importInfo = unmarshaledimportInfo_temp_0;
  12198. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA unmarshaledimportInfoDepth_temp_1;
  12199. memset((&unmarshaledimportInfoDepth_temp_1), 0, sizeof(unmarshaledimportInfoDepth_temp_1));
  12200. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA_marshal_pinvoke_back(marshaled.___importInfoDepth, unmarshaledimportInfoDepth_temp_1);
  12201. unmarshaled.___importInfoDepth = unmarshaledimportInfoDepth_temp_1;
  12202. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616 unmarshaledcameraColorParams_temp_2;
  12203. memset((&unmarshaledcameraColorParams_temp_2), 0, sizeof(unmarshaledcameraColorParams_temp_2));
  12204. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshal_pinvoke_back(marshaled.___cameraColorParams, unmarshaledcameraColorParams_temp_2);
  12205. unmarshaled.___cameraColorParams = unmarshaledcameraColorParams_temp_2;
  12206. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616 unmarshaledcameraDepthParams_temp_3;
  12207. memset((&unmarshaledcameraDepthParams_temp_3), 0, sizeof(unmarshaledcameraDepthParams_temp_3));
  12208. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshal_pinvoke_back(marshaled.___cameraDepthParams, unmarshaledcameraDepthParams_temp_3);
  12209. unmarshaled.___cameraDepthParams = unmarshaledcameraDepthParams_temp_3;
  12210. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616 unmarshaledbackBufferColorParams_temp_4;
  12211. memset((&unmarshaledbackBufferColorParams_temp_4), 0, sizeof(unmarshaledbackBufferColorParams_temp_4));
  12212. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshal_pinvoke_back(marshaled.___backBufferColorParams, unmarshaledbackBufferColorParams_temp_4);
  12213. unmarshaled.___backBufferColorParams = unmarshaledbackBufferColorParams_temp_4;
  12214. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616 unmarshaledbackBufferDepthParams_temp_5;
  12215. memset((&unmarshaledbackBufferDepthParams_temp_5), 0, sizeof(unmarshaledbackBufferDepthParams_temp_5));
  12216. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshal_pinvoke_back(marshaled.___backBufferDepthParams, unmarshaledbackBufferDepthParams_temp_5);
  12217. unmarshaled.___backBufferDepthParams = unmarshaledbackBufferDepthParams_temp_5;
  12218. }
  12219. IL2CPP_EXTERN_C void ImportResourceSummary_t9CB5401135247E49D803D3F7E60C6102A1A69976_marshal_pinvoke_cleanup(ImportResourceSummary_t9CB5401135247E49D803D3F7E60C6102A1A69976_marshaled_pinvoke& marshaled)
  12220. {
  12221. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA_marshal_pinvoke_cleanup(marshaled.___importInfo);
  12222. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA_marshal_pinvoke_cleanup(marshaled.___importInfoDepth);
  12223. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshal_pinvoke_cleanup(marshaled.___cameraColorParams);
  12224. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshal_pinvoke_cleanup(marshaled.___cameraDepthParams);
  12225. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshal_pinvoke_cleanup(marshaled.___backBufferColorParams);
  12226. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshal_pinvoke_cleanup(marshaled.___backBufferDepthParams);
  12227. }
  12228. IL2CPP_EXTERN_C void ImportResourceSummary_t9CB5401135247E49D803D3F7E60C6102A1A69976_marshal_com(const ImportResourceSummary_t9CB5401135247E49D803D3F7E60C6102A1A69976& unmarshaled, ImportResourceSummary_t9CB5401135247E49D803D3F7E60C6102A1A69976_marshaled_com& marshaled)
  12229. {
  12230. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA_marshal_com(unmarshaled.___importInfo, marshaled.___importInfo);
  12231. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA_marshal_com(unmarshaled.___importInfoDepth, marshaled.___importInfoDepth);
  12232. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshal_com(unmarshaled.___cameraColorParams, marshaled.___cameraColorParams);
  12233. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshal_com(unmarshaled.___cameraDepthParams, marshaled.___cameraDepthParams);
  12234. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshal_com(unmarshaled.___backBufferColorParams, marshaled.___backBufferColorParams);
  12235. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshal_com(unmarshaled.___backBufferDepthParams, marshaled.___backBufferDepthParams);
  12236. }
  12237. IL2CPP_EXTERN_C void ImportResourceSummary_t9CB5401135247E49D803D3F7E60C6102A1A69976_marshal_com_back(const ImportResourceSummary_t9CB5401135247E49D803D3F7E60C6102A1A69976_marshaled_com& marshaled, ImportResourceSummary_t9CB5401135247E49D803D3F7E60C6102A1A69976& unmarshaled)
  12238. {
  12239. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA unmarshaledimportInfo_temp_0;
  12240. memset((&unmarshaledimportInfo_temp_0), 0, sizeof(unmarshaledimportInfo_temp_0));
  12241. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA_marshal_com_back(marshaled.___importInfo, unmarshaledimportInfo_temp_0);
  12242. unmarshaled.___importInfo = unmarshaledimportInfo_temp_0;
  12243. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA unmarshaledimportInfoDepth_temp_1;
  12244. memset((&unmarshaledimportInfoDepth_temp_1), 0, sizeof(unmarshaledimportInfoDepth_temp_1));
  12245. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA_marshal_com_back(marshaled.___importInfoDepth, unmarshaledimportInfoDepth_temp_1);
  12246. unmarshaled.___importInfoDepth = unmarshaledimportInfoDepth_temp_1;
  12247. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616 unmarshaledcameraColorParams_temp_2;
  12248. memset((&unmarshaledcameraColorParams_temp_2), 0, sizeof(unmarshaledcameraColorParams_temp_2));
  12249. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshal_com_back(marshaled.___cameraColorParams, unmarshaledcameraColorParams_temp_2);
  12250. unmarshaled.___cameraColorParams = unmarshaledcameraColorParams_temp_2;
  12251. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616 unmarshaledcameraDepthParams_temp_3;
  12252. memset((&unmarshaledcameraDepthParams_temp_3), 0, sizeof(unmarshaledcameraDepthParams_temp_3));
  12253. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshal_com_back(marshaled.___cameraDepthParams, unmarshaledcameraDepthParams_temp_3);
  12254. unmarshaled.___cameraDepthParams = unmarshaledcameraDepthParams_temp_3;
  12255. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616 unmarshaledbackBufferColorParams_temp_4;
  12256. memset((&unmarshaledbackBufferColorParams_temp_4), 0, sizeof(unmarshaledbackBufferColorParams_temp_4));
  12257. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshal_com_back(marshaled.___backBufferColorParams, unmarshaledbackBufferColorParams_temp_4);
  12258. unmarshaled.___backBufferColorParams = unmarshaledbackBufferColorParams_temp_4;
  12259. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616 unmarshaledbackBufferDepthParams_temp_5;
  12260. memset((&unmarshaledbackBufferDepthParams_temp_5), 0, sizeof(unmarshaledbackBufferDepthParams_temp_5));
  12261. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshal_com_back(marshaled.___backBufferDepthParams, unmarshaledbackBufferDepthParams_temp_5);
  12262. unmarshaled.___backBufferDepthParams = unmarshaledbackBufferDepthParams_temp_5;
  12263. }
  12264. IL2CPP_EXTERN_C void ImportResourceSummary_t9CB5401135247E49D803D3F7E60C6102A1A69976_marshal_com_cleanup(ImportResourceSummary_t9CB5401135247E49D803D3F7E60C6102A1A69976_marshaled_com& marshaled)
  12265. {
  12266. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA_marshal_com_cleanup(marshaled.___importInfo);
  12267. RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA_marshal_com_cleanup(marshaled.___importInfoDepth);
  12268. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshal_com_cleanup(marshaled.___cameraColorParams);
  12269. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshal_com_cleanup(marshaled.___cameraDepthParams);
  12270. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshal_com_cleanup(marshaled.___backBufferColorParams);
  12271. ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshal_com_cleanup(marshaled.___backBufferDepthParams);
  12272. }
  12273. #ifdef __clang__
  12274. #pragma clang diagnostic pop
  12275. #endif
  12276. #ifdef __clang__
  12277. #pragma clang diagnostic push
  12278. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12279. #pragma clang diagnostic ignored "-Wunused-variable"
  12280. #endif
  12281. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mD716CFE365EB51A827E6334430023CF8006184E6 (const RuntimeMethod* method)
  12282. {
  12283. static bool s_Il2CppMethodInitialized;
  12284. if (!s_Il2CppMethodInitialized)
  12285. {
  12286. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_il2cpp_TypeInfo_var);
  12287. s_Il2CppMethodInitialized = true;
  12288. }
  12289. {
  12290. U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5* L_0 = (U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5*)il2cpp_codegen_object_new(U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_il2cpp_TypeInfo_var);
  12291. U3CU3Ec__ctor_m60886C74A7CC3A4EB396318D6A9497A487C54EEF(L_0, NULL);
  12292. ((U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
  12293. Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
  12294. return;
  12295. }
  12296. }
  12297. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m60886C74A7CC3A4EB396318D6A9497A487C54EEF (U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5* __this, const RuntimeMethod* method)
  12298. {
  12299. {
  12300. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  12301. return;
  12302. }
  12303. }
  12304. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CSetupU3Eb__46_1_m19EC4192DA21A3F55453CE7EABB17AFD08617606 (U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5* __this, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_x, const RuntimeMethod* method)
  12305. {
  12306. static bool s_Il2CppMethodInitialized;
  12307. if (!s_Il2CppMethodInitialized)
  12308. {
  12309. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FullScreenRenderPass_tE11FAAB9F61795113958C2575D684FF47A8F930D_il2cpp_TypeInfo_var);
  12310. s_Il2CppMethodInitialized = true;
  12311. }
  12312. {
  12313. ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___0_x;
  12314. return (bool)((!(((RuntimeObject*)(FullScreenRenderPass_tE11FAAB9F61795113958C2575D684FF47A8F930D*)((FullScreenRenderPass_tE11FAAB9F61795113958C2575D684FF47A8F930D*)IsInstClass((RuntimeObject*)L_0, FullScreenRenderPass_tE11FAAB9F61795113958C2575D684FF47A8F930D_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  12315. }
  12316. }
  12317. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CSetupU3Eb__46_0_mFEBCA2715477B1CF0D2394643A6D2CEA6864E192 (U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5* __this, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_x, const RuntimeMethod* method)
  12318. {
  12319. {
  12320. ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___0_x;
  12321. NullCheck(L_0);
  12322. int32_t L_1;
  12323. L_1 = ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline(L_0, NULL);
  12324. return (bool)((((int32_t)L_1) == ((int32_t)((int32_t)600)))? 1 : 0);
  12325. }
  12326. }
  12327. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3COnAfterRenderingU3Eb__82_0_mEA9654E3544F76DC0455325B3C7E3DFF634EBD90 (U3CU3Ec_t36A36A58EC37DC396B3F1C9ED12B7C02577AD4D5* __this, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_x, const RuntimeMethod* method)
  12328. {
  12329. {
  12330. ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___0_x;
  12331. NullCheck(L_0);
  12332. int32_t L_1;
  12333. L_1 = ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline(L_0, NULL);
  12334. return (bool)((((int32_t)L_1) == ((int32_t)((int32_t)600)))? 1 : 0);
  12335. }
  12336. }
  12337. #ifdef __clang__
  12338. #pragma clang diagnostic pop
  12339. #endif
  12340. #ifdef __clang__
  12341. #pragma clang diagnostic push
  12342. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12343. #pragma clang diagnostic ignored "-Wunused-variable"
  12344. #endif
  12345. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Renderer2DData_get_hdrEmulationScale_m0A25B71CBF5B1482C129A0085DB78544EE7388BE (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  12346. {
  12347. {
  12348. float L_0 = __this->___m_HDREmulationScale;
  12349. return L_0;
  12350. }
  12351. }
  12352. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Renderer2DData_get_lightRenderTextureScale_m6FD4326249B00A168A36C2B314D4C035FEE7CB8F (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  12353. {
  12354. {
  12355. float L_0 = __this->___m_LightRenderTextureScale;
  12356. return L_0;
  12357. }
  12358. }
  12359. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Light2DBlendStyleU5BU5D_tD2A922FE5FA60CCC63036A69CD719E15814D265A* Renderer2DData_get_lightBlendStyles_m5564525FC5E476F8B8B709FEE780729C0812D6A4 (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  12360. {
  12361. {
  12362. Light2DBlendStyleU5BU5D_tD2A922FE5FA60CCC63036A69CD719E15814D265A* L_0 = __this->___m_LightBlendStyles;
  12363. return L_0;
  12364. }
  12365. }
  12366. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Renderer2DData_get_useDepthStencilBuffer_m44AA62569D6155425AA7F1B669CB5AEFCC690BC4 (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  12367. {
  12368. {
  12369. bool L_0 = __this->___m_UseDepthStencilBuffer;
  12370. return L_0;
  12371. }
  12372. }
  12373. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* Renderer2DData_get_postProcessData_m4575F93D637FE88BDA13DFB57241E889A2E74D42 (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  12374. {
  12375. {
  12376. PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* L_0 = __this->___m_PostProcessData;
  12377. return L_0;
  12378. }
  12379. }
  12380. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2DData_set_postProcessData_mC663B5A3BD7313211AEE2251D72028087F63F516 (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___0_value, const RuntimeMethod* method)
  12381. {
  12382. {
  12383. PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* L_0 = ___0_value;
  12384. __this->___m_PostProcessData = L_0;
  12385. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PostProcessData), (void*)L_0);
  12386. return;
  12387. }
  12388. }
  12389. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Renderer2DData_get_transparencySortMode_m5ADF4D78A34280993A7390E378593E8528ADE164 (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  12390. {
  12391. {
  12392. int32_t L_0 = __this->___m_TransparencySortMode;
  12393. return L_0;
  12394. }
  12395. }
  12396. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Renderer2DData_get_transparencySortAxis_mD5ACC931C88DE8FBBC411F5BB16CD913CB3FAC6A (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  12397. {
  12398. {
  12399. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_TransparencySortAxis;
  12400. return L_0;
  12401. }
  12402. }
  12403. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Renderer2DData_get_lightRenderTextureMemoryBudget_mFC1D055D5C96B4B25C66F853794141BAE440525C (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  12404. {
  12405. {
  12406. uint32_t L_0 = __this->___m_MaxLightRenderTextureCount;
  12407. return L_0;
  12408. }
  12409. }
  12410. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Renderer2DData_get_shadowRenderTextureMemoryBudget_m77314E3103EF456B4F749A2398140395D626143B (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  12411. {
  12412. {
  12413. uint32_t L_0 = __this->___m_MaxShadowRenderTextureCount;
  12414. return L_0;
  12415. }
  12416. }
  12417. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Renderer2DData_get_useCameraSortingLayerTexture_mACAC0745A72D88C39DB1C9C0C2AC65B00EBBF574 (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  12418. {
  12419. {
  12420. bool L_0 = __this->___m_UseCameraSortingLayersTexture;
  12421. return L_0;
  12422. }
  12423. }
  12424. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Renderer2DData_get_cameraSortingLayerTextureBound_m5947FD913CE5F264AC4353A189AAD19CBDED7706 (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  12425. {
  12426. {
  12427. int32_t L_0 = __this->___m_CameraSortingLayersTextureBound;
  12428. return L_0;
  12429. }
  12430. }
  12431. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Renderer2DData_get_cameraSortingLayerDownsamplingMethod_m23F835318EF3DD5972097BAF42FFAC63B99B2AB4 (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  12432. {
  12433. {
  12434. int32_t L_0 = __this->___m_CameraSortingLayerDownsamplingMethod;
  12435. return L_0;
  12436. }
  12437. }
  12438. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* Renderer2DData_Create_m2F6E03C7561BA30ECF1186BA5EE691889AF67D58 (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  12439. {
  12440. static bool s_Il2CppMethodInitialized;
  12441. if (!s_Il2CppMethodInitialized)
  12442. {
  12443. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6_il2cpp_TypeInfo_var);
  12444. s_Il2CppMethodInitialized = true;
  12445. }
  12446. {
  12447. Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* L_0 = (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6*)il2cpp_codegen_object_new(Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6_il2cpp_TypeInfo_var);
  12448. Renderer2D__ctor_m4B5E6E72241B763D6C6B0BB52F0336E4BC90B3F9(L_0, __this, NULL);
  12449. return L_0;
  12450. }
  12451. }
  12452. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2DData_Dispose_m80832EF5A9C286413D89236184E101EA44A74EBF (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  12453. {
  12454. static bool s_Il2CppMethodInitialized;
  12455. if (!s_Il2CppMethodInitialized)
  12456. {
  12457. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
  12458. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mE074D082C40A3F619792B0E2537F8ACFE653BCD8_RuntimeMethod_var);
  12459. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_mDC79AAA136DFC0C0CFA09FFF42ABCAD171815E07_RuntimeMethod_var);
  12460. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mB1E5FCA4FDF392EEBEF9C7073E414AA81E0443FC_RuntimeMethod_var);
  12461. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m83EBC66829853F8583375633737A6705B9F14B93_RuntimeMethod_var);
  12462. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mBD011FE42C0D2695B4C18692807607722C199177_RuntimeMethod_var);
  12463. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_mEE0FC1158ECFAD90DDEED05F02D2F760078DD8AC_RuntimeMethod_var);
  12464. s_Il2CppMethodInitialized = true;
  12465. }
  12466. int32_t V_0 = 0;
  12467. Enumerator_t9252F2688EF66BDDF8F781C6E327C327D4BB0CA6 V_1;
  12468. memset((&V_1), 0, sizeof(V_1));
  12469. KeyValuePair_2_tE26A267AACCCE68FBFB8FCBF698D36BBD8844BC1 V_2;
  12470. memset((&V_2), 0, sizeof(V_2));
  12471. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B3_0 = NULL;
  12472. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B2_0 = NULL;
  12473. {
  12474. V_0 = 0;
  12475. goto IL_0024;
  12476. }
  12477. IL_0004:
  12478. {
  12479. Light2DBlendStyleU5BU5D_tD2A922FE5FA60CCC63036A69CD719E15814D265A* L_0 = __this->___m_LightBlendStyles;
  12480. int32_t L_1 = V_0;
  12481. NullCheck(L_0);
  12482. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = ((L_0)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1)))->___renderTargetHandle;
  12483. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_3 = L_2;
  12484. if (L_3)
  12485. {
  12486. G_B3_0 = L_3;
  12487. goto IL_001b;
  12488. }
  12489. G_B2_0 = L_3;
  12490. }
  12491. {
  12492. goto IL_0020;
  12493. }
  12494. IL_001b:
  12495. {
  12496. NullCheck(G_B3_0);
  12497. RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B(G_B3_0, NULL);
  12498. }
  12499. IL_0020:
  12500. {
  12501. int32_t L_4 = V_0;
  12502. V_0 = ((int32_t)il2cpp_codegen_add(L_4, 1));
  12503. }
  12504. IL_0024:
  12505. {
  12506. int32_t L_5 = V_0;
  12507. Light2DBlendStyleU5BU5D_tD2A922FE5FA60CCC63036A69CD719E15814D265A* L_6 = __this->___m_LightBlendStyles;
  12508. NullCheck(L_6);
  12509. if ((((int32_t)L_5) < ((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length)))))
  12510. {
  12511. goto IL_0004;
  12512. }
  12513. }
  12514. {
  12515. Dictionary_2_t96A940D78E875DD4E24C2F48746D6A7CBE9AC441* L_7;
  12516. L_7 = Renderer2DData_get_lightMaterials_mC074C05B230126E1DFB606C6FAFFBAEC99E3EADC_inline(__this, NULL);
  12517. NullCheck(L_7);
  12518. Enumerator_t9252F2688EF66BDDF8F781C6E327C327D4BB0CA6 L_8;
  12519. L_8 = Dictionary_2_GetEnumerator_mDC79AAA136DFC0C0CFA09FFF42ABCAD171815E07(L_7, Dictionary_2_GetEnumerator_mDC79AAA136DFC0C0CFA09FFF42ABCAD171815E07_RuntimeMethod_var);
  12520. V_1 = L_8;
  12521. }
  12522. {
  12523. auto __finallyBlock = il2cpp::utils::Finally([&]
  12524. {
  12525. FINALLY_005c:
  12526. {
  12527. Enumerator_Dispose_mB1E5FCA4FDF392EEBEF9C7073E414AA81E0443FC((&V_1), Enumerator_Dispose_mB1E5FCA4FDF392EEBEF9C7073E414AA81E0443FC_RuntimeMethod_var);
  12528. return;
  12529. }
  12530. });
  12531. try
  12532. {
  12533. {
  12534. goto IL_0051_1;
  12535. }
  12536. IL_003d_1:
  12537. {
  12538. KeyValuePair_2_tE26A267AACCCE68FBFB8FCBF698D36BBD8844BC1 L_9;
  12539. L_9 = Enumerator_get_Current_mBD011FE42C0D2695B4C18692807607722C199177_inline((&V_1), Enumerator_get_Current_mBD011FE42C0D2695B4C18692807607722C199177_RuntimeMethod_var);
  12540. V_2 = L_9;
  12541. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10;
  12542. L_10 = KeyValuePair_2_get_Value_mEE0FC1158ECFAD90DDEED05F02D2F760078DD8AC_inline((&V_2), KeyValuePair_2_get_Value_mEE0FC1158ECFAD90DDEED05F02D2F760078DD8AC_RuntimeMethod_var);
  12543. il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
  12544. CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_10, NULL);
  12545. }
  12546. IL_0051_1:
  12547. {
  12548. bool L_11;
  12549. L_11 = Enumerator_MoveNext_m83EBC66829853F8583375633737A6705B9F14B93((&V_1), Enumerator_MoveNext_m83EBC66829853F8583375633737A6705B9F14B93_RuntimeMethod_var);
  12550. if (L_11)
  12551. {
  12552. goto IL_003d_1;
  12553. }
  12554. }
  12555. {
  12556. goto IL_006a;
  12557. }
  12558. }
  12559. catch(Il2CppExceptionWrapper& e)
  12560. {
  12561. __finallyBlock.StoreException(e.ex);
  12562. }
  12563. }
  12564. IL_006a:
  12565. {
  12566. Dictionary_2_t96A940D78E875DD4E24C2F48746D6A7CBE9AC441* L_12;
  12567. L_12 = Renderer2DData_get_lightMaterials_mC074C05B230126E1DFB606C6FAFFBAEC99E3EADC_inline(__this, NULL);
  12568. NullCheck(L_12);
  12569. Dictionary_2_Clear_mE074D082C40A3F619792B0E2537F8ACFE653BCD8(L_12, Dictionary_2_Clear_mE074D082C40A3F619792B0E2537F8ACFE653BCD8_RuntimeMethod_var);
  12570. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_13;
  12571. L_13 = Renderer2DData_get_spriteSelfShadowMaterial_m7436BA5A575F6DF3AA3732E7C7C44ABFD63CDD20_inline(__this, NULL);
  12572. il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
  12573. CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_13, NULL);
  12574. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_14;
  12575. L_14 = Renderer2DData_get_spriteUnshadowMaterial_m4415A748869AAA64EAC66ED6E1588639DEC52F2F_inline(__this, NULL);
  12576. CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_14, NULL);
  12577. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_15;
  12578. L_15 = Renderer2DData_get_geometrySelfShadowMaterial_mF219386663094A2C9BDC3B4E69EF8112827DC86A_inline(__this, NULL);
  12579. CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_15, NULL);
  12580. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_16;
  12581. L_16 = Renderer2DData_get_geometryUnshadowMaterial_mCBF3F176611E39E5D20A4917440AE0FC5B54E950_inline(__this, NULL);
  12582. CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_16, NULL);
  12583. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_17;
  12584. L_17 = Renderer2DData_get_projectedShadowMaterial_m2B41EE220BB6CF8F6AFDB4D6B9D5CEE0FB6A1532_inline(__this, NULL);
  12585. CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_17, NULL);
  12586. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_18;
  12587. L_18 = Renderer2DData_get_projectedUnshadowMaterial_m850DE00788FCD51337CA3A1B3DF818CED804A93B_inline(__this, NULL);
  12588. CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_18, NULL);
  12589. return;
  12590. }
  12591. }
  12592. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2DData_OnEnable_m80F93198CEBE0B32B0BF020C36ED1F9EDEBE7841 (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  12593. {
  12594. static bool s_Il2CppMethodInitialized;
  12595. if (!s_Il2CppMethodInitialized)
  12596. {
  12597. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
  12598. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1076FD93C80AC3C4276FB044D287A05D57D1E17B);
  12599. s_Il2CppMethodInitialized = true;
  12600. }
  12601. int32_t V_0 = 0;
  12602. {
  12603. ScriptableRendererData_OnEnable_mBA8590EF82D69350E72F3A39C0B7000FAC542EC4(__this, NULL);
  12604. V_0 = 0;
  12605. goto IL_0070;
  12606. }
  12607. IL_000a:
  12608. {
  12609. Light2DBlendStyleU5BU5D_tD2A922FE5FA60CCC63036A69CD719E15814D265A* L_0 = __this->___m_LightBlendStyles;
  12610. int32_t L_1 = V_0;
  12611. NullCheck(L_0);
  12612. int32_t L_2 = V_0;
  12613. int32_t L_3 = L_2;
  12614. RuntimeObject* L_4 = Box(il2cpp_defaults.int32_class, &L_3);
  12615. String_t* L_5;
  12616. L_5 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral1076FD93C80AC3C4276FB044D287A05D57D1E17B, L_4, NULL);
  12617. int32_t L_6;
  12618. L_6 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(L_5, NULL);
  12619. ((L_0)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1)))->___renderTargetHandleId = L_6;
  12620. Light2DBlendStyleU5BU5D_tD2A922FE5FA60CCC63036A69CD719E15814D265A* L_7 = __this->___m_LightBlendStyles;
  12621. int32_t L_8 = V_0;
  12622. NullCheck(L_7);
  12623. Light2DBlendStyleU5BU5D_tD2A922FE5FA60CCC63036A69CD719E15814D265A* L_9 = __this->___m_LightBlendStyles;
  12624. int32_t L_10 = V_0;
  12625. NullCheck(L_9);
  12626. int32_t L_11 = ((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->___renderTargetHandleId;
  12627. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_12;
  12628. L_12 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(L_11, NULL);
  12629. int32_t L_13 = V_0;
  12630. int32_t L_14 = L_13;
  12631. RuntimeObject* L_15 = Box(il2cpp_defaults.int32_class, &L_14);
  12632. String_t* L_16;
  12633. L_16 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral1076FD93C80AC3C4276FB044D287A05D57D1E17B, L_15, NULL);
  12634. il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
  12635. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_17;
  12636. L_17 = RTHandles_Alloc_mBC3081E1BB6BBE2F7722B13009D5D30DAD5DD67A(L_12, L_16, NULL);
  12637. ((L_7)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_8)))->___renderTargetHandle = L_17;
  12638. Il2CppCodeGenWriteBarrier((void**)(&((L_7)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_8)))->___renderTargetHandle), (void*)L_17);
  12639. int32_t L_18 = V_0;
  12640. V_0 = ((int32_t)il2cpp_codegen_add(L_18, 1));
  12641. }
  12642. IL_0070:
  12643. {
  12644. int32_t L_19 = V_0;
  12645. Light2DBlendStyleU5BU5D_tD2A922FE5FA60CCC63036A69CD719E15814D265A* L_20 = __this->___m_LightBlendStyles;
  12646. NullCheck(L_20);
  12647. if ((((int32_t)L_19) < ((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length)))))
  12648. {
  12649. goto IL_000a;
  12650. }
  12651. }
  12652. {
  12653. Renderer2DData_set_geometrySelfShadowMaterial_mBCF9BB3E6AD7C14085F5B23ED646430D9CE7B590_inline(__this, (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL, NULL);
  12654. Renderer2DData_set_geometryUnshadowMaterial_m533C4F9582B0C6E1270E153C9311D139858EC233_inline(__this, (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL, NULL);
  12655. Renderer2DData_set_spriteSelfShadowMaterial_mB2B00B1F4E2DEE264AA79B0C2F22BA329095AECD_inline(__this, (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL, NULL);
  12656. Renderer2DData_set_spriteUnshadowMaterial_mD8C9E9C343D025813148B3379D8F1828A423EE2E_inline(__this, (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL, NULL);
  12657. Renderer2DData_set_projectedShadowMaterial_m92F2FF910697148A41C6AEDC5600838FF0F97E79_inline(__this, (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL, NULL);
  12658. Renderer2DData_set_projectedUnshadowMaterial_m6A37BE29BC05D7A3FBFC915F43D5E4BCEB43FF85_inline(__this, (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL, NULL);
  12659. return;
  12660. }
  12661. }
  12662. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t96A940D78E875DD4E24C2F48746D6A7CBE9AC441* Renderer2DData_get_lightMaterials_mC074C05B230126E1DFB606C6FAFFBAEC99E3EADC (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  12663. {
  12664. {
  12665. Dictionary_2_t96A940D78E875DD4E24C2F48746D6A7CBE9AC441* L_0 = __this->___U3ClightMaterialsU3Ek__BackingField;
  12666. return L_0;
  12667. }
  12668. }
  12669. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* Renderer2DData_get_spriteSelfShadowMaterial_m7436BA5A575F6DF3AA3732E7C7C44ABFD63CDD20 (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  12670. {
  12671. {
  12672. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___U3CspriteSelfShadowMaterialU3Ek__BackingField;
  12673. return L_0;
  12674. }
  12675. }
  12676. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2DData_set_spriteSelfShadowMaterial_mB2B00B1F4E2DEE264AA79B0C2F22BA329095AECD (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_value, const RuntimeMethod* method)
  12677. {
  12678. {
  12679. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_value;
  12680. __this->___U3CspriteSelfShadowMaterialU3Ek__BackingField = L_0;
  12681. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CspriteSelfShadowMaterialU3Ek__BackingField), (void*)L_0);
  12682. return;
  12683. }
  12684. }
  12685. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* Renderer2DData_get_spriteUnshadowMaterial_m4415A748869AAA64EAC66ED6E1588639DEC52F2F (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  12686. {
  12687. {
  12688. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___U3CspriteUnshadowMaterialU3Ek__BackingField;
  12689. return L_0;
  12690. }
  12691. }
  12692. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2DData_set_spriteUnshadowMaterial_mD8C9E9C343D025813148B3379D8F1828A423EE2E (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_value, const RuntimeMethod* method)
  12693. {
  12694. {
  12695. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_value;
  12696. __this->___U3CspriteUnshadowMaterialU3Ek__BackingField = L_0;
  12697. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CspriteUnshadowMaterialU3Ek__BackingField), (void*)L_0);
  12698. return;
  12699. }
  12700. }
  12701. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* Renderer2DData_get_geometrySelfShadowMaterial_mF219386663094A2C9BDC3B4E69EF8112827DC86A (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  12702. {
  12703. {
  12704. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___U3CgeometrySelfShadowMaterialU3Ek__BackingField;
  12705. return L_0;
  12706. }
  12707. }
  12708. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2DData_set_geometrySelfShadowMaterial_mBCF9BB3E6AD7C14085F5B23ED646430D9CE7B590 (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_value, const RuntimeMethod* method)
  12709. {
  12710. {
  12711. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_value;
  12712. __this->___U3CgeometrySelfShadowMaterialU3Ek__BackingField = L_0;
  12713. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CgeometrySelfShadowMaterialU3Ek__BackingField), (void*)L_0);
  12714. return;
  12715. }
  12716. }
  12717. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* Renderer2DData_get_geometryUnshadowMaterial_mCBF3F176611E39E5D20A4917440AE0FC5B54E950 (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  12718. {
  12719. {
  12720. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___U3CgeometryUnshadowMaterialU3Ek__BackingField;
  12721. return L_0;
  12722. }
  12723. }
  12724. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2DData_set_geometryUnshadowMaterial_m533C4F9582B0C6E1270E153C9311D139858EC233 (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_value, const RuntimeMethod* method)
  12725. {
  12726. {
  12727. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_value;
  12728. __this->___U3CgeometryUnshadowMaterialU3Ek__BackingField = L_0;
  12729. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CgeometryUnshadowMaterialU3Ek__BackingField), (void*)L_0);
  12730. return;
  12731. }
  12732. }
  12733. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* Renderer2DData_get_projectedShadowMaterial_m2B41EE220BB6CF8F6AFDB4D6B9D5CEE0FB6A1532 (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  12734. {
  12735. {
  12736. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___U3CprojectedShadowMaterialU3Ek__BackingField;
  12737. return L_0;
  12738. }
  12739. }
  12740. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2DData_set_projectedShadowMaterial_m92F2FF910697148A41C6AEDC5600838FF0F97E79 (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_value, const RuntimeMethod* method)
  12741. {
  12742. {
  12743. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_value;
  12744. __this->___U3CprojectedShadowMaterialU3Ek__BackingField = L_0;
  12745. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CprojectedShadowMaterialU3Ek__BackingField), (void*)L_0);
  12746. return;
  12747. }
  12748. }
  12749. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* Renderer2DData_get_projectedUnshadowMaterial_m850DE00788FCD51337CA3A1B3DF818CED804A93B (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  12750. {
  12751. {
  12752. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___U3CprojectedUnshadowMaterialU3Ek__BackingField;
  12753. return L_0;
  12754. }
  12755. }
  12756. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2DData_set_projectedUnshadowMaterial_m6A37BE29BC05D7A3FBFC915F43D5E4BCEB43FF85 (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_value, const RuntimeMethod* method)
  12757. {
  12758. {
  12759. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_value;
  12760. __this->___U3CprojectedUnshadowMaterialU3Ek__BackingField = L_0;
  12761. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CprojectedUnshadowMaterialU3Ek__BackingField), (void*)L_0);
  12762. return;
  12763. }
  12764. }
  12765. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Renderer2DData_get_lightCullResult_mEF0BB47B5B239E5736AEC45418B0BF9A41B4EE8F (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  12766. {
  12767. {
  12768. RuntimeObject* L_0 = __this->___U3ClightCullResultU3Ek__BackingField;
  12769. return L_0;
  12770. }
  12771. }
  12772. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2DData_set_lightCullResult_m62468050A0621073A84F29ACF962BB484BD518D3 (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
  12773. {
  12774. {
  12775. RuntimeObject* L_0 = ___0_value;
  12776. __this->___U3ClightCullResultU3Ek__BackingField = L_0;
  12777. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3ClightCullResultU3Ek__BackingField), (void*)L_0);
  12778. return;
  12779. }
  12780. }
  12781. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer2DData__ctor_mA659713BB22B6FE0ACDD49CC1E0E1516802CC8D4 (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  12782. {
  12783. static bool s_Il2CppMethodInitialized;
  12784. if (!s_Il2CppMethodInitialized)
  12785. {
  12786. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m4F51537239BC5ADF9FC7E2089F72D1053BF51978_RuntimeMethod_var);
  12787. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t96A940D78E875DD4E24C2F48746D6A7CBE9AC441_il2cpp_TypeInfo_var);
  12788. s_Il2CppMethodInitialized = true;
  12789. }
  12790. {
  12791. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
  12792. L_0 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
  12793. __this->___m_TransparencySortAxis = L_0;
  12794. __this->___m_HDREmulationScale = (1.0f);
  12795. __this->___m_LightRenderTextureScale = (0.5f);
  12796. __this->___m_UseDepthStencilBuffer = (bool)1;
  12797. __this->___m_MaxLightRenderTextureCount = ((int32_t)16);
  12798. __this->___m_MaxShadowRenderTextureCount = 1;
  12799. Dictionary_2_t96A940D78E875DD4E24C2F48746D6A7CBE9AC441* L_1 = (Dictionary_2_t96A940D78E875DD4E24C2F48746D6A7CBE9AC441*)il2cpp_codegen_object_new(Dictionary_2_t96A940D78E875DD4E24C2F48746D6A7CBE9AC441_il2cpp_TypeInfo_var);
  12800. Dictionary_2__ctor_m4F51537239BC5ADF9FC7E2089F72D1053BF51978(L_1, Dictionary_2__ctor_m4F51537239BC5ADF9FC7E2089F72D1053BF51978_RuntimeMethod_var);
  12801. __this->___U3ClightMaterialsU3Ek__BackingField = L_1;
  12802. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3ClightMaterialsU3Ek__BackingField), (void*)L_1);
  12803. ScriptableRendererData__ctor_m31B2D970E70E8A5C932C8D1723023B387C96E9C0(__this, NULL);
  12804. return;
  12805. }
  12806. }
  12807. #ifdef __clang__
  12808. #pragma clang diagnostic pop
  12809. #endif
  12810. #ifdef __clang__
  12811. #pragma clang diagnostic push
  12812. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12813. #pragma clang diagnostic ignored "-Wunused-variable"
  12814. #endif
  12815. #ifdef __clang__
  12816. #pragma clang diagnostic pop
  12817. #endif
  12818. #ifdef __clang__
  12819. #pragma clang diagnostic push
  12820. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12821. #pragma clang diagnostic ignored "-Wunused-variable"
  12822. #endif
  12823. #ifdef __clang__
  12824. #pragma clang diagnostic pop
  12825. #endif
  12826. #ifdef __clang__
  12827. #pragma clang diagnostic push
  12828. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12829. #pragma clang diagnostic ignored "-Wunused-variable"
  12830. #endif
  12831. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass2DExtension_GetInjectionPoint2D_mFA788D173427FAF328C861DF434DEAA3728A8491 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_renderPass, int32_t* ___1_rpEvent, int32_t* ___2_rpLayer, const RuntimeMethod* method)
  12832. {
  12833. {
  12834. int32_t* L_0 = ___2_rpLayer;
  12835. *((int32_t*)L_0) = (int32_t)((int32_t)-2147483648LL);
  12836. ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_1 = ___0_renderPass;
  12837. NullCheck(L_1);
  12838. int32_t L_2;
  12839. L_2 = ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline(L_1, NULL);
  12840. if ((((int32_t)L_2) > ((int32_t)((int32_t)450))))
  12841. {
  12842. goto IL_0018;
  12843. }
  12844. }
  12845. {
  12846. int32_t* L_3 = ___1_rpEvent;
  12847. *((int32_t*)L_3) = (int32_t)0;
  12848. return;
  12849. }
  12850. IL_0018:
  12851. {
  12852. ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_4 = ___0_renderPass;
  12853. NullCheck(L_4);
  12854. int32_t L_5;
  12855. L_5 = ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline(L_4, NULL);
  12856. if ((((int32_t)L_5) > ((int32_t)((int32_t)500))))
  12857. {
  12858. goto IL_002d;
  12859. }
  12860. }
  12861. {
  12862. int32_t* L_6 = ___1_rpEvent;
  12863. *((int32_t*)L_6) = (int32_t)((int32_t)700);
  12864. return;
  12865. }
  12866. IL_002d:
  12867. {
  12868. ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_7 = ___0_renderPass;
  12869. NullCheck(L_7);
  12870. int32_t L_8;
  12871. L_8 = ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline(L_7, NULL);
  12872. if ((((int32_t)L_8) > ((int32_t)((int32_t)600))))
  12873. {
  12874. goto IL_0042;
  12875. }
  12876. }
  12877. {
  12878. int32_t* L_9 = ___1_rpEvent;
  12879. *((int32_t*)L_9) = (int32_t)((int32_t)800);
  12880. return;
  12881. }
  12882. IL_0042:
  12883. {
  12884. int32_t* L_10 = ___1_rpEvent;
  12885. *((int32_t*)L_10) = (int32_t)((int32_t)900);
  12886. return;
  12887. }
  12888. }
  12889. #ifdef __clang__
  12890. #pragma clang diagnostic pop
  12891. #endif
  12892. #ifdef __clang__
  12893. #pragma clang diagnostic push
  12894. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12895. #pragma clang diagnostic ignored "-Wunused-variable"
  12896. #endif
  12897. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CopyCameraSortingLayerPass__ctor_mED6EC102125AF1570562831609D156696EE93C88 (CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_blitMaterial, const RuntimeMethod* method)
  12898. {
  12899. static bool s_Il2CppMethodInitialized;
  12900. if (!s_Il2CppMethodInitialized)
  12901. {
  12902. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_il2cpp_TypeInfo_var);
  12903. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var);
  12904. s_Il2CppMethodInitialized = true;
  12905. }
  12906. {
  12907. il2cpp_codegen_runtime_class_init_inline(ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var);
  12908. ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752(__this, NULL);
  12909. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_blitMaterial;
  12910. il2cpp_codegen_runtime_class_init_inline(CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_il2cpp_TypeInfo_var);
  12911. ((CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_StaticFields*)il2cpp_codegen_static_fields_for(CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_il2cpp_TypeInfo_var))->___m_BlitMaterial = L_0;
  12912. Il2CppCodeGenWriteBarrier((void**)(&((CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_StaticFields*)il2cpp_codegen_static_fields_for(CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_il2cpp_TypeInfo_var))->___m_BlitMaterial), (void*)L_0);
  12913. return;
  12914. }
  12915. }
  12916. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CopyCameraSortingLayerPass_Execute_mC8C162963E5AF8105475B43617E22A88778D417D (CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method)
  12917. {
  12918. {
  12919. NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_0 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
  12920. NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_0, NULL);
  12921. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CopyCameraSortingLayerPass_Execute_mC8C162963E5AF8105475B43617E22A88778D417D_RuntimeMethod_var)));
  12922. }
  12923. }
  12924. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CopyCameraSortingLayerPass_ConfigureDescriptor_m0A46E598DD77A6B72F84D00D20158491CEFC7778 (int32_t ___0_downsamplingMethod, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* ___1_descriptor, int32_t* ___2_filterMode, const RuntimeMethod* method)
  12925. {
  12926. int32_t* G_B8_0 = 0;
  12927. int32_t* G_B6_0 = 0;
  12928. int32_t* G_B7_0 = 0;
  12929. int32_t G_B9_0 = 0;
  12930. int32_t* G_B9_1 = 0;
  12931. {
  12932. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_0 = ___1_descriptor;
  12933. RenderTextureDescriptor_set_msaaSamples_m6910E09489372746391B14FBAF59A7237539D6C4_inline(L_0, 1, NULL);
  12934. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_1 = ___1_descriptor;
  12935. RenderTextureDescriptor_set_depthBufferBits_mA3710C0D6E485BA6465B328CD8B1954F0E4C5819(L_1, 0, NULL);
  12936. int32_t L_2 = ___0_downsamplingMethod;
  12937. if ((!(((uint32_t)L_2) == ((uint32_t)1))))
  12938. {
  12939. goto IL_0030;
  12940. }
  12941. }
  12942. {
  12943. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_3 = ___1_descriptor;
  12944. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_4 = L_3;
  12945. int32_t L_5;
  12946. L_5 = RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline(L_4, NULL);
  12947. RenderTextureDescriptor_set_width_m3B2494007BFE3AD4D14403407C9B24F5045E7E10_inline(L_4, ((int32_t)(L_5/2)), NULL);
  12948. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_6 = ___1_descriptor;
  12949. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_7 = L_6;
  12950. int32_t L_8;
  12951. L_8 = RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline(L_7, NULL);
  12952. RenderTextureDescriptor_set_height_m1FE41111472DAA9B5E80FFAF3445004D72A3CFA5_inline(L_7, ((int32_t)(L_8/2)), NULL);
  12953. goto IL_0054;
  12954. }
  12955. IL_0030:
  12956. {
  12957. int32_t L_9 = ___0_downsamplingMethod;
  12958. if ((((int32_t)L_9) == ((int32_t)2)))
  12959. {
  12960. goto IL_0038;
  12961. }
  12962. }
  12963. {
  12964. int32_t L_10 = ___0_downsamplingMethod;
  12965. if ((!(((uint32_t)L_10) == ((uint32_t)3))))
  12966. {
  12967. goto IL_0054;
  12968. }
  12969. }
  12970. IL_0038:
  12971. {
  12972. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_11 = ___1_descriptor;
  12973. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_12 = L_11;
  12974. int32_t L_13;
  12975. L_13 = RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline(L_12, NULL);
  12976. RenderTextureDescriptor_set_width_m3B2494007BFE3AD4D14403407C9B24F5045E7E10_inline(L_12, ((int32_t)(L_13/4)), NULL);
  12977. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_14 = ___1_descriptor;
  12978. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_15 = L_14;
  12979. int32_t L_16;
  12980. L_16 = RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline(L_15, NULL);
  12981. RenderTextureDescriptor_set_height_m1FE41111472DAA9B5E80FFAF3445004D72A3CFA5_inline(L_15, ((int32_t)(L_16/4)), NULL);
  12982. }
  12983. IL_0054:
  12984. {
  12985. int32_t* L_17 = ___2_filterMode;
  12986. int32_t L_18 = ___0_downsamplingMethod;
  12987. if (!L_18)
  12988. {
  12989. G_B8_0 = L_17;
  12990. goto IL_005f;
  12991. }
  12992. G_B6_0 = L_17;
  12993. }
  12994. {
  12995. int32_t L_19 = ___0_downsamplingMethod;
  12996. if ((((int32_t)L_19) == ((int32_t)2)))
  12997. {
  12998. G_B8_0 = G_B6_0;
  12999. goto IL_005f;
  13000. }
  13001. G_B7_0 = G_B6_0;
  13002. }
  13003. {
  13004. G_B9_0 = 1;
  13005. G_B9_1 = G_B7_0;
  13006. goto IL_0060;
  13007. }
  13008. IL_005f:
  13009. {
  13010. G_B9_0 = 0;
  13011. G_B9_1 = G_B8_0;
  13012. }
  13013. IL_0060:
  13014. {
  13015. *((int32_t*)G_B9_1) = (int32_t)G_B9_0;
  13016. return;
  13017. }
  13018. }
  13019. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CopyCameraSortingLayerPass_Execute_m492B9B89C02CA4E79782A64639F4A0EA5CACADFC (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_source, const RuntimeMethod* method)
  13020. {
  13021. static bool s_Il2CppMethodInitialized;
  13022. if (!s_Il2CppMethodInitialized)
  13023. {
  13024. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
  13025. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_il2cpp_TypeInfo_var);
  13026. s_Il2CppMethodInitialized = true;
  13027. }
  13028. ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
  13029. memset((&V_0), 0, sizeof(V_0));
  13030. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
  13031. memset((&V_1), 0, sizeof(V_1));
  13032. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 G_B4_0;
  13033. memset((&G_B4_0), 0, sizeof(G_B4_0));
  13034. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B6_0 = NULL;
  13035. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 G_B6_1;
  13036. memset((&G_B6_1), 0, sizeof(G_B6_1));
  13037. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B6_2 = NULL;
  13038. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* G_B6_3 = NULL;
  13039. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B5_0 = NULL;
  13040. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 G_B5_1;
  13041. memset((&G_B5_1), 0, sizeof(G_B5_1));
  13042. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B5_2 = NULL;
  13043. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* G_B5_3 = NULL;
  13044. int32_t G_B7_0 = 0;
  13045. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B7_1 = NULL;
  13046. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 G_B7_2;
  13047. memset((&G_B7_2), 0, sizeof(G_B7_2));
  13048. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B7_3 = NULL;
  13049. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* G_B7_4 = NULL;
  13050. {
  13051. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_0 = ___0_cmd;
  13052. il2cpp_codegen_runtime_class_init_inline(CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_il2cpp_TypeInfo_var);
  13053. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = ((CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_StaticFields*)il2cpp_codegen_static_fields_for(CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_il2cpp_TypeInfo_var))->___m_ExecuteProfilingSampler;
  13054. ProfilingScope__ctor_mEF7BF01DCAD3709F978E564AEDEDD643FC617904((&V_0), L_0, L_1, NULL);
  13055. }
  13056. {
  13057. auto __finallyBlock = il2cpp::utils::Finally([&]
  13058. {
  13059. FINALLY_0068:
  13060. {
  13061. ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
  13062. return;
  13063. }
  13064. });
  13065. try
  13066. {
  13067. {
  13068. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = ___1_source;
  13069. NullCheck(L_2);
  13070. bool L_3;
  13071. L_3 = RTHandle_get_useScaling_mCDB079A62CC15C0D0F47E3F49D5975202F7B12A1_inline(L_2, NULL);
  13072. if (L_3)
  13073. {
  13074. goto IL_001c_1;
  13075. }
  13076. }
  13077. {
  13078. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
  13079. L_4 = Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline(NULL);
  13080. G_B4_0 = L_4;
  13081. goto IL_0041_1;
  13082. }
  13083. IL_001c_1:
  13084. {
  13085. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_5 = ___1_source;
  13086. NullCheck(L_5);
  13087. RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 L_6;
  13088. L_6 = RTHandle_get_rtHandleProperties_mDD6241F72089E7DCED00F386D771140C9D9BB38D(L_5, NULL);
  13089. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7 = L_6.___rtHandleScale;
  13090. float L_8 = L_7.___x;
  13091. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_9 = ___1_source;
  13092. NullCheck(L_9);
  13093. RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 L_10;
  13094. L_10 = RTHandle_get_rtHandleProperties_mDD6241F72089E7DCED00F386D771140C9D9BB38D(L_9, NULL);
  13095. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_11 = L_10.___rtHandleScale;
  13096. float L_12 = L_11.___y;
  13097. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13;
  13098. memset((&L_13), 0, sizeof(L_13));
  13099. Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_13), L_8, L_12, NULL);
  13100. G_B4_0 = L_13;
  13101. }
  13102. IL_0041_1:
  13103. {
  13104. V_1 = G_B4_0;
  13105. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_14 = ___0_cmd;
  13106. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_15 = ___1_source;
  13107. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16 = V_1;
  13108. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_17;
  13109. L_17 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_16, NULL);
  13110. il2cpp_codegen_runtime_class_init_inline(CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_il2cpp_TypeInfo_var);
  13111. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_18 = ((CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_StaticFields*)il2cpp_codegen_static_fields_for(CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_il2cpp_TypeInfo_var))->___m_BlitMaterial;
  13112. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_19 = ___1_source;
  13113. NullCheck(L_19);
  13114. RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_20;
  13115. L_20 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_19, NULL);
  13116. NullCheck(L_20);
  13117. int32_t L_21;
  13118. L_21 = Texture_get_filterMode_mFEF0AEA29E8468450EF85533965DCEBE66D02A45(L_20, NULL);
  13119. if ((((int32_t)L_21) == ((int32_t)1)))
  13120. {
  13121. G_B6_0 = L_18;
  13122. G_B6_1 = L_17;
  13123. G_B6_2 = L_15;
  13124. G_B6_3 = L_14;
  13125. goto IL_0060_1;
  13126. }
  13127. G_B5_0 = L_18;
  13128. G_B5_1 = L_17;
  13129. G_B5_2 = L_15;
  13130. G_B5_3 = L_14;
  13131. }
  13132. {
  13133. G_B7_0 = 0;
  13134. G_B7_1 = G_B5_0;
  13135. G_B7_2 = G_B5_1;
  13136. G_B7_3 = G_B5_2;
  13137. G_B7_4 = G_B5_3;
  13138. goto IL_0061_1;
  13139. }
  13140. IL_0060_1:
  13141. {
  13142. G_B7_0 = 1;
  13143. G_B7_1 = G_B6_0;
  13144. G_B7_2 = G_B6_1;
  13145. G_B7_3 = G_B6_2;
  13146. G_B7_4 = G_B6_3;
  13147. }
  13148. IL_0061_1:
  13149. {
  13150. il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
  13151. Blitter_BlitTexture_mA9F3E59BB26ED3403590B0E2E7E0C005A5925BF2(G_B7_4, G_B7_3, G_B7_2, G_B7_1, G_B7_0, NULL);
  13152. goto IL_0076;
  13153. }
  13154. }
  13155. catch(Il2CppExceptionWrapper& e)
  13156. {
  13157. __finallyBlock.StoreException(e.ex);
  13158. }
  13159. }
  13160. IL_0076:
  13161. {
  13162. return;
  13163. }
  13164. }
  13165. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CopyCameraSortingLayerPass_Render_mD0BA9EA988AED133BFB15BFAE9F70AC2E654E0A4 (CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_graph, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* ___1_cameraColorAttachment, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* ___2_destination, const RuntimeMethod* method)
  13166. {
  13167. static bool s_Il2CppMethodInitialized;
  13168. if (!s_Il2CppMethodInitialized)
  13169. {
  13170. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BaseRenderFunc_2_t094E7C8A7EBF71B6BF4F6005BEC7F91DEEE6F0E1_il2cpp_TypeInfo_var);
  13171. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_il2cpp_TypeInfo_var);
  13172. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var);
  13173. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
  13174. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IRasterRenderGraphBuilder_SetRenderFunc_TisPassData_t0813DBD9B14B67C56B08520FD0AB9F214F2B5A0A_m4F47B0125F9721F07D1279E9A74A7831DCA1B394_RuntimeMethod_var);
  13175. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IRasterRenderGraphBuilder_t607F94718848D836CFEEF0DE553E4A79CABD9372_il2cpp_TypeInfo_var);
  13176. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_AddRasterRenderPass_TisPassData_t0813DBD9B14B67C56B08520FD0AB9F214F2B5A0A_mA8A89F8A2C036624CD198E88F093D47292121339_RuntimeMethod_var);
  13177. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRenderU3Eb__11_0_m96456D6CF6B1AEF48757F051518643B982B5A62C_RuntimeMethod_var);
  13178. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t34DAC6772A7F9BDAB109034020634254F29DAFD6_il2cpp_TypeInfo_var);
  13179. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6C920E34688F7991D49DBFBFFC81AD8A09A6C879);
  13180. s_Il2CppMethodInitialized = true;
  13181. }
  13182. RuntimeObject* V_0 = NULL;
  13183. PassData_t0813DBD9B14B67C56B08520FD0AB9F214F2B5A0A* V_1 = NULL;
  13184. BaseRenderFunc_2_t094E7C8A7EBF71B6BF4F6005BEC7F91DEEE6F0E1* G_B3_0 = NULL;
  13185. RuntimeObject* G_B3_1 = NULL;
  13186. BaseRenderFunc_2_t094E7C8A7EBF71B6BF4F6005BEC7F91DEEE6F0E1* G_B2_0 = NULL;
  13187. RuntimeObject* G_B2_1 = NULL;
  13188. {
  13189. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_0 = ___0_graph;
  13190. il2cpp_codegen_runtime_class_init_inline(CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_il2cpp_TypeInfo_var);
  13191. String_t* L_1 = ((CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_StaticFields*)il2cpp_codegen_static_fields_for(CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_il2cpp_TypeInfo_var))->___k_CopyCameraSortingLayerPass;
  13192. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_2 = ((CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_StaticFields*)il2cpp_codegen_static_fields_for(CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_il2cpp_TypeInfo_var))->___m_ProfilingSampler;
  13193. NullCheck(L_0);
  13194. RuntimeObject* L_3;
  13195. L_3 = RenderGraph_AddRasterRenderPass_TisPassData_t0813DBD9B14B67C56B08520FD0AB9F214F2B5A0A_mA8A89F8A2C036624CD198E88F093D47292121339(L_0, L_1, (&V_1), L_2, _stringLiteral6C920E34688F7991D49DBFBFFC81AD8A09A6C879, ((int32_t)62), RenderGraph_AddRasterRenderPass_TisPassData_t0813DBD9B14B67C56B08520FD0AB9F214F2B5A0A_mA8A89F8A2C036624CD198E88F093D47292121339_RuntimeMethod_var);
  13196. V_0 = L_3;
  13197. }
  13198. {
  13199. auto __finallyBlock = il2cpp::utils::Finally([&]
  13200. {
  13201. FINALLY_007b:
  13202. {
  13203. {
  13204. RuntimeObject* L_4 = V_0;
  13205. if (!L_4)
  13206. {
  13207. goto IL_0084;
  13208. }
  13209. }
  13210. {
  13211. RuntimeObject* L_5 = V_0;
  13212. NullCheck(L_5);
  13213. InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_5);
  13214. }
  13215. IL_0084:
  13216. {
  13217. return;
  13218. }
  13219. }
  13220. });
  13221. try
  13222. {
  13223. {
  13224. PassData_t0813DBD9B14B67C56B08520FD0AB9F214F2B5A0A* L_6 = V_1;
  13225. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* L_7 = ___1_cameraColorAttachment;
  13226. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_8 = (*(TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*)L_7);
  13227. NullCheck(L_6);
  13228. L_6->___source = L_8;
  13229. RuntimeObject* L_9 = V_0;
  13230. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* L_10 = ___2_destination;
  13231. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_11 = (*(TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*)L_10);
  13232. NullCheck(L_9);
  13233. InterfaceActionInvoker3< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388, int32_t, int32_t >::Invoke(0, IRasterRenderGraphBuilder_t607F94718848D836CFEEF0DE553E4A79CABD9372_il2cpp_TypeInfo_var, L_9, L_11, 0, 2);
  13234. RuntimeObject* L_12 = V_0;
  13235. PassData_t0813DBD9B14B67C56B08520FD0AB9F214F2B5A0A* L_13 = V_1;
  13236. NullCheck(L_13);
  13237. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* L_14 = (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*)(&L_13->___source);
  13238. NullCheck(L_12);
  13239. InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*, int32_t >::Invoke(0, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_12, L_14, 1);
  13240. RuntimeObject* L_15 = V_0;
  13241. NullCheck(L_15);
  13242. InterfaceActionInvoker1< bool >::Invoke(11, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_15, (bool)0);
  13243. RuntimeObject* L_16 = V_0;
  13244. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* L_17 = ___2_destination;
  13245. il2cpp_codegen_runtime_class_init_inline(CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_il2cpp_TypeInfo_var);
  13246. int32_t L_18 = ((CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_StaticFields*)il2cpp_codegen_static_fields_for(CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_il2cpp_TypeInfo_var))->___k_CameraSortingLayerTextureId;
  13247. NullCheck(L_16);
  13248. InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*, int32_t >::Invoke(3, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_16, L_17, L_18);
  13249. RuntimeObject* L_19 = V_0;
  13250. il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t34DAC6772A7F9BDAB109034020634254F29DAFD6_il2cpp_TypeInfo_var);
  13251. BaseRenderFunc_2_t094E7C8A7EBF71B6BF4F6005BEC7F91DEEE6F0E1* L_20 = ((U3CU3Ec_t34DAC6772A7F9BDAB109034020634254F29DAFD6_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t34DAC6772A7F9BDAB109034020634254F29DAFD6_il2cpp_TypeInfo_var))->___U3CU3E9__11_0;
  13252. BaseRenderFunc_2_t094E7C8A7EBF71B6BF4F6005BEC7F91DEEE6F0E1* L_21 = L_20;
  13253. if (L_21)
  13254. {
  13255. G_B3_0 = L_21;
  13256. G_B3_1 = L_19;
  13257. goto IL_0074_1;
  13258. }
  13259. G_B2_0 = L_21;
  13260. G_B2_1 = L_19;
  13261. }
  13262. {
  13263. il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t34DAC6772A7F9BDAB109034020634254F29DAFD6_il2cpp_TypeInfo_var);
  13264. U3CU3Ec_t34DAC6772A7F9BDAB109034020634254F29DAFD6* L_22 = ((U3CU3Ec_t34DAC6772A7F9BDAB109034020634254F29DAFD6_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t34DAC6772A7F9BDAB109034020634254F29DAFD6_il2cpp_TypeInfo_var))->___U3CU3E9;
  13265. BaseRenderFunc_2_t094E7C8A7EBF71B6BF4F6005BEC7F91DEEE6F0E1* L_23 = (BaseRenderFunc_2_t094E7C8A7EBF71B6BF4F6005BEC7F91DEEE6F0E1*)il2cpp_codegen_object_new(BaseRenderFunc_2_t094E7C8A7EBF71B6BF4F6005BEC7F91DEEE6F0E1_il2cpp_TypeInfo_var);
  13266. BaseRenderFunc_2__ctor_mC9E754EF143BFAA236F2A5D83C20B22336BFFD27(L_23, L_22, (intptr_t)((void*)U3CU3Ec_U3CRenderU3Eb__11_0_m96456D6CF6B1AEF48757F051518643B982B5A62C_RuntimeMethod_var), NULL);
  13267. BaseRenderFunc_2_t094E7C8A7EBF71B6BF4F6005BEC7F91DEEE6F0E1* L_24 = L_23;
  13268. ((U3CU3Ec_t34DAC6772A7F9BDAB109034020634254F29DAFD6_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t34DAC6772A7F9BDAB109034020634254F29DAFD6_il2cpp_TypeInfo_var))->___U3CU3E9__11_0 = L_24;
  13269. Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t34DAC6772A7F9BDAB109034020634254F29DAFD6_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t34DAC6772A7F9BDAB109034020634254F29DAFD6_il2cpp_TypeInfo_var))->___U3CU3E9__11_0), (void*)L_24);
  13270. G_B3_0 = L_24;
  13271. G_B3_1 = G_B2_1;
  13272. }
  13273. IL_0074_1:
  13274. {
  13275. NullCheck(G_B3_1);
  13276. GenericInterfaceActionInvoker1< BaseRenderFunc_2_t094E7C8A7EBF71B6BF4F6005BEC7F91DEEE6F0E1* >::Invoke(IRasterRenderGraphBuilder_SetRenderFunc_TisPassData_t0813DBD9B14B67C56B08520FD0AB9F214F2B5A0A_m4F47B0125F9721F07D1279E9A74A7831DCA1B394_RuntimeMethod_var, G_B3_1, G_B3_0);
  13277. goto IL_0085;
  13278. }
  13279. }
  13280. catch(Il2CppExceptionWrapper& e)
  13281. {
  13282. __finallyBlock.StoreException(e.ex);
  13283. }
  13284. }
  13285. IL_0085:
  13286. {
  13287. return;
  13288. }
  13289. }
  13290. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CopyCameraSortingLayerPass__cctor_m72F21A0CBA1B505918B4BB72E1690B1480BFE5D4 (const RuntimeMethod* method)
  13291. {
  13292. static bool s_Il2CppMethodInitialized;
  13293. if (!s_Il2CppMethodInitialized)
  13294. {
  13295. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_il2cpp_TypeInfo_var);
  13296. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
  13297. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6CC3E1DD33A38E3E2F04D65592EC5A28179A3CE6);
  13298. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral91ABAD3673451703B430AD160C29E250BE042AA0);
  13299. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAD974DDA1554EBCA7E62EB00065F6F22F45C1897);
  13300. s_Il2CppMethodInitialized = true;
  13301. }
  13302. {
  13303. ((CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_StaticFields*)il2cpp_codegen_static_fields_for(CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_il2cpp_TypeInfo_var))->___k_CopyCameraSortingLayerPass = _stringLiteral91ABAD3673451703B430AD160C29E250BE042AA0;
  13304. Il2CppCodeGenWriteBarrier((void**)(&((CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_StaticFields*)il2cpp_codegen_static_fields_for(CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_il2cpp_TypeInfo_var))->___k_CopyCameraSortingLayerPass), (void*)_stringLiteral91ABAD3673451703B430AD160C29E250BE042AA0);
  13305. String_t* L_0 = ((CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_StaticFields*)il2cpp_codegen_static_fields_for(CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_il2cpp_TypeInfo_var))->___k_CopyCameraSortingLayerPass;
  13306. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
  13307. ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_1, L_0, NULL);
  13308. ((CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_StaticFields*)il2cpp_codegen_static_fields_for(CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_il2cpp_TypeInfo_var))->___m_ProfilingSampler = L_1;
  13309. Il2CppCodeGenWriteBarrier((void**)(&((CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_StaticFields*)il2cpp_codegen_static_fields_for(CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_il2cpp_TypeInfo_var))->___m_ProfilingSampler), (void*)L_1);
  13310. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_2 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
  13311. ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_2, _stringLiteral6CC3E1DD33A38E3E2F04D65592EC5A28179A3CE6, NULL);
  13312. ((CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_StaticFields*)il2cpp_codegen_static_fields_for(CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_il2cpp_TypeInfo_var))->___m_ExecuteProfilingSampler = L_2;
  13313. Il2CppCodeGenWriteBarrier((void**)(&((CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_StaticFields*)il2cpp_codegen_static_fields_for(CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_il2cpp_TypeInfo_var))->___m_ExecuteProfilingSampler), (void*)L_2);
  13314. ((CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_StaticFields*)il2cpp_codegen_static_fields_for(CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_il2cpp_TypeInfo_var))->___k_CameraSortingLayerTexture = _stringLiteralAD974DDA1554EBCA7E62EB00065F6F22F45C1897;
  13315. Il2CppCodeGenWriteBarrier((void**)(&((CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_StaticFields*)il2cpp_codegen_static_fields_for(CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_il2cpp_TypeInfo_var))->___k_CameraSortingLayerTexture), (void*)_stringLiteralAD974DDA1554EBCA7E62EB00065F6F22F45C1897);
  13316. String_t* L_3 = ((CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_StaticFields*)il2cpp_codegen_static_fields_for(CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_il2cpp_TypeInfo_var))->___k_CameraSortingLayerTexture;
  13317. int32_t L_4;
  13318. L_4 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(L_3, NULL);
  13319. ((CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_StaticFields*)il2cpp_codegen_static_fields_for(CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_il2cpp_TypeInfo_var))->___k_CameraSortingLayerTextureId = L_4;
  13320. return;
  13321. }
  13322. }
  13323. #ifdef __clang__
  13324. #pragma clang diagnostic pop
  13325. #endif
  13326. #ifdef __clang__
  13327. #pragma clang diagnostic push
  13328. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13329. #pragma clang diagnostic ignored "-Wunused-variable"
  13330. #endif
  13331. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PassData__ctor_mD997610E5107FED77DD16C89D4A51804D2EFCCB7 (PassData_t0813DBD9B14B67C56B08520FD0AB9F214F2B5A0A* __this, const RuntimeMethod* method)
  13332. {
  13333. {
  13334. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  13335. return;
  13336. }
  13337. }
  13338. #ifdef __clang__
  13339. #pragma clang diagnostic pop
  13340. #endif
  13341. #ifdef __clang__
  13342. #pragma clang diagnostic push
  13343. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13344. #pragma clang diagnostic ignored "-Wunused-variable"
  13345. #endif
  13346. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mC7C67DF491D96912E544F500FCFA7EF2BD9FD76B (const RuntimeMethod* method)
  13347. {
  13348. static bool s_Il2CppMethodInitialized;
  13349. if (!s_Il2CppMethodInitialized)
  13350. {
  13351. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t34DAC6772A7F9BDAB109034020634254F29DAFD6_il2cpp_TypeInfo_var);
  13352. s_Il2CppMethodInitialized = true;
  13353. }
  13354. {
  13355. U3CU3Ec_t34DAC6772A7F9BDAB109034020634254F29DAFD6* L_0 = (U3CU3Ec_t34DAC6772A7F9BDAB109034020634254F29DAFD6*)il2cpp_codegen_object_new(U3CU3Ec_t34DAC6772A7F9BDAB109034020634254F29DAFD6_il2cpp_TypeInfo_var);
  13356. U3CU3Ec__ctor_m2FB7104470538C2E476C62573495F75ED05879C3(L_0, NULL);
  13357. ((U3CU3Ec_t34DAC6772A7F9BDAB109034020634254F29DAFD6_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t34DAC6772A7F9BDAB109034020634254F29DAFD6_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
  13358. Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t34DAC6772A7F9BDAB109034020634254F29DAFD6_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t34DAC6772A7F9BDAB109034020634254F29DAFD6_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
  13359. return;
  13360. }
  13361. }
  13362. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m2FB7104470538C2E476C62573495F75ED05879C3 (U3CU3Ec_t34DAC6772A7F9BDAB109034020634254F29DAFD6* __this, const RuntimeMethod* method)
  13363. {
  13364. {
  13365. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  13366. return;
  13367. }
  13368. }
  13369. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CRenderU3Eb__11_0_m96456D6CF6B1AEF48757F051518643B982B5A62C (U3CU3Ec_t34DAC6772A7F9BDAB109034020634254F29DAFD6* __this, PassData_t0813DBD9B14B67C56B08520FD0AB9F214F2B5A0A* ___0_data, RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147 ___1_context, const RuntimeMethod* method)
  13370. {
  13371. static bool s_Il2CppMethodInitialized;
  13372. if (!s_Il2CppMethodInitialized)
  13373. {
  13374. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_il2cpp_TypeInfo_var);
  13375. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
  13376. s_Il2CppMethodInitialized = true;
  13377. }
  13378. {
  13379. RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147 L_0 = ___1_context;
  13380. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_1 = L_0.___cmd;
  13381. PassData_t0813DBD9B14B67C56B08520FD0AB9F214F2B5A0A* L_2 = ___0_data;
  13382. NullCheck(L_2);
  13383. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_3 = L_2->___source;
  13384. il2cpp_codegen_runtime_class_init_inline(TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
  13385. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4;
  13386. L_4 = TextureHandle_op_Implicit_m5B88526114B640AE422305CC950C0887E576CE25(L_3, NULL);
  13387. il2cpp_codegen_runtime_class_init_inline(CopyCameraSortingLayerPass_tC4FAD95BB05620E81C89A94154AC90D2F0042AD8_il2cpp_TypeInfo_var);
  13388. CopyCameraSortingLayerPass_Execute_m492B9B89C02CA4E79782A64639F4A0EA5CACADFC(L_1, L_4, NULL);
  13389. return;
  13390. }
  13391. }
  13392. #ifdef __clang__
  13393. #pragma clang diagnostic pop
  13394. #endif
  13395. #ifdef __clang__
  13396. #pragma clang diagnostic push
  13397. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13398. #pragma clang diagnostic ignored "-Wunused-variable"
  13399. #endif
  13400. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawLight2DPass_Setup_m35EEC25BE39ABAA6040661E992438F7F1BE85CB1 (DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA** ___1_rendererData, const RuntimeMethod* method)
  13401. {
  13402. static bool s_Il2CppMethodInitialized;
  13403. if (!s_Il2CppMethodInitialized)
  13404. {
  13405. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  13406. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mC57F7B4B847F86923DB18F28572D922085FF3D09_RuntimeMethod_var);
  13407. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m163BE4325DCC1B7EA2E4E72B004DACED5888BF88_RuntimeMethod_var);
  13408. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mAB796AFD12A67A30DD7EC2CE78D8D9BB28028B74_RuntimeMethod_var);
  13409. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILight2DCullResult_tEFAF8D99AB687F868772AE79E916D7DBFF623D11_il2cpp_TypeInfo_var);
  13410. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m8E2C48B990B0F95638FB026033D02B94A8FEED90_RuntimeMethod_var);
  13411. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
  13412. s_Il2CppMethodInitialized = true;
  13413. }
  13414. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_0 = NULL;
  13415. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_1 = NULL;
  13416. Enumerator_t1D14DD94BCD91BEF4FF6DE98D56AC788C6938CF7 V_2;
  13417. memset((&V_2), 0, sizeof(V_2));
  13418. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* V_3 = NULL;
  13419. {
  13420. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0;
  13421. L_0 = Light2DLookupTexture_GetFallOffLookupTexture_mA311E64252FDD963C4845F9D182AA7E52476BDE2(NULL);
  13422. V_0 = L_0;
  13423. int32_t L_1 = __this->___fallOffLookupInstanceID;
  13424. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_2 = V_0;
  13425. NullCheck(L_2);
  13426. int32_t L_3;
  13427. L_3 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_2, NULL);
  13428. if ((((int32_t)L_1) == ((int32_t)L_3)))
  13429. {
  13430. goto IL_002b;
  13431. }
  13432. }
  13433. {
  13434. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_4 = V_0;
  13435. il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
  13436. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_5;
  13437. L_5 = RTHandles_Alloc_m5FB7BA0DA42EED1A471BC719DEE9F8390319276A(L_4, NULL);
  13438. il2cpp_codegen_runtime_class_init_inline(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  13439. ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___m_FallOffRTHandle = L_5;
  13440. Il2CppCodeGenWriteBarrier((void**)(&((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___m_FallOffRTHandle), (void*)L_5);
  13441. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_6 = V_0;
  13442. NullCheck(L_6);
  13443. int32_t L_7;
  13444. L_7 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_6, NULL);
  13445. __this->___fallOffLookupInstanceID = L_7;
  13446. }
  13447. IL_002b:
  13448. {
  13449. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_8;
  13450. L_8 = Light2DLookupTexture_GetLightLookupTexture_mBD4AB58BAEFD9E69EE37735A83D08BF9A830FFFF(NULL);
  13451. V_1 = L_8;
  13452. int32_t L_9 = __this->___lightLookupInstanceID;
  13453. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_10 = V_1;
  13454. NullCheck(L_10);
  13455. int32_t L_11;
  13456. L_11 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_10, NULL);
  13457. if ((((int32_t)L_9) == ((int32_t)L_11)))
  13458. {
  13459. goto IL_0056;
  13460. }
  13461. }
  13462. {
  13463. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_12 = V_1;
  13464. il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
  13465. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_13;
  13466. L_13 = RTHandles_Alloc_m5FB7BA0DA42EED1A471BC719DEE9F8390319276A(L_12, NULL);
  13467. il2cpp_codegen_runtime_class_init_inline(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  13468. ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___m_LightLookupRTHandle = L_13;
  13469. Il2CppCodeGenWriteBarrier((void**)(&((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___m_LightLookupRTHandle), (void*)L_13);
  13470. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_14 = V_1;
  13471. NullCheck(L_14);
  13472. int32_t L_15;
  13473. L_15 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_14, NULL);
  13474. __this->___lightLookupInstanceID = L_15;
  13475. }
  13476. IL_0056:
  13477. {
  13478. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA** L_16 = ___1_rendererData;
  13479. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_17 = *((Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA**)L_16);
  13480. NullCheck(L_17);
  13481. RuntimeObject* L_18;
  13482. L_18 = Renderer2DData_get_lightCullResult_mEF0BB47B5B239E5736AEC45418B0BF9A41B4EE8F_inline(L_17, NULL);
  13483. NullCheck(L_18);
  13484. List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* L_19;
  13485. L_19 = InterfaceFuncInvoker0< List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* >::Invoke(0, ILight2DCullResult_tEFAF8D99AB687F868772AE79E916D7DBFF623D11_il2cpp_TypeInfo_var, L_18);
  13486. NullCheck(L_19);
  13487. Enumerator_t1D14DD94BCD91BEF4FF6DE98D56AC788C6938CF7 L_20;
  13488. L_20 = List_1_GetEnumerator_m8E2C48B990B0F95638FB026033D02B94A8FEED90(L_19, List_1_GetEnumerator_m8E2C48B990B0F95638FB026033D02B94A8FEED90_RuntimeMethod_var);
  13489. V_2 = L_20;
  13490. }
  13491. {
  13492. auto __finallyBlock = il2cpp::utils::Finally([&]
  13493. {
  13494. FINALLY_009f:
  13495. {
  13496. Enumerator_Dispose_mC57F7B4B847F86923DB18F28572D922085FF3D09((&V_2), Enumerator_Dispose_mC57F7B4B847F86923DB18F28572D922085FF3D09_RuntimeMethod_var);
  13497. return;
  13498. }
  13499. });
  13500. try
  13501. {
  13502. {
  13503. goto IL_0094_1;
  13504. }
  13505. IL_006a_1:
  13506. {
  13507. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_21;
  13508. L_21 = Enumerator_get_Current_mAB796AFD12A67A30DD7EC2CE78D8D9BB28028B74_inline((&V_2), Enumerator_get_Current_mAB796AFD12A67A30DD7EC2CE78D8D9BB28028B74_RuntimeMethod_var);
  13509. V_3 = L_21;
  13510. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_22 = V_3;
  13511. NullCheck(L_22);
  13512. bool L_23;
  13513. L_23 = Light2D_get_useCookieSprite_m2C52603A7FB008F4E89836CFD36018D42E03901B(L_22, NULL);
  13514. if (!L_23)
  13515. {
  13516. goto IL_0094_1;
  13517. }
  13518. }
  13519. {
  13520. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_24 = V_3;
  13521. NullCheck(L_24);
  13522. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_25 = L_24->___m_CookieSpriteTexture;
  13523. if (!L_25)
  13524. {
  13525. goto IL_0094_1;
  13526. }
  13527. }
  13528. {
  13529. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_26 = V_3;
  13530. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_27 = ___0_renderGraph;
  13531. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_28 = V_3;
  13532. NullCheck(L_28);
  13533. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_29 = L_28->___m_CookieSpriteTexture;
  13534. NullCheck(L_27);
  13535. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_30;
  13536. L_30 = RenderGraph_ImportTexture_mD16598DFF31FCAFBC8ED2DD30F3E3575B6164CA7(L_27, L_29, NULL);
  13537. NullCheck(L_26);
  13538. L_26->___m_CookieSpriteTextureHandle = L_30;
  13539. }
  13540. IL_0094_1:
  13541. {
  13542. bool L_31;
  13543. L_31 = Enumerator_MoveNext_m163BE4325DCC1B7EA2E4E72B004DACED5888BF88((&V_2), Enumerator_MoveNext_m163BE4325DCC1B7EA2E4E72B004DACED5888BF88_RuntimeMethod_var);
  13544. if (L_31)
  13545. {
  13546. goto IL_006a_1;
  13547. }
  13548. }
  13549. {
  13550. goto IL_00ad;
  13551. }
  13552. }
  13553. catch(Il2CppExceptionWrapper& e)
  13554. {
  13555. __finallyBlock.StoreException(e.ex);
  13556. }
  13557. }
  13558. IL_00ad:
  13559. {
  13560. return;
  13561. }
  13562. }
  13563. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawLight2DPass_Dispose_m0C4D69C1D9C7597E0B67371352BB2487D2D40644 (DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584* __this, const RuntimeMethod* method)
  13564. {
  13565. static bool s_Il2CppMethodInitialized;
  13566. if (!s_Il2CppMethodInitialized)
  13567. {
  13568. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  13569. s_Il2CppMethodInitialized = true;
  13570. }
  13571. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B2_0 = NULL;
  13572. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B1_0 = NULL;
  13573. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B5_0 = NULL;
  13574. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B4_0 = NULL;
  13575. {
  13576. il2cpp_codegen_runtime_class_init_inline(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  13577. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___m_FallOffRTHandle;
  13578. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = L_0;
  13579. if (L_1)
  13580. {
  13581. G_B2_0 = L_1;
  13582. goto IL_000b;
  13583. }
  13584. G_B1_0 = L_1;
  13585. }
  13586. {
  13587. goto IL_0010;
  13588. }
  13589. IL_000b:
  13590. {
  13591. NullCheck(G_B2_0);
  13592. RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B(G_B2_0, NULL);
  13593. }
  13594. IL_0010:
  13595. {
  13596. il2cpp_codegen_runtime_class_init_inline(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  13597. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___m_LightLookupRTHandle;
  13598. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_3 = L_2;
  13599. if (L_3)
  13600. {
  13601. G_B5_0 = L_3;
  13602. goto IL_001a;
  13603. }
  13604. G_B4_0 = L_3;
  13605. }
  13606. {
  13607. return;
  13608. }
  13609. IL_001a:
  13610. {
  13611. NullCheck(G_B5_0);
  13612. RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B(G_B5_0, NULL);
  13613. return;
  13614. }
  13615. }
  13616. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawLight2DPass_Execute_mEC6764D1C34A2A74A5F276B0096F8FEA1DB5E0F8 (DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method)
  13617. {
  13618. {
  13619. NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_0 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
  13620. NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_0, NULL);
  13621. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DrawLight2DPass_Execute_mEC6764D1C34A2A74A5F276B0096F8FEA1DB5E0F8_RuntimeMethod_var)));
  13622. }
  13623. }
  13624. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawLight2DPass_Execute_m4A4A91917E220F021A9ECBC6CF4D135C7B4C8427 (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___0_cmd, PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* ___1_passData, LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* ___2_layerBatch, const RuntimeMethod* method)
  13625. {
  13626. static bool s_Il2CppMethodInitialized;
  13627. if (!s_Il2CppMethodInitialized)
  13628. {
  13629. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  13630. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LightBatch_t7AC0AF3F1D2D4DC49BF8C09F2E12E2EEC32C6327_il2cpp_TypeInfo_var);
  13631. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m32F506BE5FE2E4C613F06F8B208E0D5FC794601F_RuntimeMethod_var);
  13632. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m0F64C67B6F6980EE49C60350F878BD5E31AEA07E_RuntimeMethod_var);
  13633. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  13634. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var);
  13635. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
  13636. s_Il2CppMethodInitialized = true;
  13637. }
  13638. int32_t V_0 = 0;
  13639. int32_t V_1 = 0;
  13640. String_t* V_2 = NULL;
  13641. List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* V_3 = NULL;
  13642. int32_t V_4 = 0;
  13643. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* V_5 = NULL;
  13644. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_6 = NULL;
  13645. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* V_7 = NULL;
  13646. int32_t V_8 = 0;
  13647. int32_t V_9 = 0;
  13648. int32_t V_10 = 0;
  13649. {
  13650. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_0 = ___0_cmd;
  13651. il2cpp_codegen_runtime_class_init_inline(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  13652. int32_t L_1 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___k_InverseHDREmulationScaleID;
  13653. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_2 = ___1_passData;
  13654. NullCheck(L_2);
  13655. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_3 = L_2->___rendererData;
  13656. NullCheck(L_3);
  13657. float L_4;
  13658. L_4 = Renderer2DData_get_hdrEmulationScale_m0A25B71CBF5B1482C129A0085DB78544EE7388BE_inline(L_3, NULL);
  13659. NullCheck(L_0);
  13660. RasterCommandBuffer_SetGlobalFloat_m6735C779D876CE30CE93D637B614C3249D9D55DB(L_0, L_1, ((float)((1.0f)/L_4)), NULL);
  13661. V_0 = 0;
  13662. goto IL_0287;
  13663. }
  13664. IL_0023:
  13665. {
  13666. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_5 = ___2_layerBatch;
  13667. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = L_5->___activeBlendStylesIndices;
  13668. int32_t L_7 = V_0;
  13669. NullCheck(L_6);
  13670. int32_t L_8 = L_7;
  13671. int32_t L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
  13672. V_1 = L_9;
  13673. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_10 = ___1_passData;
  13674. NullCheck(L_10);
  13675. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_11 = L_10->___rendererData;
  13676. NullCheck(L_11);
  13677. Light2DBlendStyleU5BU5D_tD2A922FE5FA60CCC63036A69CD719E15814D265A* L_12;
  13678. L_12 = Renderer2DData_get_lightBlendStyles_m5564525FC5E476F8B8B709FEE780729C0812D6A4_inline(L_11, NULL);
  13679. int32_t L_13 = V_1;
  13680. NullCheck(L_12);
  13681. String_t* L_14 = ((L_12)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_13)))->___name;
  13682. V_2 = L_14;
  13683. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_15 = ___0_cmd;
  13684. String_t* L_16 = V_2;
  13685. NullCheck(L_15);
  13686. RasterCommandBuffer_BeginSample_m452F746521039F526CCF20F7523ECC37D7F24CAE(L_15, L_16, NULL);
  13687. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_17 = ___1_passData;
  13688. NullCheck(L_17);
  13689. bool L_18 = L_17->___isVolumetric;
  13690. if (L_18)
  13691. {
  13692. goto IL_005a;
  13693. }
  13694. }
  13695. {
  13696. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_19 = ___0_cmd;
  13697. int32_t L_20 = V_0;
  13698. il2cpp_codegen_runtime_class_init_inline(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var);
  13699. RendererLighting_EnableBlendStyle_mFE530D1333F0F80ECD69C51DB35E8FA5A5DEBFBE(L_19, L_20, (bool)1, NULL);
  13700. }
  13701. IL_005a:
  13702. {
  13703. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_21 = ___1_passData;
  13704. NullCheck(L_21);
  13705. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_22 = (LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3*)(&L_21->___layerBatch);
  13706. List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* L_23 = L_22->___lights;
  13707. V_3 = L_23;
  13708. V_4 = 0;
  13709. goto IL_0267;
  13710. }
  13711. IL_006e:
  13712. {
  13713. List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* L_24 = V_3;
  13714. int32_t L_25 = V_4;
  13715. NullCheck(L_24);
  13716. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_26;
  13717. L_26 = List_1_get_Item_m0F64C67B6F6980EE49C60350F878BD5E31AEA07E(L_24, L_25, List_1_get_Item_m0F64C67B6F6980EE49C60350F878BD5E31AEA07E_RuntimeMethod_var);
  13718. V_5 = L_26;
  13719. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_27 = V_5;
  13720. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  13721. bool L_28;
  13722. L_28 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_27, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  13723. if (L_28)
  13724. {
  13725. goto IL_0261;
  13726. }
  13727. }
  13728. {
  13729. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_29 = V_5;
  13730. NullCheck(L_29);
  13731. int32_t L_30;
  13732. L_30 = Light2D_get_lightType_m4B3DFEF0B821E6EBE24337820CC87E4AAC589097_inline(L_29, NULL);
  13733. if ((((int32_t)L_30) == ((int32_t)4)))
  13734. {
  13735. goto IL_0261;
  13736. }
  13737. }
  13738. {
  13739. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_31 = V_5;
  13740. NullCheck(L_31);
  13741. int32_t L_32;
  13742. L_32 = Light2D_get_blendStyleIndex_m5022FCE517D15BC317F335AD485068ED849CDA36_inline(L_31, NULL);
  13743. int32_t L_33 = V_1;
  13744. if ((!(((uint32_t)L_32) == ((uint32_t)L_33))))
  13745. {
  13746. goto IL_0261;
  13747. }
  13748. }
  13749. {
  13750. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_34 = ___1_passData;
  13751. NullCheck(L_34);
  13752. bool L_35 = L_34->___isVolumetric;
  13753. if (!L_35)
  13754. {
  13755. goto IL_00d6;
  13756. }
  13757. }
  13758. {
  13759. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_36 = V_5;
  13760. NullCheck(L_36);
  13761. float L_37;
  13762. L_37 = Light2D_get_volumeIntensity_m50854F673179630BC2AD1E1BA9A6F68ACEFD58EC_inline(L_36, NULL);
  13763. if ((((float)L_37) <= ((float)(0.0f))))
  13764. {
  13765. goto IL_0261;
  13766. }
  13767. }
  13768. {
  13769. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_38 = V_5;
  13770. NullCheck(L_38);
  13771. bool L_39;
  13772. L_39 = Light2D_get_volumetricEnabled_mD0D08DCF54B1C42CF9F16EE0EF643BD23CB781DD_inline(L_38, NULL);
  13773. if (!L_39)
  13774. {
  13775. goto IL_0261;
  13776. }
  13777. }
  13778. {
  13779. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_40 = ___2_layerBatch;
  13780. int32_t L_41 = L_40->___endLayerValue;
  13781. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_42 = V_5;
  13782. NullCheck(L_42);
  13783. int32_t L_43;
  13784. L_43 = Light2D_GetTopMostLitLayer_m303645F98C379D3B5ECB3D2AD0C9F7968D4D6EA5(L_42, NULL);
  13785. if ((!(((uint32_t)L_41) == ((uint32_t)L_43))))
  13786. {
  13787. goto IL_0261;
  13788. }
  13789. }
  13790. IL_00d6:
  13791. {
  13792. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_44 = ___1_passData;
  13793. NullCheck(L_44);
  13794. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_45 = L_44->___rendererData;
  13795. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_46 = V_5;
  13796. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_47 = ___1_passData;
  13797. NullCheck(L_47);
  13798. bool L_48 = L_47->___isVolumetric;
  13799. il2cpp_codegen_runtime_class_init_inline(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var);
  13800. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_49;
  13801. L_49 = RendererLighting_GetLightMaterial_mF962F96AAECFF774B9B61393D64E11E433660110(L_45, L_46, L_48, NULL);
  13802. V_6 = L_49;
  13803. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_50 = V_5;
  13804. NullCheck(L_50);
  13805. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_51;
  13806. L_51 = Light2D_get_lightMesh_m36653EA7D3AC78C63952000C029ADB16AB28FE8F(L_50, NULL);
  13807. V_7 = L_51;
  13808. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_52 = V_5;
  13809. NullCheck(L_52);
  13810. int32_t L_53;
  13811. L_53 = Light2D_get_batchSlotIndex_m0B51B331D7A794B939B3EE8BF76F6A9006917430_inline(L_52, NULL);
  13812. V_8 = L_53;
  13813. LightBatch_t7AC0AF3F1D2D4DC49BF8C09F2E12E2EEC32C6327* L_54 = ((RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var))->___lightBatch;
  13814. int32_t L_55 = V_8;
  13815. NullCheck(L_54);
  13816. int32_t L_56;
  13817. L_56 = LightBatch_SlotIndex_mB701097B2FB44229BCF6404AEB67CBD22E2DF85F(L_54, L_55, NULL);
  13818. V_9 = L_56;
  13819. LightBatch_t7AC0AF3F1D2D4DC49BF8C09F2E12E2EEC32C6327* L_57 = ((RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var))->___lightBatch;
  13820. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_58 = V_5;
  13821. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_59 = V_6;
  13822. int32_t L_60 = V_8;
  13823. NullCheck(L_57);
  13824. bool L_61;
  13825. L_61 = LightBatch_CanBatch_m7A43AC6E93A11702616ACF648DEB1D8950B0709E(L_57, L_58, L_59, L_60, (&V_10), NULL);
  13826. if (!((((int32_t)L_61) == ((int32_t)0))? 1 : 0))
  13827. {
  13828. goto IL_0134;
  13829. }
  13830. }
  13831. {
  13832. il2cpp_codegen_runtime_class_init_inline(LightBatch_t7AC0AF3F1D2D4DC49BF8C09F2E12E2EEC32C6327_il2cpp_TypeInfo_var);
  13833. bool L_62;
  13834. L_62 = LightBatch_get_isBatchingSupported_mBAC6C205C6E2EDB1089FB9B2202339D382F6943C(NULL);
  13835. if (!L_62)
  13836. {
  13837. goto IL_0134;
  13838. }
  13839. }
  13840. {
  13841. il2cpp_codegen_runtime_class_init_inline(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var);
  13842. LightBatch_t7AC0AF3F1D2D4DC49BF8C09F2E12E2EEC32C6327* L_63 = ((RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var))->___lightBatch;
  13843. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_64 = ___0_cmd;
  13844. NullCheck(L_63);
  13845. LightBatch_Flush_m4EAD3228E1F1E0D8BEFE24CF8258230DA9C14E38(L_63, L_64, NULL);
  13846. }
  13847. IL_0134:
  13848. {
  13849. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_65 = V_6;
  13850. il2cpp_codegen_runtime_class_init_inline(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  13851. String_t* L_66 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___k_LightLookupID;
  13852. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_67 = ___1_passData;
  13853. NullCheck(L_67);
  13854. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_68 = L_67->___lightLookUp;
  13855. il2cpp_codegen_runtime_class_init_inline(TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
  13856. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_69;
  13857. L_69 = TextureHandle_op_Implicit_mA5F86372E5F32D1740705B314012C5C4C12639D6(L_68, NULL);
  13858. NullCheck(L_65);
  13859. Material_SetTexture_m06083C3F52EF02FFB1177901D9907314F280F9A5(L_65, L_66, L_69, NULL);
  13860. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_70 = V_6;
  13861. String_t* L_71 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___k_FalloffLookupID;
  13862. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_72 = ___1_passData;
  13863. NullCheck(L_72);
  13864. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_73 = L_72->___fallOffLookUp;
  13865. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_74;
  13866. L_74 = TextureHandle_op_Implicit_mA5F86372E5F32D1740705B314012C5C4C12639D6(L_73, NULL);
  13867. NullCheck(L_70);
  13868. Material_SetTexture_m06083C3F52EF02FFB1177901D9907314F280F9A5(L_70, L_71, L_74, NULL);
  13869. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_75 = ___1_passData;
  13870. NullCheck(L_75);
  13871. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_76 = (LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3*)(&L_75->___layerBatch);
  13872. LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15* L_77 = (LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15*)(&L_76->___lightStats);
  13873. bool L_78;
  13874. L_78 = LightStats_get_useNormalMap_m62161A14013BBDB018B9DA75376A1864199FCDED(L_77, NULL);
  13875. if (!L_78)
  13876. {
  13877. goto IL_018e;
  13878. }
  13879. }
  13880. {
  13881. il2cpp_codegen_runtime_class_init_inline(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  13882. MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_79 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___s_PropertyBlock;
  13883. String_t* L_80 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___k_NormalMapID;
  13884. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_81 = ___1_passData;
  13885. NullCheck(L_81);
  13886. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_82 = L_81->___normalMap;
  13887. il2cpp_codegen_runtime_class_init_inline(TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
  13888. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_83;
  13889. L_83 = TextureHandle_op_Implicit_mA5F86372E5F32D1740705B314012C5C4C12639D6(L_82, NULL);
  13890. NullCheck(L_79);
  13891. MaterialPropertyBlock_SetTexture_mB802D9FA760800EA0AB78F5CE229F5F8108F7178(L_79, L_80, L_83, NULL);
  13892. }
  13893. IL_018e:
  13894. {
  13895. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_84 = ___1_passData;
  13896. NullCheck(L_84);
  13897. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_85 = (LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3*)(&L_84->___layerBatch);
  13898. LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15* L_86 = (LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15*)(&L_85->___lightStats);
  13899. bool L_87;
  13900. L_87 = LightStats_get_useShadows_mD182F3CEE2ADAACB4E5621B0B095BBDCBFD6300C(L_86, NULL);
  13901. if (!L_87)
  13902. {
  13903. goto IL_01ba;
  13904. }
  13905. }
  13906. {
  13907. il2cpp_codegen_runtime_class_init_inline(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  13908. MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_88 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___s_PropertyBlock;
  13909. String_t* L_89 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___k_ShadowMapID;
  13910. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_90 = ___1_passData;
  13911. NullCheck(L_90);
  13912. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_91 = L_90->___shadowMap;
  13913. il2cpp_codegen_runtime_class_init_inline(TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
  13914. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_92;
  13915. L_92 = TextureHandle_op_Implicit_mA5F86372E5F32D1740705B314012C5C4C12639D6(L_91, NULL);
  13916. NullCheck(L_88);
  13917. MaterialPropertyBlock_SetTexture_mB802D9FA760800EA0AB78F5CE229F5F8108F7178(L_88, L_89, L_92, NULL);
  13918. }
  13919. IL_01ba:
  13920. {
  13921. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_93 = ___1_passData;
  13922. NullCheck(L_93);
  13923. bool L_94 = L_93->___isVolumetric;
  13924. if (!L_94)
  13925. {
  13926. goto IL_01d3;
  13927. }
  13928. }
  13929. {
  13930. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_95 = ___1_passData;
  13931. NullCheck(L_95);
  13932. bool L_96 = L_95->___isVolumetric;
  13933. if (!L_96)
  13934. {
  13935. goto IL_01df;
  13936. }
  13937. }
  13938. {
  13939. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_97 = V_5;
  13940. NullCheck(L_97);
  13941. bool L_98;
  13942. L_98 = Light2D_get_volumetricEnabled_mD0D08DCF54B1C42CF9F16EE0EF643BD23CB781DD_inline(L_97, NULL);
  13943. if (!L_98)
  13944. {
  13945. goto IL_01df;
  13946. }
  13947. }
  13948. IL_01d3:
  13949. {
  13950. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_99 = V_5;
  13951. il2cpp_codegen_runtime_class_init_inline(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  13952. MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_100 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___s_PropertyBlock;
  13953. il2cpp_codegen_runtime_class_init_inline(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var);
  13954. RendererLighting_SetCookieShaderProperties_m1D75FDC98B17FAC9E4C7D92C7ED895BFD0C8CEC2(L_99, L_100, NULL);
  13955. }
  13956. IL_01df:
  13957. {
  13958. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_101 = ___0_cmd;
  13959. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_102 = V_5;
  13960. int32_t L_103 = V_9;
  13961. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_104 = ___1_passData;
  13962. NullCheck(L_104);
  13963. bool L_105 = L_104->___isVolumetric;
  13964. il2cpp_codegen_runtime_class_init_inline(LightBatch_t7AC0AF3F1D2D4DC49BF8C09F2E12E2EEC32C6327_il2cpp_TypeInfo_var);
  13965. bool L_106;
  13966. L_106 = LightBatch_get_isBatchingSupported_mBAC6C205C6E2EDB1089FB9B2202339D382F6943C(NULL);
  13967. il2cpp_codegen_runtime_class_init_inline(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var);
  13968. RendererLighting_SetPerLightShaderGlobals_m26403ADAD43320131345474537D1B4EE16A4C200(L_101, L_102, L_103, L_105, (bool)0, L_106, NULL);
  13969. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_107 = V_5;
  13970. NullCheck(L_107);
  13971. int32_t L_108;
  13972. L_108 = Light2D_get_normalMapQuality_mD1DC839DD41E9468A432EE08203F642B6CEB558F_inline(L_107, NULL);
  13973. if ((!(((uint32_t)L_108) == ((uint32_t)2))))
  13974. {
  13975. goto IL_0209;
  13976. }
  13977. }
  13978. {
  13979. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_109 = V_5;
  13980. NullCheck(L_109);
  13981. int32_t L_110;
  13982. L_110 = Light2D_get_lightType_m4B3DFEF0B821E6EBE24337820CC87E4AAC589097_inline(L_109, NULL);
  13983. if ((!(((uint32_t)L_110) == ((uint32_t)3))))
  13984. {
  13985. goto IL_0218;
  13986. }
  13987. }
  13988. IL_0209:
  13989. {
  13990. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_111 = ___0_cmd;
  13991. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_112 = V_5;
  13992. int32_t L_113 = V_9;
  13993. il2cpp_codegen_runtime_class_init_inline(LightBatch_t7AC0AF3F1D2D4DC49BF8C09F2E12E2EEC32C6327_il2cpp_TypeInfo_var);
  13994. bool L_114;
  13995. L_114 = LightBatch_get_isBatchingSupported_mBAC6C205C6E2EDB1089FB9B2202339D382F6943C(NULL);
  13996. il2cpp_codegen_runtime_class_init_inline(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var);
  13997. RendererLighting_SetPerPointLightShaderGlobals_mD9A7BAC692944F6F7E3489F91333CCD313A80892(L_111, L_112, L_113, L_114, NULL);
  13998. }
  13999. IL_0218:
  14000. {
  14001. il2cpp_codegen_runtime_class_init_inline(LightBatch_t7AC0AF3F1D2D4DC49BF8C09F2E12E2EEC32C6327_il2cpp_TypeInfo_var);
  14002. bool L_115;
  14003. L_115 = LightBatch_get_isBatchingSupported_mBAC6C205C6E2EDB1089FB9B2202339D382F6943C(NULL);
  14004. if (!L_115)
  14005. {
  14006. goto IL_0249;
  14007. }
  14008. }
  14009. {
  14010. il2cpp_codegen_runtime_class_init_inline(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var);
  14011. LightBatch_t7AC0AF3F1D2D4DC49BF8C09F2E12E2EEC32C6327* L_116 = ((RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var))->___lightBatch;
  14012. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_117 = V_5;
  14013. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_118 = V_6;
  14014. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_119 = V_5;
  14015. NullCheck(L_119);
  14016. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_120;
  14017. L_120 = Light2D_GetMatrix_m72971588F4FD378CDAFF5CC261C86F14AAED65A5(L_119, NULL);
  14018. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_121 = V_7;
  14019. int32_t L_122 = V_10;
  14020. int32_t L_123 = V_8;
  14021. NullCheck(L_116);
  14022. bool L_124;
  14023. L_124 = LightBatch_AddBatch_mCF836429D32A838D30210F3FA1FE18AA0A429121(L_116, L_117, L_118, L_120, L_121, 0, L_122, L_123, NULL);
  14024. LightBatch_t7AC0AF3F1D2D4DC49BF8C09F2E12E2EEC32C6327* L_125 = ((RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var))->___lightBatch;
  14025. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_126 = ___0_cmd;
  14026. NullCheck(L_125);
  14027. LightBatch_Flush_m4EAD3228E1F1E0D8BEFE24CF8258230DA9C14E38(L_125, L_126, NULL);
  14028. goto IL_0261;
  14029. }
  14030. IL_0249:
  14031. {
  14032. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_127 = ___0_cmd;
  14033. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_128 = V_7;
  14034. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_129 = V_5;
  14035. NullCheck(L_129);
  14036. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_130;
  14037. L_130 = Light2D_GetMatrix_m72971588F4FD378CDAFF5CC261C86F14AAED65A5(L_129, NULL);
  14038. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_131 = V_6;
  14039. il2cpp_codegen_runtime_class_init_inline(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  14040. MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_132 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___s_PropertyBlock;
  14041. NullCheck(L_127);
  14042. RasterCommandBuffer_DrawMesh_mEC6825FC85CCF0EF1A657C7668D35371ED27B292(L_127, L_128, L_130, L_131, 0, 0, L_132, NULL);
  14043. }
  14044. IL_0261:
  14045. {
  14046. int32_t L_133 = V_4;
  14047. V_4 = ((int32_t)il2cpp_codegen_add(L_133, 1));
  14048. }
  14049. IL_0267:
  14050. {
  14051. int32_t L_134 = V_4;
  14052. List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* L_135 = V_3;
  14053. NullCheck(L_135);
  14054. int32_t L_136;
  14055. L_136 = List_1_get_Count_m32F506BE5FE2E4C613F06F8B208E0D5FC794601F_inline(L_135, List_1_get_Count_m32F506BE5FE2E4C613F06F8B208E0D5FC794601F_RuntimeMethod_var);
  14056. if ((((int32_t)L_134) < ((int32_t)L_136)))
  14057. {
  14058. goto IL_006e;
  14059. }
  14060. }
  14061. {
  14062. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_137 = ___0_cmd;
  14063. int32_t L_138 = V_0;
  14064. il2cpp_codegen_runtime_class_init_inline(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var);
  14065. RendererLighting_EnableBlendStyle_mFE530D1333F0F80ECD69C51DB35E8FA5A5DEBFBE(L_137, L_138, (bool)0, NULL);
  14066. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_139 = ___0_cmd;
  14067. String_t* L_140 = V_2;
  14068. NullCheck(L_139);
  14069. RasterCommandBuffer_EndSample_m9DF4015B952FE749A138F790D0A5F6E9572CB0BB(L_139, L_140, NULL);
  14070. int32_t L_141 = V_0;
  14071. V_0 = ((int32_t)il2cpp_codegen_add(L_141, 1));
  14072. }
  14073. IL_0287:
  14074. {
  14075. int32_t L_142 = V_0;
  14076. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_143 = ___2_layerBatch;
  14077. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_144 = L_143->___activeBlendStylesIndices;
  14078. NullCheck(L_144);
  14079. if ((((int32_t)L_142) < ((int32_t)((int32_t)(((RuntimeArray*)L_144)->max_length)))))
  14080. {
  14081. goto IL_0023;
  14082. }
  14083. }
  14084. {
  14085. return;
  14086. }
  14087. }
  14088. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawLight2DPass_ExecuteUnsafe_mD329A42ED0B8F9452CAE1751F9DA004A55175B38 (UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* ___0_cmd, PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* ___1_passData, LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* ___2_layerBatch, List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* ___3_lights, bool ___4_useShadows, const RuntimeMethod* method)
  14089. {
  14090. static bool s_Il2CppMethodInitialized;
  14091. if (!s_Il2CppMethodInitialized)
  14092. {
  14093. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  14094. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LightBatch_t7AC0AF3F1D2D4DC49BF8C09F2E12E2EEC32C6327_il2cpp_TypeInfo_var);
  14095. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m32F506BE5FE2E4C613F06F8B208E0D5FC794601F_RuntimeMethod_var);
  14096. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m0F64C67B6F6980EE49C60350F878BD5E31AEA07E_RuntimeMethod_var);
  14097. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  14098. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6_il2cpp_TypeInfo_var);
  14099. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var);
  14100. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
  14101. s_Il2CppMethodInitialized = true;
  14102. }
  14103. int32_t V_0 = 0;
  14104. int32_t V_1 = 0;
  14105. String_t* V_2 = NULL;
  14106. int32_t V_3 = 0;
  14107. int32_t V_4 = 0;
  14108. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* V_5 = NULL;
  14109. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_6 = NULL;
  14110. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* V_7 = NULL;
  14111. int32_t V_8 = 0;
  14112. int32_t V_9 = 0;
  14113. int32_t V_10 = 0;
  14114. int32_t G_B7_0 = 0;
  14115. {
  14116. UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* L_0 = ___0_cmd;
  14117. il2cpp_codegen_runtime_class_init_inline(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  14118. int32_t L_1 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___k_InverseHDREmulationScaleID;
  14119. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_2 = ___1_passData;
  14120. NullCheck(L_2);
  14121. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_3 = L_2->___rendererData;
  14122. NullCheck(L_3);
  14123. float L_4;
  14124. L_4 = Renderer2DData_get_hdrEmulationScale_m0A25B71CBF5B1482C129A0085DB78544EE7388BE_inline(L_3, NULL);
  14125. NullCheck(L_0);
  14126. UnsafeCommandBuffer_SetGlobalFloat_m9EF97E8F6EC7DF2551E22B5313F6C82F650AC0F5(L_0, L_1, ((float)((1.0f)/L_4)), NULL);
  14127. V_0 = 0;
  14128. goto IL_0279;
  14129. }
  14130. IL_0023:
  14131. {
  14132. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_5 = ___2_layerBatch;
  14133. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = L_5->___activeBlendStylesIndices;
  14134. int32_t L_7 = V_0;
  14135. NullCheck(L_6);
  14136. int32_t L_8 = L_7;
  14137. int32_t L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
  14138. V_1 = L_9;
  14139. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_10 = ___1_passData;
  14140. NullCheck(L_10);
  14141. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_11 = L_10->___rendererData;
  14142. NullCheck(L_11);
  14143. Light2DBlendStyleU5BU5D_tD2A922FE5FA60CCC63036A69CD719E15814D265A* L_12;
  14144. L_12 = Renderer2DData_get_lightBlendStyles_m5564525FC5E476F8B8B709FEE780729C0812D6A4_inline(L_11, NULL);
  14145. int32_t L_13 = V_1;
  14146. NullCheck(L_12);
  14147. String_t* L_14 = ((L_12)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_13)))->___name;
  14148. V_2 = L_14;
  14149. UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* L_15 = ___0_cmd;
  14150. String_t* L_16 = V_2;
  14151. NullCheck(L_15);
  14152. UnsafeCommandBuffer_BeginSample_m13093DE05C371AEAFD1DCD8EC70431EC20A0DBAA(L_15, L_16, NULL);
  14153. il2cpp_codegen_runtime_class_init_inline(Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6_il2cpp_TypeInfo_var);
  14154. bool L_17;
  14155. L_17 = Renderer2D_get_supportsMRT_m3A590FEA0CA22B58ECBD406B93BDD55E0F3D301C(NULL);
  14156. if (L_17)
  14157. {
  14158. goto IL_007b;
  14159. }
  14160. }
  14161. {
  14162. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_18 = ___1_passData;
  14163. NullCheck(L_18);
  14164. bool L_19 = L_18->___isVolumetric;
  14165. if (L_19)
  14166. {
  14167. goto IL_007b;
  14168. }
  14169. }
  14170. {
  14171. UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* L_20 = ___0_cmd;
  14172. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_21 = ___1_passData;
  14173. NullCheck(L_21);
  14174. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_22 = L_21->___lightTextures;
  14175. int32_t L_23 = V_0;
  14176. NullCheck(L_22);
  14177. int32_t L_24 = L_23;
  14178. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
  14179. il2cpp_codegen_runtime_class_init_inline(TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
  14180. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_26;
  14181. L_26 = TextureHandle_op_Implicit_mF61CC7FA197498A1DF32E5F0DD1D5D6F7340B43D(L_25, NULL);
  14182. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_27 = ___1_passData;
  14183. NullCheck(L_27);
  14184. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_28 = L_27->___depthTexture;
  14185. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_29;
  14186. L_29 = TextureHandle_op_Implicit_mF61CC7FA197498A1DF32E5F0DD1D5D6F7340B43D(L_28, NULL);
  14187. NullCheck(L_20);
  14188. UnsafeCommandBuffer_SetRenderTarget_mD9A13944DFE55C0372D3AA9C5A097E767CB586E5(L_20, L_26, L_29, NULL);
  14189. }
  14190. IL_007b:
  14191. {
  14192. il2cpp_codegen_runtime_class_init_inline(Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6_il2cpp_TypeInfo_var);
  14193. bool L_30;
  14194. L_30 = Renderer2D_get_supportsMRT_m3A590FEA0CA22B58ECBD406B93BDD55E0F3D301C(NULL);
  14195. if (L_30)
  14196. {
  14197. goto IL_0085;
  14198. }
  14199. }
  14200. {
  14201. G_B7_0 = 0;
  14202. goto IL_0086;
  14203. }
  14204. IL_0085:
  14205. {
  14206. int32_t L_31 = V_0;
  14207. G_B7_0 = L_31;
  14208. }
  14209. IL_0086:
  14210. {
  14211. V_3 = G_B7_0;
  14212. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_32 = ___1_passData;
  14213. NullCheck(L_32);
  14214. bool L_33 = L_32->___isVolumetric;
  14215. if (L_33)
  14216. {
  14217. goto IL_0097;
  14218. }
  14219. }
  14220. {
  14221. UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* L_34 = ___0_cmd;
  14222. int32_t L_35 = V_3;
  14223. il2cpp_codegen_runtime_class_init_inline(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var);
  14224. RendererLighting_EnableBlendStyle_mFE530D1333F0F80ECD69C51DB35E8FA5A5DEBFBE(L_34, L_35, (bool)1, NULL);
  14225. }
  14226. IL_0097:
  14227. {
  14228. V_4 = 0;
  14229. goto IL_0259;
  14230. }
  14231. IL_009f:
  14232. {
  14233. List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* L_36 = ___3_lights;
  14234. int32_t L_37 = V_4;
  14235. NullCheck(L_36);
  14236. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_38;
  14237. L_38 = List_1_get_Item_m0F64C67B6F6980EE49C60350F878BD5E31AEA07E(L_36, L_37, List_1_get_Item_m0F64C67B6F6980EE49C60350F878BD5E31AEA07E_RuntimeMethod_var);
  14238. V_5 = L_38;
  14239. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_39 = V_5;
  14240. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  14241. bool L_40;
  14242. L_40 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_39, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  14243. if (L_40)
  14244. {
  14245. goto IL_0253;
  14246. }
  14247. }
  14248. {
  14249. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_41 = V_5;
  14250. NullCheck(L_41);
  14251. int32_t L_42;
  14252. L_42 = Light2D_get_lightType_m4B3DFEF0B821E6EBE24337820CC87E4AAC589097_inline(L_41, NULL);
  14253. if ((((int32_t)L_42) == ((int32_t)4)))
  14254. {
  14255. goto IL_0253;
  14256. }
  14257. }
  14258. {
  14259. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_43 = V_5;
  14260. NullCheck(L_43);
  14261. int32_t L_44;
  14262. L_44 = Light2D_get_blendStyleIndex_m5022FCE517D15BC317F335AD485068ED849CDA36_inline(L_43, NULL);
  14263. int32_t L_45 = V_1;
  14264. if ((!(((uint32_t)L_44) == ((uint32_t)L_45))))
  14265. {
  14266. goto IL_0253;
  14267. }
  14268. }
  14269. {
  14270. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_46 = ___1_passData;
  14271. NullCheck(L_46);
  14272. bool L_47 = L_46->___isVolumetric;
  14273. if (!L_47)
  14274. {
  14275. goto IL_0107;
  14276. }
  14277. }
  14278. {
  14279. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_48 = V_5;
  14280. NullCheck(L_48);
  14281. float L_49;
  14282. L_49 = Light2D_get_volumeIntensity_m50854F673179630BC2AD1E1BA9A6F68ACEFD58EC_inline(L_48, NULL);
  14283. if ((((float)L_49) <= ((float)(0.0f))))
  14284. {
  14285. goto IL_0253;
  14286. }
  14287. }
  14288. {
  14289. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_50 = V_5;
  14290. NullCheck(L_50);
  14291. bool L_51;
  14292. L_51 = Light2D_get_volumetricEnabled_mD0D08DCF54B1C42CF9F16EE0EF643BD23CB781DD_inline(L_50, NULL);
  14293. if (!L_51)
  14294. {
  14295. goto IL_0253;
  14296. }
  14297. }
  14298. {
  14299. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_52 = ___2_layerBatch;
  14300. int32_t L_53 = L_52->___endLayerValue;
  14301. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_54 = V_5;
  14302. NullCheck(L_54);
  14303. int32_t L_55;
  14304. L_55 = Light2D_GetTopMostLitLayer_m303645F98C379D3B5ECB3D2AD0C9F7968D4D6EA5(L_54, NULL);
  14305. if ((!(((uint32_t)L_53) == ((uint32_t)L_55))))
  14306. {
  14307. goto IL_0253;
  14308. }
  14309. }
  14310. IL_0107:
  14311. {
  14312. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_56 = ___1_passData;
  14313. NullCheck(L_56);
  14314. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_57 = L_56->___rendererData;
  14315. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_58 = V_5;
  14316. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_59 = ___1_passData;
  14317. NullCheck(L_59);
  14318. bool L_60 = L_59->___isVolumetric;
  14319. il2cpp_codegen_runtime_class_init_inline(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var);
  14320. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_61;
  14321. L_61 = RendererLighting_GetLightMaterial_mF962F96AAECFF774B9B61393D64E11E433660110(L_57, L_58, L_60, NULL);
  14322. V_6 = L_61;
  14323. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_62 = V_5;
  14324. NullCheck(L_62);
  14325. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_63;
  14326. L_63 = Light2D_get_lightMesh_m36653EA7D3AC78C63952000C029ADB16AB28FE8F(L_62, NULL);
  14327. V_7 = L_63;
  14328. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_64 = V_5;
  14329. NullCheck(L_64);
  14330. int32_t L_65;
  14331. L_65 = Light2D_get_batchSlotIndex_m0B51B331D7A794B939B3EE8BF76F6A9006917430_inline(L_64, NULL);
  14332. V_8 = L_65;
  14333. LightBatch_t7AC0AF3F1D2D4DC49BF8C09F2E12E2EEC32C6327* L_66 = ((RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var))->___lightBatch;
  14334. int32_t L_67 = V_8;
  14335. NullCheck(L_66);
  14336. int32_t L_68;
  14337. L_68 = LightBatch_SlotIndex_mB701097B2FB44229BCF6404AEB67CBD22E2DF85F(L_66, L_67, NULL);
  14338. V_9 = L_68;
  14339. LightBatch_t7AC0AF3F1D2D4DC49BF8C09F2E12E2EEC32C6327* L_69 = ((RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var))->___lightBatch;
  14340. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_70 = V_5;
  14341. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_71 = V_6;
  14342. int32_t L_72 = V_8;
  14343. NullCheck(L_69);
  14344. bool L_73;
  14345. L_73 = LightBatch_CanBatch_m7A43AC6E93A11702616ACF648DEB1D8950B0709E(L_69, L_70, L_71, L_72, (&V_10), NULL);
  14346. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_74 = V_6;
  14347. il2cpp_codegen_runtime_class_init_inline(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  14348. String_t* L_75 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___k_LightLookupID;
  14349. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_76 = ___1_passData;
  14350. NullCheck(L_76);
  14351. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_77 = L_76->___lightLookUp;
  14352. il2cpp_codegen_runtime_class_init_inline(TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
  14353. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_78;
  14354. L_78 = TextureHandle_op_Implicit_mA5F86372E5F32D1740705B314012C5C4C12639D6(L_77, NULL);
  14355. NullCheck(L_74);
  14356. Material_SetTexture_m06083C3F52EF02FFB1177901D9907314F280F9A5(L_74, L_75, L_78, NULL);
  14357. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_79 = V_6;
  14358. String_t* L_80 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___k_FalloffLookupID;
  14359. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_81 = ___1_passData;
  14360. NullCheck(L_81);
  14361. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_82 = L_81->___fallOffLookUp;
  14362. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_83;
  14363. L_83 = TextureHandle_op_Implicit_mA5F86372E5F32D1740705B314012C5C4C12639D6(L_82, NULL);
  14364. NullCheck(L_79);
  14365. Material_SetTexture_m06083C3F52EF02FFB1177901D9907314F280F9A5(L_79, L_80, L_83, NULL);
  14366. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_84 = ___1_passData;
  14367. NullCheck(L_84);
  14368. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_85 = (LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3*)(&L_84->___layerBatch);
  14369. LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15* L_86 = (LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15*)(&L_85->___lightStats);
  14370. bool L_87;
  14371. L_87 = LightStats_get_useNormalMap_m62161A14013BBDB018B9DA75376A1864199FCDED(L_86, NULL);
  14372. if (!L_87)
  14373. {
  14374. goto IL_01a9;
  14375. }
  14376. }
  14377. {
  14378. il2cpp_codegen_runtime_class_init_inline(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  14379. MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_88 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___s_PropertyBlock;
  14380. String_t* L_89 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___k_NormalMapID;
  14381. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_90 = ___1_passData;
  14382. NullCheck(L_90);
  14383. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_91 = L_90->___normalMap;
  14384. il2cpp_codegen_runtime_class_init_inline(TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
  14385. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_92;
  14386. L_92 = TextureHandle_op_Implicit_mA5F86372E5F32D1740705B314012C5C4C12639D6(L_91, NULL);
  14387. NullCheck(L_88);
  14388. MaterialPropertyBlock_SetTexture_mB802D9FA760800EA0AB78F5CE229F5F8108F7178(L_88, L_89, L_92, NULL);
  14389. }
  14390. IL_01a9:
  14391. {
  14392. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_93 = ___1_passData;
  14393. NullCheck(L_93);
  14394. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_94 = (LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3*)(&L_93->___layerBatch);
  14395. LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15* L_95 = (LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15*)(&L_94->___lightStats);
  14396. bool L_96;
  14397. L_96 = LightStats_get_useShadows_mD182F3CEE2ADAACB4E5621B0B095BBDCBFD6300C(L_95, NULL);
  14398. if (!L_96)
  14399. {
  14400. goto IL_01d5;
  14401. }
  14402. }
  14403. {
  14404. il2cpp_codegen_runtime_class_init_inline(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  14405. MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_97 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___s_PropertyBlock;
  14406. String_t* L_98 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___k_ShadowMapID;
  14407. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_99 = ___1_passData;
  14408. NullCheck(L_99);
  14409. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_100 = L_99->___shadowMap;
  14410. il2cpp_codegen_runtime_class_init_inline(TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
  14411. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_101;
  14412. L_101 = TextureHandle_op_Implicit_mA5F86372E5F32D1740705B314012C5C4C12639D6(L_100, NULL);
  14413. NullCheck(L_97);
  14414. MaterialPropertyBlock_SetTexture_mB802D9FA760800EA0AB78F5CE229F5F8108F7178(L_97, L_98, L_101, NULL);
  14415. }
  14416. IL_01d5:
  14417. {
  14418. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_102 = ___1_passData;
  14419. NullCheck(L_102);
  14420. bool L_103 = L_102->___isVolumetric;
  14421. if (!L_103)
  14422. {
  14423. goto IL_01ee;
  14424. }
  14425. }
  14426. {
  14427. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_104 = ___1_passData;
  14428. NullCheck(L_104);
  14429. bool L_105 = L_104->___isVolumetric;
  14430. if (!L_105)
  14431. {
  14432. goto IL_01fa;
  14433. }
  14434. }
  14435. {
  14436. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_106 = V_5;
  14437. NullCheck(L_106);
  14438. bool L_107;
  14439. L_107 = Light2D_get_volumetricEnabled_mD0D08DCF54B1C42CF9F16EE0EF643BD23CB781DD_inline(L_106, NULL);
  14440. if (!L_107)
  14441. {
  14442. goto IL_01fa;
  14443. }
  14444. }
  14445. IL_01ee:
  14446. {
  14447. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_108 = V_5;
  14448. il2cpp_codegen_runtime_class_init_inline(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  14449. MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_109 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___s_PropertyBlock;
  14450. il2cpp_codegen_runtime_class_init_inline(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var);
  14451. RendererLighting_SetCookieShaderProperties_m1D75FDC98B17FAC9E4C7D92C7ED895BFD0C8CEC2(L_108, L_109, NULL);
  14452. }
  14453. IL_01fa:
  14454. {
  14455. UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* L_110 = ___0_cmd;
  14456. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_111 = V_5;
  14457. int32_t L_112 = V_9;
  14458. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_113 = ___1_passData;
  14459. NullCheck(L_113);
  14460. bool L_114 = L_113->___isVolumetric;
  14461. bool L_115 = ___4_useShadows;
  14462. il2cpp_codegen_runtime_class_init_inline(LightBatch_t7AC0AF3F1D2D4DC49BF8C09F2E12E2EEC32C6327_il2cpp_TypeInfo_var);
  14463. bool L_116;
  14464. L_116 = LightBatch_get_isBatchingSupported_mBAC6C205C6E2EDB1089FB9B2202339D382F6943C(NULL);
  14465. il2cpp_codegen_runtime_class_init_inline(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var);
  14466. RendererLighting_SetPerLightShaderGlobals_m26403ADAD43320131345474537D1B4EE16A4C200(L_110, L_111, L_112, L_114, L_115, L_116, NULL);
  14467. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_117 = V_5;
  14468. NullCheck(L_117);
  14469. int32_t L_118;
  14470. L_118 = Light2D_get_normalMapQuality_mD1DC839DD41E9468A432EE08203F642B6CEB558F_inline(L_117, NULL);
  14471. if ((!(((uint32_t)L_118) == ((uint32_t)2))))
  14472. {
  14473. goto IL_0225;
  14474. }
  14475. }
  14476. {
  14477. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_119 = V_5;
  14478. NullCheck(L_119);
  14479. int32_t L_120;
  14480. L_120 = Light2D_get_lightType_m4B3DFEF0B821E6EBE24337820CC87E4AAC589097_inline(L_119, NULL);
  14481. if ((!(((uint32_t)L_120) == ((uint32_t)3))))
  14482. {
  14483. goto IL_0234;
  14484. }
  14485. }
  14486. IL_0225:
  14487. {
  14488. UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* L_121 = ___0_cmd;
  14489. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_122 = V_5;
  14490. int32_t L_123 = V_9;
  14491. il2cpp_codegen_runtime_class_init_inline(LightBatch_t7AC0AF3F1D2D4DC49BF8C09F2E12E2EEC32C6327_il2cpp_TypeInfo_var);
  14492. bool L_124;
  14493. L_124 = LightBatch_get_isBatchingSupported_mBAC6C205C6E2EDB1089FB9B2202339D382F6943C(NULL);
  14494. il2cpp_codegen_runtime_class_init_inline(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var);
  14495. RendererLighting_SetPerPointLightShaderGlobals_mD9A7BAC692944F6F7E3489F91333CCD313A80892(L_121, L_122, L_123, L_124, NULL);
  14496. }
  14497. IL_0234:
  14498. {
  14499. il2cpp_codegen_runtime_class_init_inline(LightBatch_t7AC0AF3F1D2D4DC49BF8C09F2E12E2EEC32C6327_il2cpp_TypeInfo_var);
  14500. bool L_125;
  14501. L_125 = LightBatch_get_isBatchingSupported_mBAC6C205C6E2EDB1089FB9B2202339D382F6943C(NULL);
  14502. if (L_125)
  14503. {
  14504. goto IL_0253;
  14505. }
  14506. }
  14507. {
  14508. UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* L_126 = ___0_cmd;
  14509. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_127 = V_7;
  14510. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_128 = V_5;
  14511. NullCheck(L_128);
  14512. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_129;
  14513. L_129 = Light2D_GetMatrix_m72971588F4FD378CDAFF5CC261C86F14AAED65A5(L_128, NULL);
  14514. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_130 = V_6;
  14515. il2cpp_codegen_runtime_class_init_inline(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  14516. MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_131 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___s_PropertyBlock;
  14517. NullCheck(L_126);
  14518. UnsafeCommandBuffer_DrawMesh_mC5A888AEE9D94526C39F58B2121787655471B73F(L_126, L_127, L_129, L_130, 0, 0, L_131, NULL);
  14519. }
  14520. IL_0253:
  14521. {
  14522. int32_t L_132 = V_4;
  14523. V_4 = ((int32_t)il2cpp_codegen_add(L_132, 1));
  14524. }
  14525. IL_0259:
  14526. {
  14527. int32_t L_133 = V_4;
  14528. List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* L_134 = ___3_lights;
  14529. NullCheck(L_134);
  14530. int32_t L_135;
  14531. L_135 = List_1_get_Count_m32F506BE5FE2E4C613F06F8B208E0D5FC794601F_inline(L_134, List_1_get_Count_m32F506BE5FE2E4C613F06F8B208E0D5FC794601F_RuntimeMethod_var);
  14532. if ((((int32_t)L_133) < ((int32_t)L_135)))
  14533. {
  14534. goto IL_009f;
  14535. }
  14536. }
  14537. {
  14538. UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* L_136 = ___0_cmd;
  14539. int32_t L_137 = V_3;
  14540. il2cpp_codegen_runtime_class_init_inline(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var);
  14541. RendererLighting_EnableBlendStyle_mFE530D1333F0F80ECD69C51DB35E8FA5A5DEBFBE(L_136, L_137, (bool)0, NULL);
  14542. UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* L_138 = ___0_cmd;
  14543. String_t* L_139 = V_2;
  14544. NullCheck(L_138);
  14545. UnsafeCommandBuffer_EndSample_mA932D60C70F08E2DE56AA09938EF99DDD7958947(L_138, L_139, NULL);
  14546. int32_t L_140 = V_0;
  14547. V_0 = ((int32_t)il2cpp_codegen_add(L_140, 1));
  14548. }
  14549. IL_0279:
  14550. {
  14551. int32_t L_141 = V_0;
  14552. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_142 = ___2_layerBatch;
  14553. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_143 = L_142->___activeBlendStylesIndices;
  14554. NullCheck(L_143);
  14555. if ((((int32_t)L_141) < ((int32_t)((int32_t)(((RuntimeArray*)L_143)->max_length)))))
  14556. {
  14557. goto IL_0023;
  14558. }
  14559. }
  14560. {
  14561. return;
  14562. }
  14563. }
  14564. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawLight2DPass_Render_m7BB5D9A611AF0A77DB6D5D774024E0F38E3CD663 (DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_graph, ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___1_frameData, Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* ___2_rendererData, LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* ___3_layerBatch, int32_t ___4_batchIndex, bool ___5_isVolumetric, const RuntimeMethod* method)
  14565. {
  14566. static bool s_Il2CppMethodInitialized;
  14567. if (!s_Il2CppMethodInitialized)
  14568. {
  14569. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BaseRenderFunc_2_t6826C8F0E38686CFD47BB9DA7A814C4A7D4875D1_il2cpp_TypeInfo_var);
  14570. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BaseRenderFunc_2_tE591E49F50B94BD4A68EE4AE53D002A53E531A88_il2cpp_TypeInfo_var);
  14571. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342_m9F909B697D5B8D1EC35289099AA236EC1A400CEE_RuntimeMethod_var);
  14572. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_m1CAD9250ED48A65B3DE774336F9221928EB054B4_RuntimeMethod_var);
  14573. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  14574. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mC57F7B4B847F86923DB18F28572D922085FF3D09_RuntimeMethod_var);
  14575. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m163BE4325DCC1B7EA2E4E72B004DACED5888BF88_RuntimeMethod_var);
  14576. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mAB796AFD12A67A30DD7EC2CE78D8D9BB28028B74_RuntimeMethod_var);
  14577. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var);
  14578. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
  14579. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IRasterRenderGraphBuilder_SetRenderFunc_TisPassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6_m18B017CFCCD39016E36FDAD08CCA7E3F94A1598C_RuntimeMethod_var);
  14580. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IRasterRenderGraphBuilder_t607F94718848D836CFEEF0DE553E4A79CABD9372_il2cpp_TypeInfo_var);
  14581. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnsafeRenderGraphBuilder_SetRenderFunc_TisPassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6_m0848D6D2E3075E498FD90AD0C0F5D8D34AFE12E7_RuntimeMethod_var);
  14582. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m8E2C48B990B0F95638FB026033D02B94A8FEED90_RuntimeMethod_var);
  14583. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  14584. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_AddRasterRenderPass_TisPassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6_m0462396D2674446D855866A334FBD360C05EAB1B_RuntimeMethod_var);
  14585. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_AddUnsafePass_TisPassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6_m67B25C95F1124AA80C65D63DBB544737DC3FE4AF_RuntimeMethod_var);
  14586. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6_il2cpp_TypeInfo_var);
  14587. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
  14588. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRenderU3Eb__23_0_mFAB70DB4F5F21EFD68F6EF4A9F7163D41AB2E3EA_RuntimeMethod_var);
  14589. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRenderU3Eb__23_1_m3D5946019F298DFB281A6F0BFFA23F18934873B4_RuntimeMethod_var);
  14590. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB_il2cpp_TypeInfo_var);
  14591. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE559E7401E7DFE8ABF729BCBEF09F7AC568BF4EC);
  14592. s_Il2CppMethodInitialized = true;
  14593. }
  14594. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* V_0 = NULL;
  14595. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* V_1 = NULL;
  14596. RuntimeObject* V_2 = NULL;
  14597. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* V_3 = NULL;
  14598. int32_t V_4 = 0;
  14599. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 V_5;
  14600. memset((&V_5), 0, sizeof(V_5));
  14601. Enumerator_t1D14DD94BCD91BEF4FF6DE98D56AC788C6938CF7 V_6;
  14602. memset((&V_6), 0, sizeof(V_6));
  14603. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* V_7 = NULL;
  14604. RuntimeObject* V_8 = NULL;
  14605. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* V_9 = NULL;
  14606. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* V_10 = NULL;
  14607. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 V_11;
  14608. memset((&V_11), 0, sizeof(V_11));
  14609. int32_t V_12 = 0;
  14610. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* V_13 = NULL;
  14611. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* G_B27_0 = NULL;
  14612. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* G_B26_0 = NULL;
  14613. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 G_B28_0;
  14614. memset((&G_B28_0), 0, sizeof(G_B28_0));
  14615. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* G_B28_1 = NULL;
  14616. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* G_B30_0 = NULL;
  14617. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* G_B29_0 = NULL;
  14618. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 G_B31_0;
  14619. memset((&G_B31_0), 0, sizeof(G_B31_0));
  14620. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* G_B31_1 = NULL;
  14621. BaseRenderFunc_2_tE591E49F50B94BD4A68EE4AE53D002A53E531A88* G_B33_0 = NULL;
  14622. RuntimeObject* G_B33_1 = NULL;
  14623. BaseRenderFunc_2_tE591E49F50B94BD4A68EE4AE53D002A53E531A88* G_B32_0 = NULL;
  14624. RuntimeObject* G_B32_1 = NULL;
  14625. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* G_B39_0 = NULL;
  14626. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* G_B38_0 = NULL;
  14627. String_t* G_B40_0 = NULL;
  14628. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* G_B40_1 = NULL;
  14629. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6** G_B42_0 = NULL;
  14630. String_t* G_B42_1 = NULL;
  14631. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* G_B42_2 = NULL;
  14632. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6** G_B41_0 = NULL;
  14633. String_t* G_B41_1 = NULL;
  14634. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* G_B41_2 = NULL;
  14635. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* G_B43_0 = NULL;
  14636. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6** G_B43_1 = NULL;
  14637. String_t* G_B43_2 = NULL;
  14638. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* G_B43_3 = NULL;
  14639. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* G_B47_0 = NULL;
  14640. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 G_B50_0;
  14641. memset((&G_B50_0), 0, sizeof(G_B50_0));
  14642. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* G_B70_0 = NULL;
  14643. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* G_B69_0 = NULL;
  14644. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 G_B71_0;
  14645. memset((&G_B71_0), 0, sizeof(G_B71_0));
  14646. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* G_B71_1 = NULL;
  14647. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* G_B73_0 = NULL;
  14648. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* G_B72_0 = NULL;
  14649. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 G_B74_0;
  14650. memset((&G_B74_0), 0, sizeof(G_B74_0));
  14651. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* G_B74_1 = NULL;
  14652. BaseRenderFunc_2_t6826C8F0E38686CFD47BB9DA7A814C4A7D4875D1* G_B76_0 = NULL;
  14653. RuntimeObject* G_B76_1 = NULL;
  14654. BaseRenderFunc_2_t6826C8F0E38686CFD47BB9DA7A814C4A7D4875D1* G_B75_0 = NULL;
  14655. RuntimeObject* G_B75_1 = NULL;
  14656. {
  14657. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_0 = ___1_frameData;
  14658. NullCheck(L_0);
  14659. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_1;
  14660. L_1 = ContextContainer_Get_TisUniversal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342_m9F909B697D5B8D1EC35289099AA236EC1A400CEE_inline(L_0, ContextContainer_Get_TisUniversal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342_m9F909B697D5B8D1EC35289099AA236EC1A400CEE_RuntimeMethod_var);
  14661. V_0 = L_1;
  14662. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_2 = ___1_frameData;
  14663. NullCheck(L_2);
  14664. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_3;
  14665. L_3 = ContextContainer_Get_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_m1CAD9250ED48A65B3DE774336F9221928EB054B4_inline(L_2, ContextContainer_Get_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_m1CAD9250ED48A65B3DE774336F9221928EB054B4_RuntimeMethod_var);
  14666. V_1 = L_3;
  14667. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_4 = ___3_layerBatch;
  14668. LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15* L_5 = (LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15*)(&L_4->___lightStats);
  14669. bool L_6;
  14670. L_6 = LightStats_get_useLights_m5D283F1EE777C5125CBCF130FCBD5E65606B9685(L_5, NULL);
  14671. if (!L_6)
  14672. {
  14673. goto IL_002e;
  14674. }
  14675. }
  14676. {
  14677. bool L_7 = ___5_isVolumetric;
  14678. if (!L_7)
  14679. {
  14680. goto IL_002f;
  14681. }
  14682. }
  14683. {
  14684. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_8 = ___3_layerBatch;
  14685. LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15* L_9 = (LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15*)(&L_8->___lightStats);
  14686. bool L_10;
  14687. L_10 = LightStats_get_useVolumetricLights_m24B97C84F76DD41D6D9D6A1AB1CB65AD08333D92(L_9, NULL);
  14688. if (L_10)
  14689. {
  14690. goto IL_002f;
  14691. }
  14692. }
  14693. IL_002e:
  14694. {
  14695. return;
  14696. }
  14697. IL_002f:
  14698. {
  14699. bool L_11 = ___5_isVolumetric;
  14700. if (L_11)
  14701. {
  14702. goto IL_024f;
  14703. }
  14704. }
  14705. {
  14706. il2cpp_codegen_runtime_class_init_inline(Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6_il2cpp_TypeInfo_var);
  14707. bool L_12;
  14708. L_12 = Renderer2D_IsGLDevice_m71C4F66F9AA92323FDDDB022339332F559714680(NULL);
  14709. if (!L_12)
  14710. {
  14711. goto IL_024f;
  14712. }
  14713. }
  14714. {
  14715. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_13 = ___0_graph;
  14716. il2cpp_codegen_runtime_class_init_inline(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  14717. String_t* L_14 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___k_LightLowLevelPass;
  14718. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_15 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___m_ProfilingSamplerLowLevel;
  14719. NullCheck(L_13);
  14720. RuntimeObject* L_16;
  14721. L_16 = RenderGraph_AddUnsafePass_TisPassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6_m67B25C95F1124AA80C65D63DBB544737DC3FE4AF(L_13, L_14, (&V_3), L_15, _stringLiteralE559E7401E7DFE8ABF729BCBEF09F7AC568BF4EC, ((int32_t)259), RenderGraph_AddUnsafePass_TisPassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6_m67B25C95F1124AA80C65D63DBB544737DC3FE4AF_RuntimeMethod_var);
  14722. V_2 = L_16;
  14723. }
  14724. {
  14725. auto __finallyBlock = il2cpp::utils::Finally([&]
  14726. {
  14727. FINALLY_0245:
  14728. {
  14729. {
  14730. RuntimeObject* L_17 = V_2;
  14731. if (!L_17)
  14732. {
  14733. goto IL_024e;
  14734. }
  14735. }
  14736. {
  14737. RuntimeObject* L_18 = V_2;
  14738. NullCheck(L_18);
  14739. InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_18);
  14740. }
  14741. IL_024e:
  14742. {
  14743. return;
  14744. }
  14745. }
  14746. });
  14747. try
  14748. {
  14749. {
  14750. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_19 = __this->___intermediateTexture;
  14751. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_20 = V_1;
  14752. NullCheck(L_20);
  14753. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_21;
  14754. L_21 = UniversalResourceData_get_activeColorTexture_m1B7A0CE5B0282F05AEAE46AC7B45478199DF9188(L_20, NULL);
  14755. NullCheck(L_19);
  14756. (L_19)->SetAt(static_cast<il2cpp_array_size_t>(0), (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388)L_21);
  14757. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_22 = V_3;
  14758. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_23 = V_0;
  14759. NullCheck(L_23);
  14760. TextureHandleU5BU5DU5BU5D_t36A34F73F4A1EE7E90D37774A796785F0548EEB9* L_24;
  14761. L_24 = Universal2DResourceData_get_lightTextures_mD62C714586B183217FD646B9B7494602392F74C9(L_23, NULL);
  14762. int32_t L_25 = ___4_batchIndex;
  14763. NullCheck(L_24);
  14764. int32_t L_26 = L_25;
  14765. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_27 = (L_24)->GetAt(static_cast<il2cpp_array_size_t>(L_26));
  14766. NullCheck(L_22);
  14767. L_22->___lightTextures = L_27;
  14768. Il2CppCodeGenWriteBarrier((void**)(&L_22->___lightTextures), (void*)L_27);
  14769. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_28 = V_3;
  14770. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_29 = V_0;
  14771. NullCheck(L_29);
  14772. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_30;
  14773. L_30 = Universal2DResourceData_get_intermediateDepth_mEE961CB57B813F3E4277FACC8135B513CB3413A0(L_29, NULL);
  14774. NullCheck(L_28);
  14775. L_28->___depthTexture = L_30;
  14776. V_4 = 0;
  14777. goto IL_00a9_1;
  14778. }
  14779. IL_008f_1:
  14780. {
  14781. RuntimeObject* L_31 = V_2;
  14782. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_32 = V_3;
  14783. NullCheck(L_32);
  14784. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_33 = L_32->___lightTextures;
  14785. int32_t L_34 = V_4;
  14786. NullCheck(L_33);
  14787. NullCheck(L_31);
  14788. InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*, int32_t >::Invoke(0, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_31, ((L_33)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_34))), 2);
  14789. int32_t L_35 = V_4;
  14790. V_4 = ((int32_t)il2cpp_codegen_add(L_35, 1));
  14791. }
  14792. IL_00a9_1:
  14793. {
  14794. int32_t L_36 = V_4;
  14795. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_37 = V_3;
  14796. NullCheck(L_37);
  14797. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_38 = L_37->___lightTextures;
  14798. NullCheck(L_38);
  14799. if ((((int32_t)L_36) < ((int32_t)((int32_t)(((RuntimeArray*)L_38)->max_length)))))
  14800. {
  14801. goto IL_008f_1;
  14802. }
  14803. }
  14804. {
  14805. RuntimeObject* L_39 = V_2;
  14806. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_40 = V_3;
  14807. NullCheck(L_40);
  14808. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* L_41 = (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*)(&L_40->___depthTexture);
  14809. NullCheck(L_39);
  14810. InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*, int32_t >::Invoke(0, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_39, L_41, 2);
  14811. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_42 = ___3_layerBatch;
  14812. LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15* L_43 = (LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15*)(&L_42->___lightStats);
  14813. bool L_44;
  14814. L_44 = LightStats_get_useNormalMap_m62161A14013BBDB018B9DA75376A1864199FCDED(L_43, NULL);
  14815. if (!L_44)
  14816. {
  14817. goto IL_00e4_1;
  14818. }
  14819. }
  14820. {
  14821. RuntimeObject* L_45 = V_2;
  14822. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_46 = V_0;
  14823. NullCheck(L_46);
  14824. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_47;
  14825. L_47 = Universal2DResourceData_get_normalsTexture_mA70971E5F30FE4AFF3A73821D85274DDACDA43D8(L_46, NULL);
  14826. int32_t L_48 = ___4_batchIndex;
  14827. NullCheck(L_47);
  14828. NullCheck(L_45);
  14829. InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*, int32_t >::Invoke(0, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_45, ((L_47)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_48))), 1);
  14830. }
  14831. IL_00e4_1:
  14832. {
  14833. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_49 = ___3_layerBatch;
  14834. LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15* L_50 = (LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15*)(&L_49->___lightStats);
  14835. bool L_51;
  14836. L_51 = LightStats_get_useShadows_mD182F3CEE2ADAACB4E5621B0B095BBDCBFD6300C(L_50, NULL);
  14837. if (!L_51)
  14838. {
  14839. goto IL_0103_1;
  14840. }
  14841. }
  14842. {
  14843. RuntimeObject* L_52 = V_2;
  14844. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_53 = V_0;
  14845. NullCheck(L_53);
  14846. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_54;
  14847. L_54 = Universal2DResourceData_get_shadowsTexture_m52515FFA0FCFC19A3D5491EEECCD09C0589D22F5(L_53, NULL);
  14848. V_5 = L_54;
  14849. NullCheck(L_52);
  14850. InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*, int32_t >::Invoke(0, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_52, (&V_5), 1);
  14851. }
  14852. IL_0103_1:
  14853. {
  14854. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_55 = ___3_layerBatch;
  14855. List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* L_56 = L_55->___lights;
  14856. NullCheck(L_56);
  14857. Enumerator_t1D14DD94BCD91BEF4FF6DE98D56AC788C6938CF7 L_57;
  14858. L_57 = List_1_GetEnumerator_m8E2C48B990B0F95638FB026033D02B94A8FEED90(L_56, List_1_GetEnumerator_m8E2C48B990B0F95638FB026033D02B94A8FEED90_RuntimeMethod_var);
  14859. V_6 = L_57;
  14860. }
  14861. {
  14862. auto __finallyBlock = il2cpp::utils::Finally([&]
  14863. {
  14864. FINALLY_015e_1:
  14865. {
  14866. Enumerator_Dispose_mC57F7B4B847F86923DB18F28572D922085FF3D09((&V_6), Enumerator_Dispose_mC57F7B4B847F86923DB18F28572D922085FF3D09_RuntimeMethod_var);
  14867. return;
  14868. }
  14869. });
  14870. try
  14871. {
  14872. {
  14873. goto IL_0153_2;
  14874. }
  14875. IL_0113_2:
  14876. {
  14877. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_58;
  14878. L_58 = Enumerator_get_Current_mAB796AFD12A67A30DD7EC2CE78D8D9BB28028B74_inline((&V_6), Enumerator_get_Current_mAB796AFD12A67A30DD7EC2CE78D8D9BB28028B74_RuntimeMethod_var);
  14879. V_7 = L_58;
  14880. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_59 = V_7;
  14881. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  14882. bool L_60;
  14883. L_60 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_59, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  14884. if (L_60)
  14885. {
  14886. goto IL_0153_2;
  14887. }
  14888. }
  14889. {
  14890. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_61 = V_7;
  14891. NullCheck(L_61);
  14892. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* L_62 = (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*)(&L_61->___m_CookieSpriteTextureHandle);
  14893. il2cpp_codegen_runtime_class_init_inline(TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
  14894. bool L_63;
  14895. L_63 = TextureHandle_IsValid_mECFF64B8BAC6402F0D37B67BB79FFB3AB3C7F3C2_inline(L_62, NULL);
  14896. if (!L_63)
  14897. {
  14898. goto IL_0153_2;
  14899. }
  14900. }
  14901. {
  14902. bool L_64 = ___5_isVolumetric;
  14903. if (!L_64)
  14904. {
  14905. goto IL_0145_2;
  14906. }
  14907. }
  14908. {
  14909. bool L_65 = ___5_isVolumetric;
  14910. if (!L_65)
  14911. {
  14912. goto IL_0153_2;
  14913. }
  14914. }
  14915. {
  14916. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_66 = V_7;
  14917. NullCheck(L_66);
  14918. bool L_67;
  14919. L_67 = Light2D_get_volumetricEnabled_mD0D08DCF54B1C42CF9F16EE0EF643BD23CB781DD_inline(L_66, NULL);
  14920. if (!L_67)
  14921. {
  14922. goto IL_0153_2;
  14923. }
  14924. }
  14925. IL_0145_2:
  14926. {
  14927. RuntimeObject* L_68 = V_2;
  14928. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_69 = V_7;
  14929. NullCheck(L_69);
  14930. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* L_70 = (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*)(&L_69->___m_CookieSpriteTextureHandle);
  14931. NullCheck(L_68);
  14932. InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*, int32_t >::Invoke(0, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_68, L_70, 1);
  14933. }
  14934. IL_0153_2:
  14935. {
  14936. bool L_71;
  14937. L_71 = Enumerator_MoveNext_m163BE4325DCC1B7EA2E4E72B004DACED5888BF88((&V_6), Enumerator_MoveNext_m163BE4325DCC1B7EA2E4E72B004DACED5888BF88_RuntimeMethod_var);
  14938. if (L_71)
  14939. {
  14940. goto IL_0113_2;
  14941. }
  14942. }
  14943. {
  14944. goto IL_016c_1;
  14945. }
  14946. }
  14947. catch(Il2CppExceptionWrapper& e)
  14948. {
  14949. __finallyBlock.StoreException(e.ex);
  14950. }
  14951. }
  14952. IL_016c_1:
  14953. {
  14954. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_72 = V_3;
  14955. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_73 = ___3_layerBatch;
  14956. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3 L_74 = (*(LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3*)L_73);
  14957. NullCheck(L_72);
  14958. L_72->___layerBatch = L_74;
  14959. Il2CppCodeGenWriteBarrier((void**)&(((&L_72->___layerBatch))->___lights), (void*)NULL);
  14960. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14961. Il2CppCodeGenWriteBarrier((void**)&(((&L_72->___layerBatch))->___shadowLights), (void*)NULL);
  14962. #endif
  14963. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14964. Il2CppCodeGenWriteBarrier((void**)&(((&L_72->___layerBatch))->___shadowCasters), (void*)NULL);
  14965. #endif
  14966. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14967. Il2CppCodeGenWriteBarrier((void**)&(((&L_72->___layerBatch))->___activeBlendStylesIndices), (void*)NULL);
  14968. #endif
  14969. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_75 = V_3;
  14970. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_76 = ___2_rendererData;
  14971. NullCheck(L_75);
  14972. L_75->___rendererData = L_76;
  14973. Il2CppCodeGenWriteBarrier((void**)(&L_75->___rendererData), (void*)L_76);
  14974. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_77 = V_3;
  14975. bool L_78 = ___5_isVolumetric;
  14976. NullCheck(L_77);
  14977. L_77->___isVolumetric = L_78;
  14978. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_79 = V_3;
  14979. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_80 = ___3_layerBatch;
  14980. LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15* L_81 = (LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15*)(&L_80->___lightStats);
  14981. bool L_82;
  14982. L_82 = LightStats_get_useNormalMap_m62161A14013BBDB018B9DA75376A1864199FCDED(L_81, NULL);
  14983. if (L_82)
  14984. {
  14985. G_B27_0 = L_79;
  14986. goto IL_019e_1;
  14987. }
  14988. G_B26_0 = L_79;
  14989. }
  14990. {
  14991. il2cpp_codegen_runtime_class_init_inline(TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
  14992. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_83;
  14993. L_83 = TextureHandle_get_nullHandle_m077A7652CAF9B2004942375C6F1CCFD714AA9E19_inline(NULL);
  14994. G_B28_0 = L_83;
  14995. G_B28_1 = G_B26_0;
  14996. goto IL_01ab_1;
  14997. }
  14998. IL_019e_1:
  14999. {
  15000. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_84 = V_0;
  15001. NullCheck(L_84);
  15002. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_85;
  15003. L_85 = Universal2DResourceData_get_normalsTexture_mA70971E5F30FE4AFF3A73821D85274DDACDA43D8(L_84, NULL);
  15004. int32_t L_86 = ___4_batchIndex;
  15005. NullCheck(L_85);
  15006. int32_t L_87 = L_86;
  15007. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_88 = (L_85)->GetAt(static_cast<il2cpp_array_size_t>(L_87));
  15008. G_B28_0 = L_88;
  15009. G_B28_1 = G_B27_0;
  15010. }
  15011. IL_01ab_1:
  15012. {
  15013. NullCheck(G_B28_1);
  15014. G_B28_1->___normalMap = G_B28_0;
  15015. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_89 = V_3;
  15016. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_90 = ___3_layerBatch;
  15017. LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15* L_91 = (LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15*)(&L_90->___lightStats);
  15018. bool L_92;
  15019. L_92 = LightStats_get_useShadows_mD182F3CEE2ADAACB4E5621B0B095BBDCBFD6300C(L_91, NULL);
  15020. if (L_92)
  15021. {
  15022. G_B30_0 = L_89;
  15023. goto IL_01c6_1;
  15024. }
  15025. G_B29_0 = L_89;
  15026. }
  15027. {
  15028. il2cpp_codegen_runtime_class_init_inline(TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
  15029. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_93;
  15030. L_93 = TextureHandle_get_nullHandle_m077A7652CAF9B2004942375C6F1CCFD714AA9E19_inline(NULL);
  15031. G_B31_0 = L_93;
  15032. G_B31_1 = G_B29_0;
  15033. goto IL_01cc_1;
  15034. }
  15035. IL_01c6_1:
  15036. {
  15037. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_94 = V_0;
  15038. NullCheck(L_94);
  15039. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_95;
  15040. L_95 = Universal2DResourceData_get_shadowsTexture_m52515FFA0FCFC19A3D5491EEECCD09C0589D22F5(L_94, NULL);
  15041. G_B31_0 = L_95;
  15042. G_B31_1 = G_B30_0;
  15043. }
  15044. IL_01cc_1:
  15045. {
  15046. NullCheck(G_B31_1);
  15047. G_B31_1->___shadowMap = G_B31_0;
  15048. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_96 = V_3;
  15049. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_97 = ___0_graph;
  15050. il2cpp_codegen_runtime_class_init_inline(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  15051. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_98 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___m_FallOffRTHandle;
  15052. NullCheck(L_97);
  15053. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_99;
  15054. L_99 = RenderGraph_ImportTexture_mD16598DFF31FCAFBC8ED2DD30F3E3575B6164CA7(L_97, L_98, NULL);
  15055. NullCheck(L_96);
  15056. L_96->___fallOffLookUp = L_99;
  15057. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_100 = V_3;
  15058. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_101 = ___0_graph;
  15059. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_102 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___m_LightLookupRTHandle;
  15060. NullCheck(L_101);
  15061. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_103;
  15062. L_103 = RenderGraph_ImportTexture_mD16598DFF31FCAFBC8ED2DD30F3E3575B6164CA7(L_101, L_102, NULL);
  15063. NullCheck(L_100);
  15064. L_100->___lightLookUp = L_103;
  15065. RuntimeObject* L_104 = V_2;
  15066. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_105 = V_3;
  15067. NullCheck(L_105);
  15068. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* L_106 = (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*)(&L_105->___fallOffLookUp);
  15069. NullCheck(L_104);
  15070. InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*, int32_t >::Invoke(0, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_104, L_106, 1);
  15071. RuntimeObject* L_107 = V_2;
  15072. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_108 = V_3;
  15073. NullCheck(L_108);
  15074. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* L_109 = (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*)(&L_108->___lightLookUp);
  15075. NullCheck(L_107);
  15076. InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*, int32_t >::Invoke(0, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_107, L_109, 1);
  15077. RuntimeObject* L_110 = V_2;
  15078. NullCheck(L_110);
  15079. InterfaceActionInvoker1< bool >::Invoke(11, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_110, (bool)0);
  15080. RuntimeObject* L_111 = V_2;
  15081. NullCheck(L_111);
  15082. InterfaceActionInvoker1< bool >::Invoke(12, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_111, (bool)1);
  15083. RuntimeObject* L_112 = V_2;
  15084. il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB_il2cpp_TypeInfo_var);
  15085. BaseRenderFunc_2_tE591E49F50B94BD4A68EE4AE53D002A53E531A88* L_113 = ((U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB_il2cpp_TypeInfo_var))->___U3CU3E9__23_0;
  15086. BaseRenderFunc_2_tE591E49F50B94BD4A68EE4AE53D002A53E531A88* L_114 = L_113;
  15087. if (L_114)
  15088. {
  15089. G_B33_0 = L_114;
  15090. G_B33_1 = L_112;
  15091. goto IL_023b_1;
  15092. }
  15093. G_B32_0 = L_114;
  15094. G_B32_1 = L_112;
  15095. }
  15096. {
  15097. il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB_il2cpp_TypeInfo_var);
  15098. U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB* L_115 = ((U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB_il2cpp_TypeInfo_var))->___U3CU3E9;
  15099. BaseRenderFunc_2_tE591E49F50B94BD4A68EE4AE53D002A53E531A88* L_116 = (BaseRenderFunc_2_tE591E49F50B94BD4A68EE4AE53D002A53E531A88*)il2cpp_codegen_object_new(BaseRenderFunc_2_tE591E49F50B94BD4A68EE4AE53D002A53E531A88_il2cpp_TypeInfo_var);
  15100. BaseRenderFunc_2__ctor_m2DA7CD744EF2FC44A4D183BF02A6AD51E7FEE784(L_116, L_115, (intptr_t)((void*)U3CU3Ec_U3CRenderU3Eb__23_0_mFAB70DB4F5F21EFD68F6EF4A9F7163D41AB2E3EA_RuntimeMethod_var), NULL);
  15101. BaseRenderFunc_2_tE591E49F50B94BD4A68EE4AE53D002A53E531A88* L_117 = L_116;
  15102. ((U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB_il2cpp_TypeInfo_var))->___U3CU3E9__23_0 = L_117;
  15103. Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB_il2cpp_TypeInfo_var))->___U3CU3E9__23_0), (void*)L_117);
  15104. G_B33_0 = L_117;
  15105. G_B33_1 = G_B32_1;
  15106. }
  15107. IL_023b_1:
  15108. {
  15109. NullCheck(G_B33_1);
  15110. GenericInterfaceActionInvoker1< BaseRenderFunc_2_tE591E49F50B94BD4A68EE4AE53D002A53E531A88* >::Invoke(IUnsafeRenderGraphBuilder_SetRenderFunc_TisPassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6_m0848D6D2E3075E498FD90AD0C0F5D8D34AFE12E7_RuntimeMethod_var, G_B33_1, G_B33_0);
  15111. goto IL_048d;
  15112. }
  15113. }
  15114. catch(Il2CppExceptionWrapper& e)
  15115. {
  15116. __finallyBlock.StoreException(e.ex);
  15117. }
  15118. }
  15119. IL_024f:
  15120. {
  15121. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_118 = ___0_graph;
  15122. bool L_119 = ___5_isVolumetric;
  15123. if (!L_119)
  15124. {
  15125. G_B39_0 = L_118;
  15126. goto IL_025b;
  15127. }
  15128. G_B38_0 = L_118;
  15129. }
  15130. {
  15131. il2cpp_codegen_runtime_class_init_inline(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  15132. String_t* L_120 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___k_LightVolumetricPass;
  15133. G_B40_0 = L_120;
  15134. G_B40_1 = G_B38_0;
  15135. goto IL_0260;
  15136. }
  15137. IL_025b:
  15138. {
  15139. il2cpp_codegen_runtime_class_init_inline(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  15140. String_t* L_121 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___k_LightPass;
  15141. G_B40_0 = L_121;
  15142. G_B40_1 = G_B39_0;
  15143. }
  15144. IL_0260:
  15145. {
  15146. bool L_122 = ___5_isVolumetric;
  15147. if (!L_122)
  15148. {
  15149. G_B42_0 = (&V_9);
  15150. G_B42_1 = G_B40_0;
  15151. G_B42_2 = G_B40_1;
  15152. goto IL_026d;
  15153. }
  15154. G_B41_0 = (&V_9);
  15155. G_B41_1 = G_B40_0;
  15156. G_B41_2 = G_B40_1;
  15157. }
  15158. {
  15159. il2cpp_codegen_runtime_class_init_inline(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  15160. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_123 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___m_ProfilingSamplerVolume;
  15161. G_B43_0 = L_123;
  15162. G_B43_1 = G_B41_0;
  15163. G_B43_2 = G_B41_1;
  15164. G_B43_3 = G_B41_2;
  15165. goto IL_0272;
  15166. }
  15167. IL_026d:
  15168. {
  15169. il2cpp_codegen_runtime_class_init_inline(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  15170. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_124 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___m_ProfilingSampler;
  15171. G_B43_0 = L_124;
  15172. G_B43_1 = G_B42_0;
  15173. G_B43_2 = G_B42_1;
  15174. G_B43_3 = G_B42_2;
  15175. }
  15176. IL_0272:
  15177. {
  15178. NullCheck(G_B43_3);
  15179. RuntimeObject* L_125;
  15180. L_125 = RenderGraph_AddRasterRenderPass_TisPassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6_m0462396D2674446D855866A334FBD360C05EAB1B(G_B43_3, G_B43_2, G_B43_1, G_B43_0, _stringLiteralE559E7401E7DFE8ABF729BCBEF09F7AC568BF4EC, ((int32_t)308), RenderGraph_AddRasterRenderPass_TisPassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6_m0462396D2674446D855866A334FBD360C05EAB1B_RuntimeMethod_var);
  15181. V_8 = L_125;
  15182. }
  15183. {
  15184. auto __finallyBlock = il2cpp::utils::Finally([&]
  15185. {
  15186. FINALLY_0481:
  15187. {
  15188. {
  15189. RuntimeObject* L_126 = V_8;
  15190. if (!L_126)
  15191. {
  15192. goto IL_048c;
  15193. }
  15194. }
  15195. {
  15196. RuntimeObject* L_127 = V_8;
  15197. NullCheck(L_127);
  15198. InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_127);
  15199. }
  15200. IL_048c:
  15201. {
  15202. return;
  15203. }
  15204. }
  15205. });
  15206. try
  15207. {
  15208. {
  15209. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_128 = __this->___intermediateTexture;
  15210. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_129 = V_1;
  15211. NullCheck(L_129);
  15212. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_130;
  15213. L_130 = UniversalResourceData_get_activeColorTexture_m1B7A0CE5B0282F05AEAE46AC7B45478199DF9188(L_129, NULL);
  15214. NullCheck(L_128);
  15215. (L_128)->SetAt(static_cast<il2cpp_array_size_t>(0), (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388)L_130);
  15216. bool L_131 = ___5_isVolumetric;
  15217. if (!L_131)
  15218. {
  15219. goto IL_02a1_1;
  15220. }
  15221. }
  15222. {
  15223. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_132 = __this->___intermediateTexture;
  15224. G_B47_0 = L_132;
  15225. goto IL_02aa_1;
  15226. }
  15227. IL_02a1_1:
  15228. {
  15229. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_133 = V_0;
  15230. NullCheck(L_133);
  15231. TextureHandleU5BU5DU5BU5D_t36A34F73F4A1EE7E90D37774A796785F0548EEB9* L_134;
  15232. L_134 = Universal2DResourceData_get_lightTextures_mD62C714586B183217FD646B9B7494602392F74C9(L_133, NULL);
  15233. int32_t L_135 = ___4_batchIndex;
  15234. NullCheck(L_134);
  15235. int32_t L_136 = L_135;
  15236. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_137 = (L_134)->GetAt(static_cast<il2cpp_array_size_t>(L_136));
  15237. G_B47_0 = L_137;
  15238. }
  15239. IL_02aa_1:
  15240. {
  15241. V_10 = G_B47_0;
  15242. bool L_138 = ___5_isVolumetric;
  15243. if (!L_138)
  15244. {
  15245. goto IL_02b8_1;
  15246. }
  15247. }
  15248. {
  15249. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_139 = V_1;
  15250. NullCheck(L_139);
  15251. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_140;
  15252. L_140 = UniversalResourceData_get_activeDepthTexture_mCE3930EAEF20F80A0EA1F4CE423E6E406E25F296(L_139, NULL);
  15253. G_B50_0 = L_140;
  15254. goto IL_02be_1;
  15255. }
  15256. IL_02b8_1:
  15257. {
  15258. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_141 = V_0;
  15259. NullCheck(L_141);
  15260. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_142;
  15261. L_142 = Universal2DResourceData_get_intermediateDepth_mEE961CB57B813F3E4277FACC8135B513CB3413A0(L_141, NULL);
  15262. G_B50_0 = L_142;
  15263. }
  15264. IL_02be_1:
  15265. {
  15266. V_11 = G_B50_0;
  15267. V_12 = 0;
  15268. goto IL_02de_1;
  15269. }
  15270. IL_02c5_1:
  15271. {
  15272. RuntimeObject* L_143 = V_8;
  15273. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_144 = V_10;
  15274. int32_t L_145 = V_12;
  15275. NullCheck(L_144);
  15276. int32_t L_146 = L_145;
  15277. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_147 = (L_144)->GetAt(static_cast<il2cpp_array_size_t>(L_146));
  15278. int32_t L_148 = V_12;
  15279. NullCheck(L_143);
  15280. InterfaceActionInvoker3< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388, int32_t, int32_t >::Invoke(0, IRasterRenderGraphBuilder_t607F94718848D836CFEEF0DE553E4A79CABD9372_il2cpp_TypeInfo_var, L_143, L_147, L_148, 2);
  15281. int32_t L_149 = V_12;
  15282. V_12 = ((int32_t)il2cpp_codegen_add(L_149, 1));
  15283. }
  15284. IL_02de_1:
  15285. {
  15286. int32_t L_150 = V_12;
  15287. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_151 = V_10;
  15288. NullCheck(L_151);
  15289. if ((((int32_t)L_150) < ((int32_t)((int32_t)(((RuntimeArray*)L_151)->max_length)))))
  15290. {
  15291. goto IL_02c5_1;
  15292. }
  15293. }
  15294. {
  15295. RuntimeObject* L_152 = V_8;
  15296. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_153 = V_11;
  15297. NullCheck(L_152);
  15298. InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388, int32_t >::Invoke(4, IRasterRenderGraphBuilder_t607F94718848D836CFEEF0DE553E4A79CABD9372_il2cpp_TypeInfo_var, L_152, L_153, 2);
  15299. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_154 = ___3_layerBatch;
  15300. LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15* L_155 = (LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15*)(&L_154->___lightStats);
  15301. bool L_156;
  15302. L_156 = LightStats_get_useNormalMap_m62161A14013BBDB018B9DA75376A1864199FCDED(L_155, NULL);
  15303. if (!L_156)
  15304. {
  15305. goto IL_0313_1;
  15306. }
  15307. }
  15308. {
  15309. RuntimeObject* L_157 = V_8;
  15310. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_158 = V_0;
  15311. NullCheck(L_158);
  15312. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_159;
  15313. L_159 = Universal2DResourceData_get_normalsTexture_mA70971E5F30FE4AFF3A73821D85274DDACDA43D8(L_158, NULL);
  15314. int32_t L_160 = ___4_batchIndex;
  15315. NullCheck(L_159);
  15316. NullCheck(L_157);
  15317. InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*, int32_t >::Invoke(0, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_157, ((L_159)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_160))), 1);
  15318. }
  15319. IL_0313_1:
  15320. {
  15321. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_161 = ___3_layerBatch;
  15322. LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15* L_162 = (LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15*)(&L_161->___lightStats);
  15323. bool L_163;
  15324. L_163 = LightStats_get_useShadows_mD182F3CEE2ADAACB4E5621B0B095BBDCBFD6300C(L_162, NULL);
  15325. if (!L_163)
  15326. {
  15327. goto IL_0333_1;
  15328. }
  15329. }
  15330. {
  15331. RuntimeObject* L_164 = V_8;
  15332. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_165 = V_0;
  15333. NullCheck(L_165);
  15334. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_166;
  15335. L_166 = Universal2DResourceData_get_shadowsTexture_m52515FFA0FCFC19A3D5491EEECCD09C0589D22F5(L_165, NULL);
  15336. V_5 = L_166;
  15337. NullCheck(L_164);
  15338. InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*, int32_t >::Invoke(0, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_164, (&V_5), 1);
  15339. }
  15340. IL_0333_1:
  15341. {
  15342. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_167 = ___3_layerBatch;
  15343. List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* L_168 = L_167->___lights;
  15344. NullCheck(L_168);
  15345. Enumerator_t1D14DD94BCD91BEF4FF6DE98D56AC788C6938CF7 L_169;
  15346. L_169 = List_1_GetEnumerator_m8E2C48B990B0F95638FB026033D02B94A8FEED90(L_168, List_1_GetEnumerator_m8E2C48B990B0F95638FB026033D02B94A8FEED90_RuntimeMethod_var);
  15347. V_6 = L_169;
  15348. }
  15349. {
  15350. auto __finallyBlock = il2cpp::utils::Finally([&]
  15351. {
  15352. FINALLY_038f_1:
  15353. {
  15354. Enumerator_Dispose_mC57F7B4B847F86923DB18F28572D922085FF3D09((&V_6), Enumerator_Dispose_mC57F7B4B847F86923DB18F28572D922085FF3D09_RuntimeMethod_var);
  15355. return;
  15356. }
  15357. });
  15358. try
  15359. {
  15360. {
  15361. goto IL_0384_2;
  15362. }
  15363. IL_0343_2:
  15364. {
  15365. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_170;
  15366. L_170 = Enumerator_get_Current_mAB796AFD12A67A30DD7EC2CE78D8D9BB28028B74_inline((&V_6), Enumerator_get_Current_mAB796AFD12A67A30DD7EC2CE78D8D9BB28028B74_RuntimeMethod_var);
  15367. V_13 = L_170;
  15368. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_171 = V_13;
  15369. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  15370. bool L_172;
  15371. L_172 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_171, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  15372. if (L_172)
  15373. {
  15374. goto IL_0384_2;
  15375. }
  15376. }
  15377. {
  15378. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_173 = V_13;
  15379. NullCheck(L_173);
  15380. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* L_174 = (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*)(&L_173->___m_CookieSpriteTextureHandle);
  15381. il2cpp_codegen_runtime_class_init_inline(TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
  15382. bool L_175;
  15383. L_175 = TextureHandle_IsValid_mECFF64B8BAC6402F0D37B67BB79FFB3AB3C7F3C2_inline(L_174, NULL);
  15384. if (!L_175)
  15385. {
  15386. goto IL_0384_2;
  15387. }
  15388. }
  15389. {
  15390. bool L_176 = ___5_isVolumetric;
  15391. if (!L_176)
  15392. {
  15393. goto IL_0375_2;
  15394. }
  15395. }
  15396. {
  15397. bool L_177 = ___5_isVolumetric;
  15398. if (!L_177)
  15399. {
  15400. goto IL_0384_2;
  15401. }
  15402. }
  15403. {
  15404. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_178 = V_13;
  15405. NullCheck(L_178);
  15406. bool L_179;
  15407. L_179 = Light2D_get_volumetricEnabled_mD0D08DCF54B1C42CF9F16EE0EF643BD23CB781DD_inline(L_178, NULL);
  15408. if (!L_179)
  15409. {
  15410. goto IL_0384_2;
  15411. }
  15412. }
  15413. IL_0375_2:
  15414. {
  15415. RuntimeObject* L_180 = V_8;
  15416. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_181 = V_13;
  15417. NullCheck(L_181);
  15418. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* L_182 = (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*)(&L_181->___m_CookieSpriteTextureHandle);
  15419. NullCheck(L_180);
  15420. InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*, int32_t >::Invoke(0, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_180, L_182, 1);
  15421. }
  15422. IL_0384_2:
  15423. {
  15424. bool L_183;
  15425. L_183 = Enumerator_MoveNext_m163BE4325DCC1B7EA2E4E72B004DACED5888BF88((&V_6), Enumerator_MoveNext_m163BE4325DCC1B7EA2E4E72B004DACED5888BF88_RuntimeMethod_var);
  15426. if (L_183)
  15427. {
  15428. goto IL_0343_2;
  15429. }
  15430. }
  15431. {
  15432. goto IL_039d_1;
  15433. }
  15434. }
  15435. catch(Il2CppExceptionWrapper& e)
  15436. {
  15437. __finallyBlock.StoreException(e.ex);
  15438. }
  15439. }
  15440. IL_039d_1:
  15441. {
  15442. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_184 = V_9;
  15443. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_185 = ___3_layerBatch;
  15444. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3 L_186 = (*(LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3*)L_185);
  15445. NullCheck(L_184);
  15446. L_184->___layerBatch = L_186;
  15447. Il2CppCodeGenWriteBarrier((void**)&(((&L_184->___layerBatch))->___lights), (void*)NULL);
  15448. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15449. Il2CppCodeGenWriteBarrier((void**)&(((&L_184->___layerBatch))->___shadowLights), (void*)NULL);
  15450. #endif
  15451. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15452. Il2CppCodeGenWriteBarrier((void**)&(((&L_184->___layerBatch))->___shadowCasters), (void*)NULL);
  15453. #endif
  15454. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15455. Il2CppCodeGenWriteBarrier((void**)&(((&L_184->___layerBatch))->___activeBlendStylesIndices), (void*)NULL);
  15456. #endif
  15457. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_187 = V_9;
  15458. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_188 = ___2_rendererData;
  15459. NullCheck(L_187);
  15460. L_187->___rendererData = L_188;
  15461. Il2CppCodeGenWriteBarrier((void**)(&L_187->___rendererData), (void*)L_188);
  15462. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_189 = V_9;
  15463. bool L_190 = ___5_isVolumetric;
  15464. NullCheck(L_189);
  15465. L_189->___isVolumetric = L_190;
  15466. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_191 = V_9;
  15467. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_192 = ___3_layerBatch;
  15468. LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15* L_193 = (LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15*)(&L_192->___lightStats);
  15469. bool L_194;
  15470. L_194 = LightStats_get_useNormalMap_m62161A14013BBDB018B9DA75376A1864199FCDED(L_193, NULL);
  15471. if (L_194)
  15472. {
  15473. G_B70_0 = L_191;
  15474. goto IL_03d3_1;
  15475. }
  15476. G_B69_0 = L_191;
  15477. }
  15478. {
  15479. il2cpp_codegen_runtime_class_init_inline(TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
  15480. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_195;
  15481. L_195 = TextureHandle_get_nullHandle_m077A7652CAF9B2004942375C6F1CCFD714AA9E19_inline(NULL);
  15482. G_B71_0 = L_195;
  15483. G_B71_1 = G_B69_0;
  15484. goto IL_03e0_1;
  15485. }
  15486. IL_03d3_1:
  15487. {
  15488. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_196 = V_0;
  15489. NullCheck(L_196);
  15490. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_197;
  15491. L_197 = Universal2DResourceData_get_normalsTexture_mA70971E5F30FE4AFF3A73821D85274DDACDA43D8(L_196, NULL);
  15492. int32_t L_198 = ___4_batchIndex;
  15493. NullCheck(L_197);
  15494. int32_t L_199 = L_198;
  15495. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_200 = (L_197)->GetAt(static_cast<il2cpp_array_size_t>(L_199));
  15496. G_B71_0 = L_200;
  15497. G_B71_1 = G_B70_0;
  15498. }
  15499. IL_03e0_1:
  15500. {
  15501. NullCheck(G_B71_1);
  15502. G_B71_1->___normalMap = G_B71_0;
  15503. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_201 = V_9;
  15504. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_202 = ___3_layerBatch;
  15505. LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15* L_203 = (LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15*)(&L_202->___lightStats);
  15506. bool L_204;
  15507. L_204 = LightStats_get_useShadows_mD182F3CEE2ADAACB4E5621B0B095BBDCBFD6300C(L_203, NULL);
  15508. if (L_204)
  15509. {
  15510. G_B73_0 = L_201;
  15511. goto IL_03fc_1;
  15512. }
  15513. G_B72_0 = L_201;
  15514. }
  15515. {
  15516. il2cpp_codegen_runtime_class_init_inline(TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
  15517. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_205;
  15518. L_205 = TextureHandle_get_nullHandle_m077A7652CAF9B2004942375C6F1CCFD714AA9E19_inline(NULL);
  15519. G_B74_0 = L_205;
  15520. G_B74_1 = G_B72_0;
  15521. goto IL_0402_1;
  15522. }
  15523. IL_03fc_1:
  15524. {
  15525. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_206 = V_0;
  15526. NullCheck(L_206);
  15527. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_207;
  15528. L_207 = Universal2DResourceData_get_shadowsTexture_m52515FFA0FCFC19A3D5491EEECCD09C0589D22F5(L_206, NULL);
  15529. G_B74_0 = L_207;
  15530. G_B74_1 = G_B73_0;
  15531. }
  15532. IL_0402_1:
  15533. {
  15534. NullCheck(G_B74_1);
  15535. G_B74_1->___shadowMap = G_B74_0;
  15536. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_208 = V_9;
  15537. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_209 = ___0_graph;
  15538. il2cpp_codegen_runtime_class_init_inline(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  15539. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_210 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___m_FallOffRTHandle;
  15540. NullCheck(L_209);
  15541. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_211;
  15542. L_211 = RenderGraph_ImportTexture_mD16598DFF31FCAFBC8ED2DD30F3E3575B6164CA7(L_209, L_210, NULL);
  15543. NullCheck(L_208);
  15544. L_208->___fallOffLookUp = L_211;
  15545. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_212 = V_9;
  15546. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_213 = ___0_graph;
  15547. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_214 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___m_LightLookupRTHandle;
  15548. NullCheck(L_213);
  15549. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_215;
  15550. L_215 = RenderGraph_ImportTexture_mD16598DFF31FCAFBC8ED2DD30F3E3575B6164CA7(L_213, L_214, NULL);
  15551. NullCheck(L_212);
  15552. L_212->___lightLookUp = L_215;
  15553. RuntimeObject* L_216 = V_8;
  15554. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_217 = V_9;
  15555. NullCheck(L_217);
  15556. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* L_218 = (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*)(&L_217->___fallOffLookUp);
  15557. NullCheck(L_216);
  15558. InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*, int32_t >::Invoke(0, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_216, L_218, 1);
  15559. RuntimeObject* L_219 = V_8;
  15560. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_220 = V_9;
  15561. NullCheck(L_220);
  15562. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* L_221 = (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*)(&L_220->___lightLookUp);
  15563. NullCheck(L_219);
  15564. InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*, int32_t >::Invoke(0, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_219, L_221, 1);
  15565. RuntimeObject* L_222 = V_8;
  15566. NullCheck(L_222);
  15567. InterfaceActionInvoker1< bool >::Invoke(11, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_222, (bool)0);
  15568. RuntimeObject* L_223 = V_8;
  15569. NullCheck(L_223);
  15570. InterfaceActionInvoker1< bool >::Invoke(12, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_223, (bool)1);
  15571. RuntimeObject* L_224 = V_8;
  15572. il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB_il2cpp_TypeInfo_var);
  15573. BaseRenderFunc_2_t6826C8F0E38686CFD47BB9DA7A814C4A7D4875D1* L_225 = ((U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB_il2cpp_TypeInfo_var))->___U3CU3E9__23_1;
  15574. BaseRenderFunc_2_t6826C8F0E38686CFD47BB9DA7A814C4A7D4875D1* L_226 = L_225;
  15575. if (L_226)
  15576. {
  15577. G_B76_0 = L_226;
  15578. G_B76_1 = L_224;
  15579. goto IL_047a_1;
  15580. }
  15581. G_B75_0 = L_226;
  15582. G_B75_1 = L_224;
  15583. }
  15584. {
  15585. il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB_il2cpp_TypeInfo_var);
  15586. U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB* L_227 = ((U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB_il2cpp_TypeInfo_var))->___U3CU3E9;
  15587. BaseRenderFunc_2_t6826C8F0E38686CFD47BB9DA7A814C4A7D4875D1* L_228 = (BaseRenderFunc_2_t6826C8F0E38686CFD47BB9DA7A814C4A7D4875D1*)il2cpp_codegen_object_new(BaseRenderFunc_2_t6826C8F0E38686CFD47BB9DA7A814C4A7D4875D1_il2cpp_TypeInfo_var);
  15588. BaseRenderFunc_2__ctor_m2F732E5E3BFA210FB445747172B340D11F3F79A6(L_228, L_227, (intptr_t)((void*)U3CU3Ec_U3CRenderU3Eb__23_1_m3D5946019F298DFB281A6F0BFFA23F18934873B4_RuntimeMethod_var), NULL);
  15589. BaseRenderFunc_2_t6826C8F0E38686CFD47BB9DA7A814C4A7D4875D1* L_229 = L_228;
  15590. ((U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB_il2cpp_TypeInfo_var))->___U3CU3E9__23_1 = L_229;
  15591. Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB_il2cpp_TypeInfo_var))->___U3CU3E9__23_1), (void*)L_229);
  15592. G_B76_0 = L_229;
  15593. G_B76_1 = G_B75_1;
  15594. }
  15595. IL_047a_1:
  15596. {
  15597. NullCheck(G_B76_1);
  15598. GenericInterfaceActionInvoker1< BaseRenderFunc_2_t6826C8F0E38686CFD47BB9DA7A814C4A7D4875D1* >::Invoke(IRasterRenderGraphBuilder_SetRenderFunc_TisPassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6_m18B017CFCCD39016E36FDAD08CCA7E3F94A1598C_RuntimeMethod_var, G_B76_1, G_B76_0);
  15599. goto IL_048d;
  15600. }
  15601. }
  15602. catch(Il2CppExceptionWrapper& e)
  15603. {
  15604. __finallyBlock.StoreException(e.ex);
  15605. }
  15606. }
  15607. IL_048d:
  15608. {
  15609. return;
  15610. }
  15611. }
  15612. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawLight2DPass__ctor_m3D3BDF9772395119C09B44F99CF796387071FFE9 (DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584* __this, const RuntimeMethod* method)
  15613. {
  15614. static bool s_Il2CppMethodInitialized;
  15615. if (!s_Il2CppMethodInitialized)
  15616. {
  15617. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var);
  15618. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7_il2cpp_TypeInfo_var);
  15619. s_Il2CppMethodInitialized = true;
  15620. }
  15621. {
  15622. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_0 = (TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7*)(TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7*)SZArrayNew(TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7_il2cpp_TypeInfo_var, (uint32_t)1);
  15623. __this->___intermediateTexture = L_0;
  15624. Il2CppCodeGenWriteBarrier((void**)(&__this->___intermediateTexture), (void*)L_0);
  15625. il2cpp_codegen_runtime_class_init_inline(ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var);
  15626. ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752(__this, NULL);
  15627. return;
  15628. }
  15629. }
  15630. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawLight2DPass__cctor_m6CBDF5C5CF7B0C118075FD7F71FFD251AFDF2867 (const RuntimeMethod* method)
  15631. {
  15632. static bool s_Il2CppMethodInitialized;
  15633. if (!s_Il2CppMethodInitialized)
  15634. {
  15635. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  15636. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D_il2cpp_TypeInfo_var);
  15637. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
  15638. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral09910D5977B9AE5638FD3E78D09802795F63468A);
  15639. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral17870CA6693777D85F2129A2C9A2AF8DCEDFC342);
  15640. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral288D3B30927E4D95B96B2D2711C4053AA1D54F18);
  15641. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral45233758724C276D8B2C2755414B3754F09B075D);
  15642. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral811E250337E8A7914E5D45E7E58D2BB634D43347);
  15643. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB6165C62293F83278A2E7D3F0CC1018E9C46EB1F);
  15644. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD18826B8F9956538D8114EB9A78BF250BCE75126);
  15645. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD36223260B5663B6EAAC648CD7B61F6B3F111DDF);
  15646. s_Il2CppMethodInitialized = true;
  15647. }
  15648. {
  15649. ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___k_LightPass = _stringLiteralD18826B8F9956538D8114EB9A78BF250BCE75126;
  15650. Il2CppCodeGenWriteBarrier((void**)(&((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___k_LightPass), (void*)_stringLiteralD18826B8F9956538D8114EB9A78BF250BCE75126);
  15651. ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___k_LightLowLevelPass = _stringLiteral811E250337E8A7914E5D45E7E58D2BB634D43347;
  15652. Il2CppCodeGenWriteBarrier((void**)(&((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___k_LightLowLevelPass), (void*)_stringLiteral811E250337E8A7914E5D45E7E58D2BB634D43347);
  15653. ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___k_LightVolumetricPass = _stringLiteralB6165C62293F83278A2E7D3F0CC1018E9C46EB1F;
  15654. Il2CppCodeGenWriteBarrier((void**)(&((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___k_LightVolumetricPass), (void*)_stringLiteralB6165C62293F83278A2E7D3F0CC1018E9C46EB1F);
  15655. String_t* L_0 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___k_LightPass;
  15656. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
  15657. ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_1, L_0, NULL);
  15658. ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___m_ProfilingSampler = L_1;
  15659. Il2CppCodeGenWriteBarrier((void**)(&((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___m_ProfilingSampler), (void*)L_1);
  15660. String_t* L_2 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___k_LightLowLevelPass;
  15661. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_3 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
  15662. ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_3, L_2, NULL);
  15663. ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___m_ProfilingSamplerLowLevel = L_3;
  15664. Il2CppCodeGenWriteBarrier((void**)(&((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___m_ProfilingSamplerLowLevel), (void*)L_3);
  15665. String_t* L_4 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___k_LightVolumetricPass;
  15666. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_5 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
  15667. ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_5, L_4, NULL);
  15668. ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___m_ProfilingSamplerVolume = L_5;
  15669. Il2CppCodeGenWriteBarrier((void**)(&((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___m_ProfilingSamplerVolume), (void*)L_5);
  15670. int32_t L_6;
  15671. L_6 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralD36223260B5663B6EAAC648CD7B61F6B3F111DDF, NULL);
  15672. ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___k_InverseHDREmulationScaleID = L_6;
  15673. ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___k_NormalMapID = _stringLiteral17870CA6693777D85F2129A2C9A2AF8DCEDFC342;
  15674. Il2CppCodeGenWriteBarrier((void**)(&((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___k_NormalMapID), (void*)_stringLiteral17870CA6693777D85F2129A2C9A2AF8DCEDFC342);
  15675. ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___k_ShadowMapID = _stringLiteral288D3B30927E4D95B96B2D2711C4053AA1D54F18;
  15676. Il2CppCodeGenWriteBarrier((void**)(&((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___k_ShadowMapID), (void*)_stringLiteral288D3B30927E4D95B96B2D2711C4053AA1D54F18);
  15677. ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___k_LightLookupID = _stringLiteral09910D5977B9AE5638FD3E78D09802795F63468A;
  15678. Il2CppCodeGenWriteBarrier((void**)(&((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___k_LightLookupID), (void*)_stringLiteral09910D5977B9AE5638FD3E78D09802795F63468A);
  15679. ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___k_FalloffLookupID = _stringLiteral45233758724C276D8B2C2755414B3754F09B075D;
  15680. Il2CppCodeGenWriteBarrier((void**)(&((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___k_FalloffLookupID), (void*)_stringLiteral45233758724C276D8B2C2755414B3754F09B075D);
  15681. ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___m_FallOffRTHandle = (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)NULL;
  15682. Il2CppCodeGenWriteBarrier((void**)(&((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___m_FallOffRTHandle), (void*)(RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)NULL);
  15683. ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___m_LightLookupRTHandle = (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)NULL;
  15684. Il2CppCodeGenWriteBarrier((void**)(&((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___m_LightLookupRTHandle), (void*)(RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)NULL);
  15685. MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_7 = (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D*)il2cpp_codegen_object_new(MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D_il2cpp_TypeInfo_var);
  15686. MaterialPropertyBlock__ctor_m14C3432585F7BB65028BCD64A0FD6607A1B490FB(L_7, NULL);
  15687. ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___s_PropertyBlock = L_7;
  15688. Il2CppCodeGenWriteBarrier((void**)(&((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___s_PropertyBlock), (void*)L_7);
  15689. return;
  15690. }
  15691. }
  15692. #ifdef __clang__
  15693. #pragma clang diagnostic pop
  15694. #endif
  15695. #ifdef __clang__
  15696. #pragma clang diagnostic push
  15697. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15698. #pragma clang diagnostic ignored "-Wunused-variable"
  15699. #endif
  15700. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PassData__ctor_m7F72C6A60504133FE239B30B21FC6AC5DB9E2D09 (PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* __this, const RuntimeMethod* method)
  15701. {
  15702. {
  15703. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  15704. return;
  15705. }
  15706. }
  15707. #ifdef __clang__
  15708. #pragma clang diagnostic pop
  15709. #endif
  15710. #ifdef __clang__
  15711. #pragma clang diagnostic push
  15712. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15713. #pragma clang diagnostic ignored "-Wunused-variable"
  15714. #endif
  15715. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mC8386A9B25591BCFD4A537D26E74B1D2DA274E1B (const RuntimeMethod* method)
  15716. {
  15717. static bool s_Il2CppMethodInitialized;
  15718. if (!s_Il2CppMethodInitialized)
  15719. {
  15720. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB_il2cpp_TypeInfo_var);
  15721. s_Il2CppMethodInitialized = true;
  15722. }
  15723. {
  15724. U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB* L_0 = (U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB*)il2cpp_codegen_object_new(U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB_il2cpp_TypeInfo_var);
  15725. U3CU3Ec__ctor_mE0FF665208C32A7E114E76FADE1D6CA53D08CFCC(L_0, NULL);
  15726. ((U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
  15727. Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
  15728. return;
  15729. }
  15730. }
  15731. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mE0FF665208C32A7E114E76FADE1D6CA53D08CFCC (U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB* __this, const RuntimeMethod* method)
  15732. {
  15733. {
  15734. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  15735. return;
  15736. }
  15737. }
  15738. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CRenderU3Eb__23_0_mFAB70DB4F5F21EFD68F6EF4A9F7163D41AB2E3EA (U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB* __this, PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* ___0_data, UnsafeGraphContext_t6E24BDE4C6B0924FCC4DE11BFA5B750FF6F03320* ___1_context, const RuntimeMethod* method)
  15739. {
  15740. static bool s_Il2CppMethodInitialized;
  15741. if (!s_Il2CppMethodInitialized)
  15742. {
  15743. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  15744. s_Il2CppMethodInitialized = true;
  15745. }
  15746. {
  15747. UnsafeGraphContext_t6E24BDE4C6B0924FCC4DE11BFA5B750FF6F03320* L_0 = ___1_context;
  15748. NullCheck(L_0);
  15749. UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* L_1 = L_0->___cmd;
  15750. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_2 = ___0_data;
  15751. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_3 = ___0_data;
  15752. NullCheck(L_3);
  15753. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_4 = (LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3*)(&L_3->___layerBatch);
  15754. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_5 = ___0_data;
  15755. NullCheck(L_5);
  15756. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_6 = (LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3*)(&L_5->___layerBatch);
  15757. List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* L_7 = L_6->___lights;
  15758. il2cpp_codegen_runtime_class_init_inline(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  15759. DrawLight2DPass_ExecuteUnsafe_mD329A42ED0B8F9452CAE1751F9DA004A55175B38(L_1, L_2, L_4, L_7, (bool)0, NULL);
  15760. return;
  15761. }
  15762. }
  15763. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CRenderU3Eb__23_1_m3D5946019F298DFB281A6F0BFFA23F18934873B4 (U3CU3Ec_t951921CB38D189B18D83E1DF0562CA8EED9E52CB* __this, PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* ___0_data, RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147 ___1_context, const RuntimeMethod* method)
  15764. {
  15765. static bool s_Il2CppMethodInitialized;
  15766. if (!s_Il2CppMethodInitialized)
  15767. {
  15768. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  15769. s_Il2CppMethodInitialized = true;
  15770. }
  15771. {
  15772. RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147 L_0 = ___1_context;
  15773. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_1 = L_0.___cmd;
  15774. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_2 = ___0_data;
  15775. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_3 = ___0_data;
  15776. NullCheck(L_3);
  15777. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_4 = (LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3*)(&L_3->___layerBatch);
  15778. il2cpp_codegen_runtime_class_init_inline(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  15779. DrawLight2DPass_Execute_m4A4A91917E220F021A9ECBC6CF4D135C7B4C8427(L_1, L_2, L_4, NULL);
  15780. return;
  15781. }
  15782. }
  15783. #ifdef __clang__
  15784. #pragma clang diagnostic pop
  15785. #endif
  15786. #ifdef __clang__
  15787. #pragma clang diagnostic push
  15788. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15789. #pragma clang diagnostic ignored "-Wunused-variable"
  15790. #endif
  15791. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawNormal2DPass_Execute_m30D5D86F00E92F89A86E6BB6CA3291B99995256B (DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method)
  15792. {
  15793. {
  15794. NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_0 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
  15795. NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_0, NULL);
  15796. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DrawNormal2DPass_Execute_m30D5D86F00E92F89A86E6BB6CA3291B99995256B_RuntimeMethod_var)));
  15797. }
  15798. }
  15799. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawNormal2DPass_Execute_m3148A1BAD04EE7DDBABD030B95EE0FCC2C87035F (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___0_cmd, PassData_t92129A6FBDFF1095ABB780177C421D0CDC5FB92C* ___1_passData, const RuntimeMethod* method)
  15800. {
  15801. {
  15802. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_0 = ___0_cmd;
  15803. PassData_t92129A6FBDFF1095ABB780177C421D0CDC5FB92C* L_1 = ___1_passData;
  15804. NullCheck(L_1);
  15805. RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA L_2 = L_1->___rendererList;
  15806. RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 L_3;
  15807. L_3 = RendererListHandle_op_Implicit_m23F3E49F9D97B0BABE1044E02A7A70784F05C585(L_2, NULL);
  15808. NullCheck(L_0);
  15809. RasterCommandBuffer_DrawRendererList_m6C50C4A5E4CABE3542317969BC91F552B41A427F(L_0, L_3, NULL);
  15810. return;
  15811. }
  15812. }
  15813. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawNormal2DPass_Render_m1E4BAF20829CA5BD44EB7DFE6B3000C1F929C273 (DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_graph, ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___1_frameData, Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* ___2_rendererData, LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* ___3_layerBatch, int32_t ___4_batchIndex, const RuntimeMethod* method)
  15814. {
  15815. static bool s_Il2CppMethodInitialized;
  15816. if (!s_Il2CppMethodInitialized)
  15817. {
  15818. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BaseRenderFunc_2_tE23B2416B4C72EB988296E39804D6530831E183A_il2cpp_TypeInfo_var);
  15819. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342_m9F909B697D5B8D1EC35289099AA236EC1A400CEE_RuntimeMethod_var);
  15820. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_RuntimeMethod_var);
  15821. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2_m7D529C251F384985900DEA334BC399BAD36BFC8F_RuntimeMethod_var);
  15822. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6_m71849CEFB9C023EDE026A0F38CE6044274505C06_RuntimeMethod_var);
  15823. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB_il2cpp_TypeInfo_var);
  15824. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49_il2cpp_TypeInfo_var);
  15825. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var);
  15826. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
  15827. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IRasterRenderGraphBuilder_SetRenderFunc_TisPassData_t92129A6FBDFF1095ABB780177C421D0CDC5FB92C_mF2A7BB75DA96D4BC261ED92957178DE3CE4013A7_RuntimeMethod_var);
  15828. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IRasterRenderGraphBuilder_t607F94718848D836CFEEF0DE553E4A79CABD9372_il2cpp_TypeInfo_var);
  15829. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_AddRasterRenderPass_TisPassData_t92129A6FBDFF1095ABB780177C421D0CDC5FB92C_m202A6D2AEBE3D35F2D8D1D085336B649004A733F_RuntimeMethod_var);
  15830. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_il2cpp_TypeInfo_var);
  15831. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var);
  15832. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererListParams_t13F72282BCE2DC255747FE7694C6BBC3377944B1_il2cpp_TypeInfo_var);
  15833. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRenderU3Eb__6_0_mD746022E4248A894CB87047D3C2FA2DA7BE758A0_RuntimeMethod_var);
  15834. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t69FFB61B5C3D057A5680ED39546F078C9DA48B3C_il2cpp_TypeInfo_var);
  15835. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB859348DA9BC4E878BBD90F7C20CE91D2F7D3BA1);
  15836. s_Il2CppMethodInitialized = true;
  15837. }
  15838. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* V_0 = NULL;
  15839. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* V_1 = NULL;
  15840. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* V_2 = NULL;
  15841. UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* V_3 = NULL;
  15842. RuntimeObject* V_4 = NULL;
  15843. PassData_t92129A6FBDFF1095ABB780177C421D0CDC5FB92C* V_5 = NULL;
  15844. FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F V_6;
  15845. memset((&V_6), 0, sizeof(V_6));
  15846. DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 V_7;
  15847. memset((&V_7), 0, sizeof(V_7));
  15848. SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 V_8;
  15849. memset((&V_8), 0, sizeof(V_8));
  15850. RendererListParams_t13F72282BCE2DC255747FE7694C6BBC3377944B1 V_9;
  15851. memset((&V_9), 0, sizeof(V_9));
  15852. BaseRenderFunc_2_tE23B2416B4C72EB988296E39804D6530831E183A* G_B5_0 = NULL;
  15853. RuntimeObject* G_B5_1 = NULL;
  15854. BaseRenderFunc_2_tE23B2416B4C72EB988296E39804D6530831E183A* G_B4_0 = NULL;
  15855. RuntimeObject* G_B4_1 = NULL;
  15856. {
  15857. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_0 = ___1_frameData;
  15858. NullCheck(L_0);
  15859. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_1;
  15860. L_1 = ContextContainer_Get_TisUniversal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342_m9F909B697D5B8D1EC35289099AA236EC1A400CEE_inline(L_0, ContextContainer_Get_TisUniversal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342_m9F909B697D5B8D1EC35289099AA236EC1A400CEE_RuntimeMethod_var);
  15861. V_0 = L_1;
  15862. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_2 = V_0;
  15863. NullCheck(L_2);
  15864. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_3;
  15865. L_3 = Universal2DResourceData_get_normalsTexture_mA70971E5F30FE4AFF3A73821D85274DDACDA43D8(L_2, NULL);
  15866. NullCheck(L_3);
  15867. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_4 = ___3_layerBatch;
  15868. LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15* L_5 = (LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15*)(&L_4->___lightStats);
  15869. bool L_6;
  15870. L_6 = LightStats_get_useNormalMap_m62161A14013BBDB018B9DA75376A1864199FCDED(L_5, NULL);
  15871. if (L_6)
  15872. {
  15873. goto IL_001f;
  15874. }
  15875. }
  15876. {
  15877. return;
  15878. }
  15879. IL_001f:
  15880. {
  15881. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_7 = ___1_frameData;
  15882. NullCheck(L_7);
  15883. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* L_8;
  15884. L_8 = ContextContainer_Get_TisUniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6_m71849CEFB9C023EDE026A0F38CE6044274505C06_inline(L_7, ContextContainer_Get_TisUniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6_m71849CEFB9C023EDE026A0F38CE6044274505C06_RuntimeMethod_var);
  15885. V_1 = L_8;
  15886. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_9 = ___1_frameData;
  15887. NullCheck(L_9);
  15888. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_10;
  15889. L_10 = ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_inline(L_9, ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_RuntimeMethod_var);
  15890. V_2 = L_10;
  15891. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_11 = ___1_frameData;
  15892. NullCheck(L_11);
  15893. UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* L_12;
  15894. L_12 = ContextContainer_Get_TisUniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2_m7D529C251F384985900DEA334BC399BAD36BFC8F_inline(L_11, ContextContainer_Get_TisUniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2_m7D529C251F384985900DEA334BC399BAD36BFC8F_RuntimeMethod_var);
  15895. V_3 = L_12;
  15896. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_13 = ___0_graph;
  15897. il2cpp_codegen_runtime_class_init_inline(DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB_il2cpp_TypeInfo_var);
  15898. String_t* L_14 = ((DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB_StaticFields*)il2cpp_codegen_static_fields_for(DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB_il2cpp_TypeInfo_var))->___k_NormalPass;
  15899. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_15 = ((DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB_StaticFields*)il2cpp_codegen_static_fields_for(DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB_il2cpp_TypeInfo_var))->___m_ProfilingSampler;
  15900. NullCheck(L_13);
  15901. RuntimeObject* L_16;
  15902. L_16 = RenderGraph_AddRasterRenderPass_TisPassData_t92129A6FBDFF1095ABB780177C421D0CDC5FB92C_m202A6D2AEBE3D35F2D8D1D085336B649004A733F(L_13, L_14, (&V_5), L_15, _stringLiteralB859348DA9BC4E878BBD90F7C20CE91D2F7D3BA1, ((int32_t)43), RenderGraph_AddRasterRenderPass_TisPassData_t92129A6FBDFF1095ABB780177C421D0CDC5FB92C_m202A6D2AEBE3D35F2D8D1D085336B649004A733F_RuntimeMethod_var);
  15903. V_4 = L_16;
  15904. }
  15905. {
  15906. auto __finallyBlock = il2cpp::utils::Finally([&]
  15907. {
  15908. FINALLY_014a:
  15909. {
  15910. {
  15911. RuntimeObject* L_17 = V_4;
  15912. if (!L_17)
  15913. {
  15914. goto IL_0155;
  15915. }
  15916. }
  15917. {
  15918. RuntimeObject* L_18 = V_4;
  15919. NullCheck(L_18);
  15920. InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_18);
  15921. }
  15922. IL_0155:
  15923. {
  15924. return;
  15925. }
  15926. }
  15927. });
  15928. try
  15929. {
  15930. {
  15931. FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F L_19;
  15932. L_19 = FilteringSettings_get_defaultValue_m782C8AF91CC138B87D8F49D03D57502BB1AB464B(NULL);
  15933. V_6 = L_19;
  15934. il2cpp_codegen_runtime_class_init_inline(RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_il2cpp_TypeInfo_var);
  15935. RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 L_20;
  15936. L_20 = RenderQueueRange_get_all_m6064BAD9C1AC24196F0EC611C596DAF8BB6B207C(NULL);
  15937. FilteringSettings_set_renderQueueRange_m0AD8B351E2B92604D4CF2A57EE6DD4814B68B6AB((&V_6), L_20, NULL);
  15938. FilteringSettings_set_layerMask_m37F000E57F46BF8A8BE4D1EE8D45EA5F9CB30A40((&V_6), (-1), NULL);
  15939. FilteringSettings_set_renderingLayerMask_m556C58930F53DC5CC206FEC9BEA4C3BC65D524C8((&V_6), (-1), NULL);
  15940. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_21 = ___3_layerBatch;
  15941. SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9* L_22 = (SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9*)(&L_21->___layerRange);
  15942. int16_t L_23;
  15943. L_23 = SortingLayerRange_get_lowerBound_m85402D75932E01A1E2E40749615CD9F7D9B06209(L_22, NULL);
  15944. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_24 = ___3_layerBatch;
  15945. SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9* L_25 = (SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9*)(&L_24->___layerRange);
  15946. int16_t L_26;
  15947. L_26 = SortingLayerRange_get_upperBound_m3ECCA010F56BFDDA42D7327D24E1340BF596D487(L_25, NULL);
  15948. SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9 L_27;
  15949. memset((&L_27), 0, sizeof(L_27));
  15950. SortingLayerRange__ctor_mEDA6E9B3D08FE3FC8E1E3AFB3FF3CE999835E9DD((&L_27), L_23, L_26, NULL);
  15951. FilteringSettings_set_sortingLayerRange_m12A48BBB71066F8CBE9C3DAE18AC8A611E85233E((&V_6), L_27, NULL);
  15952. il2cpp_codegen_runtime_class_init_inline(DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB_il2cpp_TypeInfo_var);
  15953. ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_28 = ((DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB_StaticFields*)il2cpp_codegen_static_fields_for(DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB_il2cpp_TypeInfo_var))->___k_NormalsRenderingPassName;
  15954. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* L_29 = V_1;
  15955. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_30 = V_2;
  15956. UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* L_31 = V_3;
  15957. DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_32;
  15958. L_32 = ScriptableRenderPass_CreateDrawingSettings_m0F3B7985617514ACCF1619A1EE250428C7748B8F(__this, L_28, L_29, L_30, L_31, ((int32_t)23), NULL);
  15959. V_7 = L_32;
  15960. il2cpp_codegen_runtime_class_init_inline(DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49_il2cpp_TypeInfo_var);
  15961. SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 L_33;
  15962. L_33 = DrawingSettings_get_sortingSettings_m37B1041B368ED68924B9524984B893D571C635B2((&V_7), NULL);
  15963. V_8 = L_33;
  15964. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_34 = ___2_rendererData;
  15965. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_35 = V_2;
  15966. NullCheck(L_35);
  15967. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_36 = L_35->___camera;
  15968. il2cpp_codegen_runtime_class_init_inline(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var);
  15969. RendererLighting_GetTransparencySortingMode_m463D291DD520F6A129519CF69F715FBF8EB8FD67(L_34, L_36, (&V_8), NULL);
  15970. SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 L_37 = V_8;
  15971. DrawingSettings_set_sortingSettings_mB15151274460C86F3ACFCA2506F5F2683F76BFAB((&V_7), L_37, NULL);
  15972. RuntimeObject* L_38 = V_4;
  15973. NullCheck(L_38);
  15974. InterfaceActionInvoker1< bool >::Invoke(11, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_38, (bool)0);
  15975. RuntimeObject* L_39 = V_4;
  15976. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_40 = V_0;
  15977. NullCheck(L_40);
  15978. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_41;
  15979. L_41 = Universal2DResourceData_get_normalsTexture_mA70971E5F30FE4AFF3A73821D85274DDACDA43D8(L_40, NULL);
  15980. int32_t L_42 = ___4_batchIndex;
  15981. NullCheck(L_41);
  15982. int32_t L_43 = L_42;
  15983. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_44 = (L_41)->GetAt(static_cast<il2cpp_array_size_t>(L_43));
  15984. NullCheck(L_39);
  15985. InterfaceActionInvoker3< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388, int32_t, int32_t >::Invoke(0, IRasterRenderGraphBuilder_t607F94718848D836CFEEF0DE553E4A79CABD9372_il2cpp_TypeInfo_var, L_39, L_44, 0, 2);
  15986. RuntimeObject* L_45 = V_4;
  15987. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_46 = V_0;
  15988. NullCheck(L_46);
  15989. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_47;
  15990. L_47 = Universal2DResourceData_get_intermediateDepth_mEE961CB57B813F3E4277FACC8135B513CB3413A0(L_46, NULL);
  15991. NullCheck(L_45);
  15992. InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388, int32_t >::Invoke(4, IRasterRenderGraphBuilder_t607F94718848D836CFEEF0DE553E4A79CABD9372_il2cpp_TypeInfo_var, L_45, L_47, 2);
  15993. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* L_48 = V_1;
  15994. NullCheck(L_48);
  15995. CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 L_49 = L_48->___cullResults;
  15996. DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_50 = V_7;
  15997. FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F L_51 = V_6;
  15998. il2cpp_codegen_runtime_class_init_inline(RendererListParams_t13F72282BCE2DC255747FE7694C6BBC3377944B1_il2cpp_TypeInfo_var);
  15999. RendererListParams__ctor_m46CCE38EA66C6F213878BBAE3E058D7AA995D5F7((&V_9), L_49, L_50, L_51, NULL);
  16000. PassData_t92129A6FBDFF1095ABB780177C421D0CDC5FB92C* L_52 = V_5;
  16001. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_53 = ___0_graph;
  16002. NullCheck(L_53);
  16003. RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA L_54;
  16004. L_54 = RenderGraph_CreateRendererList_m7A5DCFC7F4A8A38BB0FC4E41BAE77FD5590B4F42(L_53, (&V_9), NULL);
  16005. NullCheck(L_52);
  16006. L_52->___rendererList = L_54;
  16007. RuntimeObject* L_55 = V_4;
  16008. PassData_t92129A6FBDFF1095ABB780177C421D0CDC5FB92C* L_56 = V_5;
  16009. NullCheck(L_56);
  16010. RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA* L_57 = (RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA*)(&L_56->___rendererList);
  16011. NullCheck(L_55);
  16012. InterfaceActionInvoker1< RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA* >::Invoke(9, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_55, L_57);
  16013. RuntimeObject* L_58 = V_4;
  16014. il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t69FFB61B5C3D057A5680ED39546F078C9DA48B3C_il2cpp_TypeInfo_var);
  16015. BaseRenderFunc_2_tE23B2416B4C72EB988296E39804D6530831E183A* L_59 = ((U3CU3Ec_t69FFB61B5C3D057A5680ED39546F078C9DA48B3C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t69FFB61B5C3D057A5680ED39546F078C9DA48B3C_il2cpp_TypeInfo_var))->___U3CU3E9__6_0;
  16016. BaseRenderFunc_2_tE23B2416B4C72EB988296E39804D6530831E183A* L_60 = L_59;
  16017. if (L_60)
  16018. {
  16019. G_B5_0 = L_60;
  16020. G_B5_1 = L_58;
  16021. goto IL_0143_1;
  16022. }
  16023. G_B4_0 = L_60;
  16024. G_B4_1 = L_58;
  16025. }
  16026. {
  16027. il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t69FFB61B5C3D057A5680ED39546F078C9DA48B3C_il2cpp_TypeInfo_var);
  16028. U3CU3Ec_t69FFB61B5C3D057A5680ED39546F078C9DA48B3C* L_61 = ((U3CU3Ec_t69FFB61B5C3D057A5680ED39546F078C9DA48B3C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t69FFB61B5C3D057A5680ED39546F078C9DA48B3C_il2cpp_TypeInfo_var))->___U3CU3E9;
  16029. BaseRenderFunc_2_tE23B2416B4C72EB988296E39804D6530831E183A* L_62 = (BaseRenderFunc_2_tE23B2416B4C72EB988296E39804D6530831E183A*)il2cpp_codegen_object_new(BaseRenderFunc_2_tE23B2416B4C72EB988296E39804D6530831E183A_il2cpp_TypeInfo_var);
  16030. BaseRenderFunc_2__ctor_m2FF2BB08DA79846822FDD620D92F8FF79A2434AC(L_62, L_61, (intptr_t)((void*)U3CU3Ec_U3CRenderU3Eb__6_0_mD746022E4248A894CB87047D3C2FA2DA7BE758A0_RuntimeMethod_var), NULL);
  16031. BaseRenderFunc_2_tE23B2416B4C72EB988296E39804D6530831E183A* L_63 = L_62;
  16032. ((U3CU3Ec_t69FFB61B5C3D057A5680ED39546F078C9DA48B3C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t69FFB61B5C3D057A5680ED39546F078C9DA48B3C_il2cpp_TypeInfo_var))->___U3CU3E9__6_0 = L_63;
  16033. Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t69FFB61B5C3D057A5680ED39546F078C9DA48B3C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t69FFB61B5C3D057A5680ED39546F078C9DA48B3C_il2cpp_TypeInfo_var))->___U3CU3E9__6_0), (void*)L_63);
  16034. G_B5_0 = L_63;
  16035. G_B5_1 = G_B4_1;
  16036. }
  16037. IL_0143_1:
  16038. {
  16039. NullCheck(G_B5_1);
  16040. GenericInterfaceActionInvoker1< BaseRenderFunc_2_tE23B2416B4C72EB988296E39804D6530831E183A* >::Invoke(IRasterRenderGraphBuilder_SetRenderFunc_TisPassData_t92129A6FBDFF1095ABB780177C421D0CDC5FB92C_mF2A7BB75DA96D4BC261ED92957178DE3CE4013A7_RuntimeMethod_var, G_B5_1, G_B5_0);
  16041. goto IL_0156;
  16042. }
  16043. }
  16044. catch(Il2CppExceptionWrapper& e)
  16045. {
  16046. __finallyBlock.StoreException(e.ex);
  16047. }
  16048. }
  16049. IL_0156:
  16050. {
  16051. return;
  16052. }
  16053. }
  16054. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawNormal2DPass__ctor_m568EA66D37D33BAADB5A1E96F063EEE8638B4BA2 (DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB* __this, const RuntimeMethod* method)
  16055. {
  16056. static bool s_Il2CppMethodInitialized;
  16057. if (!s_Il2CppMethodInitialized)
  16058. {
  16059. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var);
  16060. s_Il2CppMethodInitialized = true;
  16061. }
  16062. {
  16063. il2cpp_codegen_runtime_class_init_inline(ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var);
  16064. ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752(__this, NULL);
  16065. return;
  16066. }
  16067. }
  16068. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawNormal2DPass__cctor_mE7320BB314DEE83B891BB6ADDB8688ED17B57B3D (const RuntimeMethod* method)
  16069. {
  16070. static bool s_Il2CppMethodInitialized;
  16071. if (!s_Il2CppMethodInitialized)
  16072. {
  16073. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB_il2cpp_TypeInfo_var);
  16074. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
  16075. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral42905289D0AA4F8BE82DD22E4AFECE44AA31BEF4);
  16076. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB16B9F4914FCE4E9FDF3EF05567B61DADB25A851);
  16077. s_Il2CppMethodInitialized = true;
  16078. }
  16079. {
  16080. ((DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB_StaticFields*)il2cpp_codegen_static_fields_for(DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB_il2cpp_TypeInfo_var))->___k_NormalPass = _stringLiteralB16B9F4914FCE4E9FDF3EF05567B61DADB25A851;
  16081. Il2CppCodeGenWriteBarrier((void**)(&((DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB_StaticFields*)il2cpp_codegen_static_fields_for(DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB_il2cpp_TypeInfo_var))->___k_NormalPass), (void*)_stringLiteralB16B9F4914FCE4E9FDF3EF05567B61DADB25A851);
  16082. String_t* L_0 = ((DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB_StaticFields*)il2cpp_codegen_static_fields_for(DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB_il2cpp_TypeInfo_var))->___k_NormalPass;
  16083. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
  16084. ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_1, L_0, NULL);
  16085. ((DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB_StaticFields*)il2cpp_codegen_static_fields_for(DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB_il2cpp_TypeInfo_var))->___m_ProfilingSampler = L_1;
  16086. Il2CppCodeGenWriteBarrier((void**)(&((DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB_StaticFields*)il2cpp_codegen_static_fields_for(DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB_il2cpp_TypeInfo_var))->___m_ProfilingSampler), (void*)L_1);
  16087. ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_2;
  16088. memset((&L_2), 0, sizeof(L_2));
  16089. ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_2), _stringLiteral42905289D0AA4F8BE82DD22E4AFECE44AA31BEF4, NULL);
  16090. ((DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB_StaticFields*)il2cpp_codegen_static_fields_for(DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB_il2cpp_TypeInfo_var))->___k_NormalsRenderingPassName = L_2;
  16091. return;
  16092. }
  16093. }
  16094. #ifdef __clang__
  16095. #pragma clang diagnostic pop
  16096. #endif
  16097. #ifdef __clang__
  16098. #pragma clang diagnostic push
  16099. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16100. #pragma clang diagnostic ignored "-Wunused-variable"
  16101. #endif
  16102. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PassData__ctor_mE158AEFC4E7C134772877F81EE8FD8E31BA49CCE (PassData_t92129A6FBDFF1095ABB780177C421D0CDC5FB92C* __this, const RuntimeMethod* method)
  16103. {
  16104. {
  16105. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  16106. return;
  16107. }
  16108. }
  16109. #ifdef __clang__
  16110. #pragma clang diagnostic pop
  16111. #endif
  16112. #ifdef __clang__
  16113. #pragma clang diagnostic push
  16114. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16115. #pragma clang diagnostic ignored "-Wunused-variable"
  16116. #endif
  16117. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mFF47CEBF6A8510D1D4CFB0EC6DA07464867CDDD7 (const RuntimeMethod* method)
  16118. {
  16119. static bool s_Il2CppMethodInitialized;
  16120. if (!s_Il2CppMethodInitialized)
  16121. {
  16122. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t69FFB61B5C3D057A5680ED39546F078C9DA48B3C_il2cpp_TypeInfo_var);
  16123. s_Il2CppMethodInitialized = true;
  16124. }
  16125. {
  16126. U3CU3Ec_t69FFB61B5C3D057A5680ED39546F078C9DA48B3C* L_0 = (U3CU3Ec_t69FFB61B5C3D057A5680ED39546F078C9DA48B3C*)il2cpp_codegen_object_new(U3CU3Ec_t69FFB61B5C3D057A5680ED39546F078C9DA48B3C_il2cpp_TypeInfo_var);
  16127. U3CU3Ec__ctor_mCE24387C5806B003DDB03FA84853DE9086859410(L_0, NULL);
  16128. ((U3CU3Ec_t69FFB61B5C3D057A5680ED39546F078C9DA48B3C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t69FFB61B5C3D057A5680ED39546F078C9DA48B3C_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
  16129. Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t69FFB61B5C3D057A5680ED39546F078C9DA48B3C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t69FFB61B5C3D057A5680ED39546F078C9DA48B3C_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
  16130. return;
  16131. }
  16132. }
  16133. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mCE24387C5806B003DDB03FA84853DE9086859410 (U3CU3Ec_t69FFB61B5C3D057A5680ED39546F078C9DA48B3C* __this, const RuntimeMethod* method)
  16134. {
  16135. {
  16136. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  16137. return;
  16138. }
  16139. }
  16140. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CRenderU3Eb__6_0_mD746022E4248A894CB87047D3C2FA2DA7BE758A0 (U3CU3Ec_t69FFB61B5C3D057A5680ED39546F078C9DA48B3C* __this, PassData_t92129A6FBDFF1095ABB780177C421D0CDC5FB92C* ___0_data, RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147 ___1_context, const RuntimeMethod* method)
  16141. {
  16142. static bool s_Il2CppMethodInitialized;
  16143. if (!s_Il2CppMethodInitialized)
  16144. {
  16145. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB_il2cpp_TypeInfo_var);
  16146. s_Il2CppMethodInitialized = true;
  16147. }
  16148. {
  16149. RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147 L_0 = ___1_context;
  16150. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_1 = L_0.___cmd;
  16151. PassData_t92129A6FBDFF1095ABB780177C421D0CDC5FB92C* L_2 = ___0_data;
  16152. il2cpp_codegen_runtime_class_init_inline(DrawNormal2DPass_t3830FA3C8E0A1D99458B78190CE37292CFBF21DB_il2cpp_TypeInfo_var);
  16153. DrawNormal2DPass_Execute_m3148A1BAD04EE7DDBABD030B95EE0FCC2C87035F(L_1, L_2, NULL);
  16154. return;
  16155. }
  16156. }
  16157. #ifdef __clang__
  16158. #pragma clang diagnostic pop
  16159. #endif
  16160. #ifdef __clang__
  16161. #pragma clang diagnostic push
  16162. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16163. #pragma clang diagnostic ignored "-Wunused-variable"
  16164. #endif
  16165. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawRenderer2DPass_Execute_m7130CAC027A9827B9E62A169E20DC4FA5557C3D1 (DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method)
  16166. {
  16167. {
  16168. NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_0 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
  16169. NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_0, NULL);
  16170. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DrawRenderer2DPass_Execute_m7130CAC027A9827B9E62A169E20DC4FA5557C3D1_RuntimeMethod_var)));
  16171. }
  16172. }
  16173. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawRenderer2DPass_Execute_mB61335AC51212D54B27DF11342A4135ADC5B82B3 (RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147 ___0_context, PassData_t1ADAD9068B17F4A5028ED177F1D84AB676180C3D* ___1_passData, const RuntimeMethod* method)
  16174. {
  16175. static bool s_Il2CppMethodInitialized;
  16176. if (!s_Il2CppMethodInitialized)
  16177. {
  16178. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_il2cpp_TypeInfo_var);
  16179. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var);
  16180. s_Il2CppMethodInitialized = true;
  16181. }
  16182. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* V_0 = NULL;
  16183. int32_t V_1 = 0;
  16184. int32_t V_2 = 0;
  16185. int32_t V_3 = 0;
  16186. {
  16187. RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147 L_0 = ___0_context;
  16188. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_1 = L_0.___cmd;
  16189. V_0 = L_1;
  16190. PassData_t1ADAD9068B17F4A5028ED177F1D84AB676180C3D* L_2 = ___1_passData;
  16191. NullCheck(L_2);
  16192. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = L_2->___blendStyleIndices;
  16193. NullCheck(L_3);
  16194. V_1 = ((int32_t)(((RuntimeArray*)L_3)->max_length));
  16195. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_4 = V_0;
  16196. il2cpp_codegen_runtime_class_init_inline(DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_il2cpp_TypeInfo_var);
  16197. int32_t L_5 = ((DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_StaticFields*)il2cpp_codegen_static_fields_for(DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_il2cpp_TypeInfo_var))->___k_HDREmulationScaleID;
  16198. PassData_t1ADAD9068B17F4A5028ED177F1D84AB676180C3D* L_6 = ___1_passData;
  16199. NullCheck(L_6);
  16200. float L_7 = L_6->___hdrEmulationScale;
  16201. NullCheck(L_4);
  16202. RasterCommandBuffer_SetGlobalFloat_m6735C779D876CE30CE93D637B614C3249D9D55DB(L_4, L_5, L_7, NULL);
  16203. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_8 = V_0;
  16204. int32_t L_9 = ((DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_StaticFields*)il2cpp_codegen_static_fields_for(DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_il2cpp_TypeInfo_var))->___k_RendererColorID;
  16205. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_10;
  16206. L_10 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL);
  16207. NullCheck(L_8);
  16208. RasterCommandBuffer_SetGlobalColor_m0F648275A9D44BFB5AF0CE8945F2B2A6FB1C7248(L_8, L_9, L_10, NULL);
  16209. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_11 = V_0;
  16210. PassData_t1ADAD9068B17F4A5028ED177F1D84AB676180C3D* L_12 = ___1_passData;
  16211. NullCheck(L_12);
  16212. Light2DBlendStyleU5BU5D_tD2A922FE5FA60CCC63036A69CD719E15814D265A* L_13 = L_12->___lightBlendStyles;
  16213. PassData_t1ADAD9068B17F4A5028ED177F1D84AB676180C3D* L_14 = ___1_passData;
  16214. NullCheck(L_14);
  16215. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15 = L_14->___blendStyleIndices;
  16216. il2cpp_codegen_runtime_class_init_inline(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var);
  16217. RendererLighting_SetLightShaderGlobals_m85DCE18286830A1814FF5F2FA6AB4202CD732ACD(L_11, L_13, L_15, NULL);
  16218. PassData_t1ADAD9068B17F4A5028ED177F1D84AB676180C3D* L_16 = ___1_passData;
  16219. NullCheck(L_16);
  16220. bool L_17 = L_16->___layerUseLights;
  16221. if (!L_17)
  16222. {
  16223. goto IL_006a;
  16224. }
  16225. }
  16226. {
  16227. V_2 = 0;
  16228. goto IL_0064;
  16229. }
  16230. IL_004f:
  16231. {
  16232. PassData_t1ADAD9068B17F4A5028ED177F1D84AB676180C3D* L_18 = ___1_passData;
  16233. NullCheck(L_18);
  16234. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = L_18->___blendStyleIndices;
  16235. int32_t L_20 = V_2;
  16236. NullCheck(L_19);
  16237. int32_t L_21 = L_20;
  16238. int32_t L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
  16239. V_3 = L_22;
  16240. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_23 = V_0;
  16241. int32_t L_24 = V_3;
  16242. il2cpp_codegen_runtime_class_init_inline(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var);
  16243. RendererLighting_EnableBlendStyle_mFE530D1333F0F80ECD69C51DB35E8FA5A5DEBFBE(L_23, L_24, (bool)1, NULL);
  16244. int32_t L_25 = V_2;
  16245. V_2 = ((int32_t)il2cpp_codegen_add(L_25, 1));
  16246. }
  16247. IL_0064:
  16248. {
  16249. int32_t L_26 = V_2;
  16250. int32_t L_27 = V_1;
  16251. if ((((int32_t)L_26) < ((int32_t)L_27)))
  16252. {
  16253. goto IL_004f;
  16254. }
  16255. }
  16256. {
  16257. goto IL_007a;
  16258. }
  16259. IL_006a:
  16260. {
  16261. PassData_t1ADAD9068B17F4A5028ED177F1D84AB676180C3D* L_28 = ___1_passData;
  16262. NullCheck(L_28);
  16263. bool L_29 = L_28->___isSceneLit;
  16264. if (!L_29)
  16265. {
  16266. goto IL_007a;
  16267. }
  16268. }
  16269. {
  16270. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_30 = V_0;
  16271. il2cpp_codegen_runtime_class_init_inline(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var);
  16272. RendererLighting_EnableBlendStyle_mFE530D1333F0F80ECD69C51DB35E8FA5A5DEBFBE(L_30, 0, (bool)1, NULL);
  16273. }
  16274. IL_007a:
  16275. {
  16276. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_31 = V_0;
  16277. PassData_t1ADAD9068B17F4A5028ED177F1D84AB676180C3D* L_32 = ___1_passData;
  16278. NullCheck(L_32);
  16279. RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA L_33 = L_32->___rendererList;
  16280. RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 L_34;
  16281. L_34 = RendererListHandle_op_Implicit_m23F3E49F9D97B0BABE1044E02A7A70784F05C585(L_33, NULL);
  16282. NullCheck(L_31);
  16283. RasterCommandBuffer_DrawRendererList_m6C50C4A5E4CABE3542317969BC91F552B41A427F(L_31, L_34, NULL);
  16284. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_35 = V_0;
  16285. il2cpp_codegen_runtime_class_init_inline(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var);
  16286. RendererLighting_DisableAllKeywords_mAD6D8BCA9DDEA324040D8E9A17DE7C1BFB49C743(L_35, NULL);
  16287. return;
  16288. }
  16289. }
  16290. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawRenderer2DPass_Render_mC61B669FCFC9F83B867F99ECDD102FACC58A32A2 (DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_graph, ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___1_frameData, Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* ___2_rendererData, LayerBatchU5BU5D_t0EBA93A4A553CC124B68561F0D8536CFE85C3195** ___3_layerBatches, int32_t ___4_batchIndex, FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* ___5_filterSettings, const RuntimeMethod* method)
  16291. {
  16292. static bool s_Il2CppMethodInitialized;
  16293. if (!s_Il2CppMethodInitialized)
  16294. {
  16295. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BaseRenderFunc_2_t11F1319E01F54E817BEC5B5469D4B467A25EC38D_il2cpp_TypeInfo_var);
  16296. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BaseRenderFunc_2_t5165FCDB04291E789A2E82A835212A89ADD4B1A0_il2cpp_TypeInfo_var);
  16297. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342_m9F909B697D5B8D1EC35289099AA236EC1A400CEE_RuntimeMethod_var);
  16298. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_RuntimeMethod_var);
  16299. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2_m7D529C251F384985900DEA334BC399BAD36BFC8F_RuntimeMethod_var);
  16300. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6_m71849CEFB9C023EDE026A0F38CE6044274505C06_RuntimeMethod_var);
  16301. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_m1CAD9250ED48A65B3DE774336F9221928EB054B4_RuntimeMethod_var);
  16302. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_il2cpp_TypeInfo_var);
  16303. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49_il2cpp_TypeInfo_var);
  16304. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var);
  16305. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
  16306. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILight2DCullResult_tEFAF8D99AB687F868772AE79E916D7DBFF623D11_il2cpp_TypeInfo_var);
  16307. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IRasterRenderGraphBuilder_SetRenderFunc_TisPassData_t1ADAD9068B17F4A5028ED177F1D84AB676180C3D_m53C3BA78D47008841C63BB46B32085ADC547A6B8_RuntimeMethod_var);
  16308. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IRasterRenderGraphBuilder_SetRenderFunc_TisSetGlobalPassData_tB0959871A55A61E0DC2B77CCDE2E5BA8D596B03A_m23163AF9585000AF2668EBBAF6D33F9079589A87_RuntimeMethod_var);
  16309. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IRasterRenderGraphBuilder_t607F94718848D836CFEEF0DE553E4A79CABD9372_il2cpp_TypeInfo_var);
  16310. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_AddRasterRenderPass_TisPassData_t1ADAD9068B17F4A5028ED177F1D84AB676180C3D_m98FA1933002B597482C33CBE474F884951A4C303_RuntimeMethod_var);
  16311. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_AddRasterRenderPass_TisSetGlobalPassData_tB0959871A55A61E0DC2B77CCDE2E5BA8D596B03A_m1C6561145237C964C15BFA447AFB45DED9F01A3F_RuntimeMethod_var);
  16312. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var);
  16313. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererListParams_t13F72282BCE2DC255747FE7694C6BBC3377944B1_il2cpp_TypeInfo_var);
  16314. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRenderU3Eb__13_0_mFB43EF72AF3B344103B8EE74FA432CF18BB0F9D0_RuntimeMethod_var);
  16315. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRenderU3Eb__13_1_m70B9E0579218A27A1EBB23C795048DDC4EE2A825_RuntimeMethod_var);
  16316. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C_il2cpp_TypeInfo_var);
  16317. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8CF7A2891F5BD0F9F30C29E2C382C2EBF02F6DB4);
  16318. s_Il2CppMethodInitialized = true;
  16319. }
  16320. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* V_0 = NULL;
  16321. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* V_1 = NULL;
  16322. UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* V_2 = NULL;
  16323. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* V_3 = NULL;
  16324. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* V_4 = NULL;
  16325. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3 V_5;
  16326. memset((&V_5), 0, sizeof(V_5));
  16327. RuntimeObject* V_6 = NULL;
  16328. SetGlobalPassData_tB0959871A55A61E0DC2B77CCDE2E5BA8D596B03A* V_7 = NULL;
  16329. int32_t V_8 = 0;
  16330. RuntimeObject* V_9 = NULL;
  16331. PassData_t1ADAD9068B17F4A5028ED177F1D84AB676180C3D* V_10 = NULL;
  16332. DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 V_11;
  16333. memset((&V_11), 0, sizeof(V_11));
  16334. SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 V_12;
  16335. memset((&V_12), 0, sizeof(V_12));
  16336. RendererListParams_t13F72282BCE2DC255747FE7694C6BBC3377944B1 V_13;
  16337. memset((&V_13), 0, sizeof(V_13));
  16338. int32_t V_14 = 0;
  16339. int32_t V_15 = 0;
  16340. BaseRenderFunc_2_t11F1319E01F54E817BEC5B5469D4B467A25EC38D* G_B8_0 = NULL;
  16341. RuntimeObject* G_B8_1 = NULL;
  16342. BaseRenderFunc_2_t11F1319E01F54E817BEC5B5469D4B467A25EC38D* G_B7_0 = NULL;
  16343. RuntimeObject* G_B7_1 = NULL;
  16344. BaseRenderFunc_2_t5165FCDB04291E789A2E82A835212A89ADD4B1A0* G_B21_0 = NULL;
  16345. RuntimeObject* G_B21_1 = NULL;
  16346. BaseRenderFunc_2_t5165FCDB04291E789A2E82A835212A89ADD4B1A0* G_B20_0 = NULL;
  16347. RuntimeObject* G_B20_1 = NULL;
  16348. {
  16349. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_0 = ___1_frameData;
  16350. NullCheck(L_0);
  16351. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* L_1;
  16352. L_1 = ContextContainer_Get_TisUniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6_m71849CEFB9C023EDE026A0F38CE6044274505C06_inline(L_0, ContextContainer_Get_TisUniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6_m71849CEFB9C023EDE026A0F38CE6044274505C06_RuntimeMethod_var);
  16353. V_0 = L_1;
  16354. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_2 = ___1_frameData;
  16355. NullCheck(L_2);
  16356. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_3;
  16357. L_3 = ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_inline(L_2, ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_RuntimeMethod_var);
  16358. V_1 = L_3;
  16359. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_4 = ___1_frameData;
  16360. NullCheck(L_4);
  16361. UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* L_5;
  16362. L_5 = ContextContainer_Get_TisUniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2_m7D529C251F384985900DEA334BC399BAD36BFC8F_inline(L_4, ContextContainer_Get_TisUniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2_m7D529C251F384985900DEA334BC399BAD36BFC8F_RuntimeMethod_var);
  16363. V_2 = L_5;
  16364. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_6 = ___1_frameData;
  16365. NullCheck(L_6);
  16366. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_7;
  16367. L_7 = ContextContainer_Get_TisUniversal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342_m9F909B697D5B8D1EC35289099AA236EC1A400CEE_inline(L_6, ContextContainer_Get_TisUniversal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342_m9F909B697D5B8D1EC35289099AA236EC1A400CEE_RuntimeMethod_var);
  16368. V_3 = L_7;
  16369. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_8 = ___1_frameData;
  16370. NullCheck(L_8);
  16371. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_9;
  16372. L_9 = ContextContainer_Get_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_m1CAD9250ED48A65B3DE774336F9221928EB054B4_inline(L_8, ContextContainer_Get_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_m1CAD9250ED48A65B3DE774336F9221928EB054B4_RuntimeMethod_var);
  16373. V_4 = L_9;
  16374. LayerBatchU5BU5D_t0EBA93A4A553CC124B68561F0D8536CFE85C3195** L_10 = ___3_layerBatches;
  16375. LayerBatchU5BU5D_t0EBA93A4A553CC124B68561F0D8536CFE85C3195* L_11 = *((LayerBatchU5BU5D_t0EBA93A4A553CC124B68561F0D8536CFE85C3195**)L_10);
  16376. int32_t L_12 = ___4_batchIndex;
  16377. NullCheck(L_11);
  16378. int32_t L_13 = L_12;
  16379. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3 L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
  16380. V_5 = L_14;
  16381. int32_t L_15 = ___4_batchIndex;
  16382. if (L_15)
  16383. {
  16384. goto IL_00f6;
  16385. }
  16386. }
  16387. {
  16388. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_16 = ___0_graph;
  16389. il2cpp_codegen_runtime_class_init_inline(DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_il2cpp_TypeInfo_var);
  16390. String_t* L_17 = ((DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_StaticFields*)il2cpp_codegen_static_fields_for(DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_il2cpp_TypeInfo_var))->___k_SetLightGlobalPass;
  16391. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_18 = ((DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_StaticFields*)il2cpp_codegen_static_fields_for(DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_il2cpp_TypeInfo_var))->___m_SetLightGlobalProfilingSampler;
  16392. NullCheck(L_16);
  16393. RuntimeObject* L_19;
  16394. L_19 = RenderGraph_AddRasterRenderPass_TisSetGlobalPassData_tB0959871A55A61E0DC2B77CCDE2E5BA8D596B03A_m1C6561145237C964C15BFA447AFB45DED9F01A3F(L_16, L_17, (&V_7), L_18, _stringLiteral8CF7A2891F5BD0F9F30C29E2C382C2EBF02F6DB4, ((int32_t)100), RenderGraph_AddRasterRenderPass_TisSetGlobalPassData_tB0959871A55A61E0DC2B77CCDE2E5BA8D596B03A_m1C6561145237C964C15BFA447AFB45DED9F01A3F_RuntimeMethod_var);
  16395. V_6 = L_19;
  16396. }
  16397. {
  16398. auto __finallyBlock = il2cpp::utils::Finally([&]
  16399. {
  16400. FINALLY_00ea:
  16401. {
  16402. {
  16403. RuntimeObject* L_20 = V_6;
  16404. if (!L_20)
  16405. {
  16406. goto IL_00f5;
  16407. }
  16408. }
  16409. {
  16410. RuntimeObject* L_21 = V_6;
  16411. NullCheck(L_21);
  16412. InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_21);
  16413. }
  16414. IL_00f5:
  16415. {
  16416. return;
  16417. }
  16418. }
  16419. });
  16420. try
  16421. {
  16422. {
  16423. LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15* L_22 = (LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15*)(&(&V_5)->___lightStats);
  16424. bool L_23;
  16425. L_23 = LightStats_get_useAnyLights_m3D7022EF516EABFF58EAFAD834D59A3F7BD94B73(L_22, NULL);
  16426. if (!L_23)
  16427. {
  16428. goto IL_009e_1;
  16429. }
  16430. }
  16431. {
  16432. SetGlobalPassData_tB0959871A55A61E0DC2B77CCDE2E5BA8D596B03A* L_24 = V_7;
  16433. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_25 = V_3;
  16434. NullCheck(L_25);
  16435. TextureHandleU5BU5DU5BU5D_t36A34F73F4A1EE7E90D37774A796785F0548EEB9* L_26;
  16436. L_26 = Universal2DResourceData_get_lightTextures_mD62C714586B183217FD646B9B7494602392F74C9(L_25, NULL);
  16437. int32_t L_27 = ___4_batchIndex;
  16438. NullCheck(L_26);
  16439. int32_t L_28 = L_27;
  16440. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_29 = (L_26)->GetAt(static_cast<il2cpp_array_size_t>(L_28));
  16441. NullCheck(L_24);
  16442. L_24->___lightTextures = L_29;
  16443. Il2CppCodeGenWriteBarrier((void**)(&L_24->___lightTextures), (void*)L_29);
  16444. V_8 = 0;
  16445. goto IL_0091_1;
  16446. }
  16447. IL_0075_1:
  16448. {
  16449. RuntimeObject* L_30 = V_6;
  16450. SetGlobalPassData_tB0959871A55A61E0DC2B77CCDE2E5BA8D596B03A* L_31 = V_7;
  16451. NullCheck(L_31);
  16452. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_32 = L_31->___lightTextures;
  16453. int32_t L_33 = V_8;
  16454. NullCheck(L_32);
  16455. NullCheck(L_30);
  16456. InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*, int32_t >::Invoke(0, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_30, ((L_32)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_33))), 1);
  16457. int32_t L_34 = V_8;
  16458. V_8 = ((int32_t)il2cpp_codegen_add(L_34, 1));
  16459. }
  16460. IL_0091_1:
  16461. {
  16462. int32_t L_35 = V_8;
  16463. SetGlobalPassData_tB0959871A55A61E0DC2B77CCDE2E5BA8D596B03A* L_36 = V_7;
  16464. NullCheck(L_36);
  16465. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_37 = L_36->___lightTextures;
  16466. NullCheck(L_37);
  16467. if ((((int32_t)L_35) < ((int32_t)((int32_t)(((RuntimeArray*)L_37)->max_length)))))
  16468. {
  16469. goto IL_0075_1;
  16470. }
  16471. }
  16472. IL_009e_1:
  16473. {
  16474. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_38 = ___0_graph;
  16475. RuntimeObject* L_39 = V_6;
  16476. SetGlobalPassData_tB0959871A55A61E0DC2B77CCDE2E5BA8D596B03A* L_40 = V_7;
  16477. NullCheck(L_40);
  16478. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_41 = L_40->___lightTextures;
  16479. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_42 = V_1;
  16480. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_43 = ___2_rendererData;
  16481. DrawRenderer2DPass_SetGlobalLightTextures_m57543C0BAD6946AEBE5FE308BF97DCC9429F8F32(__this, L_38, L_39, L_41, L_42, (&V_5), L_43, NULL);
  16482. RuntimeObject* L_44 = V_6;
  16483. NullCheck(L_44);
  16484. InterfaceActionInvoker1< bool >::Invoke(11, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_44, (bool)0);
  16485. RuntimeObject* L_45 = V_6;
  16486. NullCheck(L_45);
  16487. InterfaceActionInvoker1< bool >::Invoke(12, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_45, (bool)1);
  16488. RuntimeObject* L_46 = V_6;
  16489. il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C_il2cpp_TypeInfo_var);
  16490. BaseRenderFunc_2_t11F1319E01F54E817BEC5B5469D4B467A25EC38D* L_47 = ((U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C_il2cpp_TypeInfo_var))->___U3CU3E9__13_0;
  16491. BaseRenderFunc_2_t11F1319E01F54E817BEC5B5469D4B467A25EC38D* L_48 = L_47;
  16492. if (L_48)
  16493. {
  16494. G_B8_0 = L_48;
  16495. G_B8_1 = L_46;
  16496. goto IL_00e3_1;
  16497. }
  16498. G_B7_0 = L_48;
  16499. G_B7_1 = L_46;
  16500. }
  16501. {
  16502. il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C_il2cpp_TypeInfo_var);
  16503. U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C* L_49 = ((U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C_il2cpp_TypeInfo_var))->___U3CU3E9;
  16504. BaseRenderFunc_2_t11F1319E01F54E817BEC5B5469D4B467A25EC38D* L_50 = (BaseRenderFunc_2_t11F1319E01F54E817BEC5B5469D4B467A25EC38D*)il2cpp_codegen_object_new(BaseRenderFunc_2_t11F1319E01F54E817BEC5B5469D4B467A25EC38D_il2cpp_TypeInfo_var);
  16505. BaseRenderFunc_2__ctor_m62697EEA19C3B903969406146F3469B5B69138E0(L_50, L_49, (intptr_t)((void*)U3CU3Ec_U3CRenderU3Eb__13_0_mFB43EF72AF3B344103B8EE74FA432CF18BB0F9D0_RuntimeMethod_var), NULL);
  16506. BaseRenderFunc_2_t11F1319E01F54E817BEC5B5469D4B467A25EC38D* L_51 = L_50;
  16507. ((U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C_il2cpp_TypeInfo_var))->___U3CU3E9__13_0 = L_51;
  16508. Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C_il2cpp_TypeInfo_var))->___U3CU3E9__13_0), (void*)L_51);
  16509. G_B8_0 = L_51;
  16510. G_B8_1 = G_B7_1;
  16511. }
  16512. IL_00e3_1:
  16513. {
  16514. NullCheck(G_B8_1);
  16515. GenericInterfaceActionInvoker1< BaseRenderFunc_2_t11F1319E01F54E817BEC5B5469D4B467A25EC38D* >::Invoke(IRasterRenderGraphBuilder_SetRenderFunc_TisSetGlobalPassData_tB0959871A55A61E0DC2B77CCDE2E5BA8D596B03A_m23163AF9585000AF2668EBBAF6D33F9079589A87_RuntimeMethod_var, G_B8_1, G_B8_0);
  16516. goto IL_00f6;
  16517. }
  16518. }
  16519. catch(Il2CppExceptionWrapper& e)
  16520. {
  16521. __finallyBlock.StoreException(e.ex);
  16522. }
  16523. }
  16524. IL_00f6:
  16525. {
  16526. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_52 = ___0_graph;
  16527. il2cpp_codegen_runtime_class_init_inline(DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_il2cpp_TypeInfo_var);
  16528. String_t* L_53 = ((DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_StaticFields*)il2cpp_codegen_static_fields_for(DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_il2cpp_TypeInfo_var))->___k_RenderPass;
  16529. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_54 = ((DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_StaticFields*)il2cpp_codegen_static_fields_for(DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_il2cpp_TypeInfo_var))->___m_ProfilingSampler;
  16530. NullCheck(L_52);
  16531. RuntimeObject* L_55;
  16532. L_55 = RenderGraph_AddRasterRenderPass_TisPassData_t1ADAD9068B17F4A5028ED177F1D84AB676180C3D_m98FA1933002B597482C33CBE474F884951A4C303(L_52, L_53, (&V_10), L_54, _stringLiteral8CF7A2891F5BD0F9F30C29E2C382C2EBF02F6DB4, ((int32_t)121), RenderGraph_AddRasterRenderPass_TisPassData_t1ADAD9068B17F4A5028ED177F1D84AB676180C3D_m98FA1933002B597482C33CBE474F884951A4C303_RuntimeMethod_var);
  16533. V_9 = L_55;
  16534. }
  16535. {
  16536. auto __finallyBlock = il2cpp::utils::Finally([&]
  16537. {
  16538. FINALLY_0299:
  16539. {
  16540. {
  16541. RuntimeObject* L_56 = V_9;
  16542. if (!L_56)
  16543. {
  16544. goto IL_02a4;
  16545. }
  16546. }
  16547. {
  16548. RuntimeObject* L_57 = V_9;
  16549. NullCheck(L_57);
  16550. InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_57);
  16551. }
  16552. IL_02a4:
  16553. {
  16554. return;
  16555. }
  16556. }
  16557. });
  16558. try
  16559. {
  16560. {
  16561. PassData_t1ADAD9068B17F4A5028ED177F1D84AB676180C3D* L_58 = V_10;
  16562. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_59 = ___2_rendererData;
  16563. NullCheck(L_59);
  16564. Light2DBlendStyleU5BU5D_tD2A922FE5FA60CCC63036A69CD719E15814D265A* L_60;
  16565. L_60 = Renderer2DData_get_lightBlendStyles_m5564525FC5E476F8B8B709FEE780729C0812D6A4_inline(L_59, NULL);
  16566. NullCheck(L_58);
  16567. L_58->___lightBlendStyles = L_60;
  16568. Il2CppCodeGenWriteBarrier((void**)(&L_58->___lightBlendStyles), (void*)L_60);
  16569. PassData_t1ADAD9068B17F4A5028ED177F1D84AB676180C3D* L_61 = V_10;
  16570. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3 L_62 = V_5;
  16571. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_63 = L_62.___activeBlendStylesIndices;
  16572. NullCheck(L_61);
  16573. L_61->___blendStyleIndices = L_63;
  16574. Il2CppCodeGenWriteBarrier((void**)(&L_61->___blendStyleIndices), (void*)L_63);
  16575. PassData_t1ADAD9068B17F4A5028ED177F1D84AB676180C3D* L_64 = V_10;
  16576. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_65 = ___2_rendererData;
  16577. NullCheck(L_65);
  16578. float L_66;
  16579. L_66 = Renderer2DData_get_hdrEmulationScale_m0A25B71CBF5B1482C129A0085DB78544EE7388BE_inline(L_65, NULL);
  16580. NullCheck(L_64);
  16581. L_64->___hdrEmulationScale = L_66;
  16582. PassData_t1ADAD9068B17F4A5028ED177F1D84AB676180C3D* L_67 = V_10;
  16583. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_68 = ___2_rendererData;
  16584. NullCheck(L_68);
  16585. RuntimeObject* L_69;
  16586. L_69 = Renderer2DData_get_lightCullResult_mEF0BB47B5B239E5736AEC45418B0BF9A41B4EE8F_inline(L_68, NULL);
  16587. NullCheck(L_69);
  16588. bool L_70;
  16589. L_70 = InterfaceFuncInvoker0< bool >::Invoke(3, ILight2DCullResult_tEFAF8D99AB687F868772AE79E916D7DBFF623D11_il2cpp_TypeInfo_var, L_69);
  16590. NullCheck(L_67);
  16591. L_67->___isSceneLit = L_70;
  16592. PassData_t1ADAD9068B17F4A5028ED177F1D84AB676180C3D* L_71 = V_10;
  16593. LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15* L_72 = (LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15*)(&(&V_5)->___lightStats);
  16594. bool L_73;
  16595. L_73 = LightStats_get_useAnyLights_m3D7022EF516EABFF58EAFAD834D59A3F7BD94B73(L_72, NULL);
  16596. NullCheck(L_71);
  16597. L_71->___layerUseLights = L_73;
  16598. il2cpp_codegen_runtime_class_init_inline(DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_il2cpp_TypeInfo_var);
  16599. List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_74 = ((DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_StaticFields*)il2cpp_codegen_static_fields_for(DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_il2cpp_TypeInfo_var))->___k_ShaderTags;
  16600. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* L_75 = V_0;
  16601. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_76 = V_1;
  16602. UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* L_77 = V_2;
  16603. DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_78;
  16604. L_78 = ScriptableRenderPass_CreateDrawingSettings_m4E8171588D0C751964902CC236D699DEE59F9515(__this, L_74, L_75, L_76, L_77, ((int32_t)23), NULL);
  16605. V_11 = L_78;
  16606. il2cpp_codegen_runtime_class_init_inline(DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49_il2cpp_TypeInfo_var);
  16607. SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 L_79;
  16608. L_79 = DrawingSettings_get_sortingSettings_m37B1041B368ED68924B9524984B893D571C635B2((&V_11), NULL);
  16609. V_12 = L_79;
  16610. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_80 = ___2_rendererData;
  16611. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_81 = V_1;
  16612. NullCheck(L_81);
  16613. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_82 = L_81->___camera;
  16614. il2cpp_codegen_runtime_class_init_inline(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var);
  16615. RendererLighting_GetTransparencySortingMode_m463D291DD520F6A129519CF69F715FBF8EB8FD67(L_80, L_82, (&V_12), NULL);
  16616. SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 L_83 = V_12;
  16617. DrawingSettings_set_sortingSettings_mB15151274460C86F3ACFCA2506F5F2683F76BFAB((&V_11), L_83, NULL);
  16618. UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* L_84 = V_0;
  16619. NullCheck(L_84);
  16620. CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 L_85 = L_84->___cullResults;
  16621. DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_86 = V_11;
  16622. FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* L_87 = ___5_filterSettings;
  16623. FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F L_88 = (*(FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F*)L_87);
  16624. il2cpp_codegen_runtime_class_init_inline(RendererListParams_t13F72282BCE2DC255747FE7694C6BBC3377944B1_il2cpp_TypeInfo_var);
  16625. RendererListParams__ctor_m46CCE38EA66C6F213878BBAE3E058D7AA995D5F7((&V_13), L_85, L_86, L_88, NULL);
  16626. PassData_t1ADAD9068B17F4A5028ED177F1D84AB676180C3D* L_89 = V_10;
  16627. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_90 = ___0_graph;
  16628. NullCheck(L_90);
  16629. RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA L_91;
  16630. L_91 = RenderGraph_CreateRendererList_m7A5DCFC7F4A8A38BB0FC4E41BAE77FD5590B4F42(L_90, (&V_13), NULL);
  16631. NullCheck(L_89);
  16632. L_89->___rendererList = L_91;
  16633. RuntimeObject* L_92 = V_9;
  16634. PassData_t1ADAD9068B17F4A5028ED177F1D84AB676180C3D* L_93 = V_10;
  16635. NullCheck(L_93);
  16636. RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA* L_94 = (RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA*)(&L_93->___rendererList);
  16637. NullCheck(L_92);
  16638. InterfaceActionInvoker1< RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA* >::Invoke(9, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_92, L_94);
  16639. PassData_t1ADAD9068B17F4A5028ED177F1D84AB676180C3D* L_95 = V_10;
  16640. NullCheck(L_95);
  16641. bool L_96 = L_95->___layerUseLights;
  16642. if (!L_96)
  16643. {
  16644. goto IL_020a_1;
  16645. }
  16646. }
  16647. {
  16648. PassData_t1ADAD9068B17F4A5028ED177F1D84AB676180C3D* L_97 = V_10;
  16649. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_98 = V_3;
  16650. NullCheck(L_98);
  16651. TextureHandleU5BU5DU5BU5D_t36A34F73F4A1EE7E90D37774A796785F0548EEB9* L_99;
  16652. L_99 = Universal2DResourceData_get_lightTextures_mD62C714586B183217FD646B9B7494602392F74C9(L_98, NULL);
  16653. int32_t L_100 = ___4_batchIndex;
  16654. NullCheck(L_99);
  16655. int32_t L_101 = L_100;
  16656. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_102 = (L_99)->GetAt(static_cast<il2cpp_array_size_t>(L_101));
  16657. NullCheck(L_97);
  16658. L_97->___lightTextures = L_102;
  16659. Il2CppCodeGenWriteBarrier((void**)(&L_97->___lightTextures), (void*)L_102);
  16660. V_15 = 0;
  16661. goto IL_01fd_1;
  16662. }
  16663. IL_01e1_1:
  16664. {
  16665. RuntimeObject* L_103 = V_9;
  16666. PassData_t1ADAD9068B17F4A5028ED177F1D84AB676180C3D* L_104 = V_10;
  16667. NullCheck(L_104);
  16668. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_105 = L_104->___lightTextures;
  16669. int32_t L_106 = V_15;
  16670. NullCheck(L_105);
  16671. NullCheck(L_103);
  16672. InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*, int32_t >::Invoke(0, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_103, ((L_105)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_106))), 1);
  16673. int32_t L_107 = V_15;
  16674. V_15 = ((int32_t)il2cpp_codegen_add(L_107, 1));
  16675. }
  16676. IL_01fd_1:
  16677. {
  16678. int32_t L_108 = V_15;
  16679. PassData_t1ADAD9068B17F4A5028ED177F1D84AB676180C3D* L_109 = V_10;
  16680. NullCheck(L_109);
  16681. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_110 = L_109->___lightTextures;
  16682. NullCheck(L_110);
  16683. if ((((int32_t)L_108) < ((int32_t)((int32_t)(((RuntimeArray*)L_110)->max_length)))))
  16684. {
  16685. goto IL_01e1_1;
  16686. }
  16687. }
  16688. IL_020a_1:
  16689. {
  16690. RuntimeObject* L_111 = V_9;
  16691. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_112 = V_4;
  16692. NullCheck(L_112);
  16693. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_113;
  16694. L_113 = UniversalResourceData_get_activeColorTexture_m1B7A0CE5B0282F05AEAE46AC7B45478199DF9188(L_112, NULL);
  16695. NullCheck(L_111);
  16696. InterfaceActionInvoker3< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388, int32_t, int32_t >::Invoke(0, IRasterRenderGraphBuilder_t607F94718848D836CFEEF0DE553E4A79CABD9372_il2cpp_TypeInfo_var, L_111, L_113, 0, 2);
  16697. RuntimeObject* L_114 = V_9;
  16698. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_115 = V_4;
  16699. NullCheck(L_115);
  16700. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_116;
  16701. L_116 = UniversalResourceData_get_activeDepthTexture_mCE3930EAEF20F80A0EA1F4CE423E6E406E25F296(L_115, NULL);
  16702. NullCheck(L_114);
  16703. InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388, int32_t >::Invoke(4, IRasterRenderGraphBuilder_t607F94718848D836CFEEF0DE553E4A79CABD9372_il2cpp_TypeInfo_var, L_114, L_116, 2);
  16704. RuntimeObject* L_117 = V_9;
  16705. NullCheck(L_117);
  16706. InterfaceActionInvoker1< bool >::Invoke(11, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_117, (bool)0);
  16707. RuntimeObject* L_118 = V_9;
  16708. NullCheck(L_118);
  16709. InterfaceActionInvoker1< bool >::Invoke(12, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_118, (bool)1);
  16710. RuntimeObject* L_119 = V_9;
  16711. NullCheck(L_119);
  16712. InterfaceActionInvoker1< bool >::Invoke(2, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_119, (bool)1);
  16713. int32_t L_120 = ___4_batchIndex;
  16714. V_14 = ((int32_t)il2cpp_codegen_add(L_120, 1));
  16715. int32_t L_121 = V_14;
  16716. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_122 = V_3;
  16717. NullCheck(L_122);
  16718. TextureHandleU5BU5DU5BU5D_t36A34F73F4A1EE7E90D37774A796785F0548EEB9* L_123;
  16719. L_123 = Universal2DResourceData_get_lightTextures_mD62C714586B183217FD646B9B7494602392F74C9(L_122, NULL);
  16720. NullCheck(L_123);
  16721. if ((((int32_t)L_121) >= ((int32_t)((int32_t)(((RuntimeArray*)L_123)->max_length)))))
  16722. {
  16723. goto IL_0271_1;
  16724. }
  16725. }
  16726. {
  16727. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_124 = ___0_graph;
  16728. RuntimeObject* L_125 = V_9;
  16729. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_126 = V_3;
  16730. NullCheck(L_126);
  16731. TextureHandleU5BU5DU5BU5D_t36A34F73F4A1EE7E90D37774A796785F0548EEB9* L_127;
  16732. L_127 = Universal2DResourceData_get_lightTextures_mD62C714586B183217FD646B9B7494602392F74C9(L_126, NULL);
  16733. int32_t L_128 = V_14;
  16734. NullCheck(L_127);
  16735. int32_t L_129 = L_128;
  16736. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_130 = (L_127)->GetAt(static_cast<il2cpp_array_size_t>(L_129));
  16737. UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_131 = V_1;
  16738. LayerBatchU5BU5D_t0EBA93A4A553CC124B68561F0D8536CFE85C3195** L_132 = ___3_layerBatches;
  16739. LayerBatchU5BU5D_t0EBA93A4A553CC124B68561F0D8536CFE85C3195* L_133 = *((LayerBatchU5BU5D_t0EBA93A4A553CC124B68561F0D8536CFE85C3195**)L_132);
  16740. int32_t L_134 = V_14;
  16741. NullCheck(L_133);
  16742. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_135 = ___2_rendererData;
  16743. DrawRenderer2DPass_SetGlobalLightTextures_m57543C0BAD6946AEBE5FE308BF97DCC9429F8F32(__this, L_124, L_125, L_130, L_131, ((L_133)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_134))), L_135, NULL);
  16744. }
  16745. IL_0271_1:
  16746. {
  16747. RuntimeObject* L_136 = V_9;
  16748. il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C_il2cpp_TypeInfo_var);
  16749. BaseRenderFunc_2_t5165FCDB04291E789A2E82A835212A89ADD4B1A0* L_137 = ((U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C_il2cpp_TypeInfo_var))->___U3CU3E9__13_1;
  16750. BaseRenderFunc_2_t5165FCDB04291E789A2E82A835212A89ADD4B1A0* L_138 = L_137;
  16751. if (L_138)
  16752. {
  16753. G_B21_0 = L_138;
  16754. G_B21_1 = L_136;
  16755. goto IL_0292_1;
  16756. }
  16757. G_B20_0 = L_138;
  16758. G_B20_1 = L_136;
  16759. }
  16760. {
  16761. il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C_il2cpp_TypeInfo_var);
  16762. U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C* L_139 = ((U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C_il2cpp_TypeInfo_var))->___U3CU3E9;
  16763. BaseRenderFunc_2_t5165FCDB04291E789A2E82A835212A89ADD4B1A0* L_140 = (BaseRenderFunc_2_t5165FCDB04291E789A2E82A835212A89ADD4B1A0*)il2cpp_codegen_object_new(BaseRenderFunc_2_t5165FCDB04291E789A2E82A835212A89ADD4B1A0_il2cpp_TypeInfo_var);
  16764. BaseRenderFunc_2__ctor_m4D267F3E7D245D07FF24449889958CF993CADA8C(L_140, L_139, (intptr_t)((void*)U3CU3Ec_U3CRenderU3Eb__13_1_m70B9E0579218A27A1EBB23C795048DDC4EE2A825_RuntimeMethod_var), NULL);
  16765. BaseRenderFunc_2_t5165FCDB04291E789A2E82A835212A89ADD4B1A0* L_141 = L_140;
  16766. ((U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C_il2cpp_TypeInfo_var))->___U3CU3E9__13_1 = L_141;
  16767. Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C_il2cpp_TypeInfo_var))->___U3CU3E9__13_1), (void*)L_141);
  16768. G_B21_0 = L_141;
  16769. G_B21_1 = G_B20_1;
  16770. }
  16771. IL_0292_1:
  16772. {
  16773. NullCheck(G_B21_1);
  16774. GenericInterfaceActionInvoker1< BaseRenderFunc_2_t5165FCDB04291E789A2E82A835212A89ADD4B1A0* >::Invoke(IRasterRenderGraphBuilder_SetRenderFunc_TisPassData_t1ADAD9068B17F4A5028ED177F1D84AB676180C3D_m53C3BA78D47008841C63BB46B32085ADC547A6B8_RuntimeMethod_var, G_B21_1, G_B21_0);
  16775. goto IL_02a5;
  16776. }
  16777. }
  16778. catch(Il2CppExceptionWrapper& e)
  16779. {
  16780. __finallyBlock.StoreException(e.ex);
  16781. }
  16782. }
  16783. IL_02a5:
  16784. {
  16785. return;
  16786. }
  16787. }
  16788. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawRenderer2DPass_SetGlobalLightTextures_m57543C0BAD6946AEBE5FE308BF97DCC9429F8F32 (DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_graph, RuntimeObject* ___1_builder, TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* ___2_lightTextures, UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* ___3_cameraData, LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* ___4_layerBatch, Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* ___5_rendererData, const RuntimeMethod* method)
  16789. {
  16790. static bool s_Il2CppMethodInitialized;
  16791. if (!s_Il2CppMethodInitialized)
  16792. {
  16793. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var);
  16794. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILight2DCullResult_tEFAF8D99AB687F868772AE79E916D7DBFF623D11_il2cpp_TypeInfo_var);
  16795. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var);
  16796. s_Il2CppMethodInitialized = true;
  16797. }
  16798. int32_t V_0 = 0;
  16799. int32_t V_1 = 0;
  16800. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 V_2;
  16801. memset((&V_2), 0, sizeof(V_2));
  16802. {
  16803. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_0 = ___4_layerBatch;
  16804. LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15* L_1 = (LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15*)(&L_0->___lightStats);
  16805. bool L_2;
  16806. L_2 = LightStats_get_useAnyLights_m3D7022EF516EABFF58EAFAD834D59A3F7BD94B73(L_1, NULL);
  16807. if (!L_2)
  16808. {
  16809. goto IL_0040;
  16810. }
  16811. }
  16812. {
  16813. V_0 = 0;
  16814. goto IL_0039;
  16815. }
  16816. IL_0012:
  16817. {
  16818. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_3 = ___4_layerBatch;
  16819. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = L_3->___activeBlendStylesIndices;
  16820. int32_t L_5 = V_0;
  16821. NullCheck(L_4);
  16822. int32_t L_6 = L_5;
  16823. int32_t L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  16824. V_1 = L_7;
  16825. RuntimeObject* L_8 = ___1_builder;
  16826. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_9 = ___2_lightTextures;
  16827. int32_t L_10 = V_0;
  16828. NullCheck(L_9);
  16829. il2cpp_codegen_runtime_class_init_inline(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var);
  16830. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11 = ((RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var))->___k_ShapeLightTextureIDs;
  16831. int32_t L_12 = V_1;
  16832. NullCheck(L_11);
  16833. int32_t L_13 = L_12;
  16834. String_t* L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
  16835. int32_t L_15;
  16836. L_15 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(L_14, NULL);
  16837. NullCheck(L_8);
  16838. InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*, int32_t >::Invoke(3, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_8, ((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10))), L_15);
  16839. int32_t L_16 = V_0;
  16840. V_0 = ((int32_t)il2cpp_codegen_add(L_16, 1));
  16841. }
  16842. IL_0039:
  16843. {
  16844. int32_t L_17 = V_0;
  16845. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_18 = ___2_lightTextures;
  16846. NullCheck(L_18);
  16847. if ((((int32_t)L_17) < ((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length)))))
  16848. {
  16849. goto IL_0012;
  16850. }
  16851. }
  16852. {
  16853. return;
  16854. }
  16855. IL_0040:
  16856. {
  16857. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_19 = ___5_rendererData;
  16858. NullCheck(L_19);
  16859. RuntimeObject* L_20;
  16860. L_20 = Renderer2DData_get_lightCullResult_mEF0BB47B5B239E5736AEC45418B0BF9A41B4EE8F_inline(L_19, NULL);
  16861. NullCheck(L_20);
  16862. bool L_21;
  16863. L_21 = InterfaceFuncInvoker0< bool >::Invoke(3, ILight2DCullResult_tEFAF8D99AB687F868772AE79E916D7DBFF623D11_il2cpp_TypeInfo_var, L_20);
  16864. if (!L_21)
  16865. {
  16866. goto IL_006e;
  16867. }
  16868. }
  16869. {
  16870. RuntimeObject* L_22 = ___1_builder;
  16871. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_23 = ___0_graph;
  16872. NullCheck(L_23);
  16873. RenderGraphDefaultResources_tCE331152C84ED1A36CF186CA0092AE10E599E25D* L_24;
  16874. L_24 = RenderGraph_get_defaultResources_m9392476073E82DC8F45ED8AB11B271EA471FC206_inline(L_23, NULL);
  16875. NullCheck(L_24);
  16876. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_25;
  16877. L_25 = RenderGraphDefaultResources_get_blackTexture_m3B0E30D1C8DC5CBE2DD06A57EEF03EB110F637BE_inline(L_24, NULL);
  16878. V_2 = L_25;
  16879. il2cpp_codegen_runtime_class_init_inline(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var);
  16880. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = ((RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_StaticFields*)il2cpp_codegen_static_fields_for(RendererLighting_t56CC67BB6F3D68F8028A8D66B1BA747F87CDE114_il2cpp_TypeInfo_var))->___k_ShapeLightTextureIDs;
  16881. NullCheck(L_26);
  16882. int32_t L_27 = 0;
  16883. String_t* L_28 = (L_26)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
  16884. int32_t L_29;
  16885. L_29 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(L_28, NULL);
  16886. NullCheck(L_22);
  16887. InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*, int32_t >::Invoke(3, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_22, (&V_2), L_29);
  16888. }
  16889. IL_006e:
  16890. {
  16891. return;
  16892. }
  16893. }
  16894. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawRenderer2DPass__ctor_m4DB878CD10F2BEA503F17E314D9C4BE29D63C0A4 (DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526* __this, const RuntimeMethod* method)
  16895. {
  16896. static bool s_Il2CppMethodInitialized;
  16897. if (!s_Il2CppMethodInitialized)
  16898. {
  16899. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var);
  16900. s_Il2CppMethodInitialized = true;
  16901. }
  16902. {
  16903. il2cpp_codegen_runtime_class_init_inline(ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var);
  16904. ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752(__this, NULL);
  16905. return;
  16906. }
  16907. }
  16908. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawRenderer2DPass__cctor_m7B09578064656B3AD405EF2F1067AACCA7D33269 (const RuntimeMethod* method)
  16909. {
  16910. static bool s_Il2CppMethodInitialized;
  16911. if (!s_Il2CppMethodInitialized)
  16912. {
  16913. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_il2cpp_TypeInfo_var);
  16914. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var);
  16915. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_RuntimeMethod_var);
  16916. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_il2cpp_TypeInfo_var);
  16917. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
  16918. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral036462E760D1953050197A6F33FE443041B98AA2);
  16919. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral59791A65D207D2AA97A592DADB7A64BD07F3542E);
  16920. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral61F79F467FA9DAD0CFFA10BB156FAE9319CAAF13);
  16921. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6BB148816DE832D438B4EA52AC76303D149E0BA5);
  16922. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral80FD5417542E820E70C2E9ED71CADC04BC0312E9);
  16923. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8B5B8B04B7FEFCE063C1A88497D1B1861B41EE60);
  16924. s_Il2CppMethodInitialized = true;
  16925. }
  16926. {
  16927. ((DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_StaticFields*)il2cpp_codegen_static_fields_for(DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_il2cpp_TypeInfo_var))->___k_RenderPass = _stringLiteral59791A65D207D2AA97A592DADB7A64BD07F3542E;
  16928. Il2CppCodeGenWriteBarrier((void**)(&((DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_StaticFields*)il2cpp_codegen_static_fields_for(DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_il2cpp_TypeInfo_var))->___k_RenderPass), (void*)_stringLiteral59791A65D207D2AA97A592DADB7A64BD07F3542E);
  16929. ((DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_StaticFields*)il2cpp_codegen_static_fields_for(DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_il2cpp_TypeInfo_var))->___k_SetLightGlobalPass = _stringLiteral61F79F467FA9DAD0CFFA10BB156FAE9319CAAF13;
  16930. Il2CppCodeGenWriteBarrier((void**)(&((DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_StaticFields*)il2cpp_codegen_static_fields_for(DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_il2cpp_TypeInfo_var))->___k_SetLightGlobalPass), (void*)_stringLiteral61F79F467FA9DAD0CFFA10BB156FAE9319CAAF13);
  16931. String_t* L_0 = ((DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_StaticFields*)il2cpp_codegen_static_fields_for(DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_il2cpp_TypeInfo_var))->___k_RenderPass;
  16932. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
  16933. ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_1, L_0, NULL);
  16934. ((DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_StaticFields*)il2cpp_codegen_static_fields_for(DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_il2cpp_TypeInfo_var))->___m_ProfilingSampler = L_1;
  16935. Il2CppCodeGenWriteBarrier((void**)(&((DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_StaticFields*)il2cpp_codegen_static_fields_for(DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_il2cpp_TypeInfo_var))->___m_ProfilingSampler), (void*)L_1);
  16936. String_t* L_2 = ((DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_StaticFields*)il2cpp_codegen_static_fields_for(DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_il2cpp_TypeInfo_var))->___k_SetLightGlobalPass;
  16937. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_3 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
  16938. ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_3, L_2, NULL);
  16939. ((DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_StaticFields*)il2cpp_codegen_static_fields_for(DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_il2cpp_TypeInfo_var))->___m_SetLightGlobalProfilingSampler = L_3;
  16940. Il2CppCodeGenWriteBarrier((void**)(&((DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_StaticFields*)il2cpp_codegen_static_fields_for(DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_il2cpp_TypeInfo_var))->___m_SetLightGlobalProfilingSampler), (void*)L_3);
  16941. ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_4;
  16942. memset((&L_4), 0, sizeof(L_4));
  16943. ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_4), _stringLiteral8B5B8B04B7FEFCE063C1A88497D1B1861B41EE60, NULL);
  16944. ((DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_StaticFields*)il2cpp_codegen_static_fields_for(DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_il2cpp_TypeInfo_var))->___k_CombinedRenderingPassName = L_4;
  16945. ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_5;
  16946. memset((&L_5), 0, sizeof(L_5));
  16947. ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_5), _stringLiteral6BB148816DE832D438B4EA52AC76303D149E0BA5, NULL);
  16948. ((DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_StaticFields*)il2cpp_codegen_static_fields_for(DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_il2cpp_TypeInfo_var))->___k_LegacyPassName = L_5;
  16949. List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_6 = (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*)il2cpp_codegen_object_new(List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_il2cpp_TypeInfo_var);
  16950. List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787(L_6, List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_RuntimeMethod_var);
  16951. List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_7 = L_6;
  16952. ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_8 = ((DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_StaticFields*)il2cpp_codegen_static_fields_for(DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_il2cpp_TypeInfo_var))->___k_LegacyPassName;
  16953. NullCheck(L_7);
  16954. List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline(L_7, L_8, List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var);
  16955. List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_9 = L_7;
  16956. ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_10 = ((DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_StaticFields*)il2cpp_codegen_static_fields_for(DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_il2cpp_TypeInfo_var))->___k_CombinedRenderingPassName;
  16957. NullCheck(L_9);
  16958. List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline(L_9, L_10, List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var);
  16959. ((DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_StaticFields*)il2cpp_codegen_static_fields_for(DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_il2cpp_TypeInfo_var))->___k_ShaderTags = L_9;
  16960. Il2CppCodeGenWriteBarrier((void**)(&((DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_StaticFields*)il2cpp_codegen_static_fields_for(DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_il2cpp_TypeInfo_var))->___k_ShaderTags), (void*)L_9);
  16961. int32_t L_11;
  16962. L_11 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral80FD5417542E820E70C2E9ED71CADC04BC0312E9, NULL);
  16963. ((DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_StaticFields*)il2cpp_codegen_static_fields_for(DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_il2cpp_TypeInfo_var))->___k_HDREmulationScaleID = L_11;
  16964. int32_t L_12;
  16965. L_12 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral036462E760D1953050197A6F33FE443041B98AA2, NULL);
  16966. ((DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_StaticFields*)il2cpp_codegen_static_fields_for(DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_il2cpp_TypeInfo_var))->___k_RendererColorID = L_12;
  16967. return;
  16968. }
  16969. }
  16970. #ifdef __clang__
  16971. #pragma clang diagnostic pop
  16972. #endif
  16973. #ifdef __clang__
  16974. #pragma clang diagnostic push
  16975. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16976. #pragma clang diagnostic ignored "-Wunused-variable"
  16977. #endif
  16978. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetGlobalPassData__ctor_mC85DCEFD6F707694ED86F3A365B11A2CD20AAEB1 (SetGlobalPassData_tB0959871A55A61E0DC2B77CCDE2E5BA8D596B03A* __this, const RuntimeMethod* method)
  16979. {
  16980. {
  16981. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  16982. return;
  16983. }
  16984. }
  16985. #ifdef __clang__
  16986. #pragma clang diagnostic pop
  16987. #endif
  16988. #ifdef __clang__
  16989. #pragma clang diagnostic push
  16990. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16991. #pragma clang diagnostic ignored "-Wunused-variable"
  16992. #endif
  16993. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PassData__ctor_m96914E1FDB7E70ECAD1B5C74A778580091038A96 (PassData_t1ADAD9068B17F4A5028ED177F1D84AB676180C3D* __this, const RuntimeMethod* method)
  16994. {
  16995. {
  16996. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  16997. return;
  16998. }
  16999. }
  17000. #ifdef __clang__
  17001. #pragma clang diagnostic pop
  17002. #endif
  17003. #ifdef __clang__
  17004. #pragma clang diagnostic push
  17005. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17006. #pragma clang diagnostic ignored "-Wunused-variable"
  17007. #endif
  17008. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m137C88E3FE8060FDF72A592944BB5AA039CAA4D5 (const RuntimeMethod* method)
  17009. {
  17010. static bool s_Il2CppMethodInitialized;
  17011. if (!s_Il2CppMethodInitialized)
  17012. {
  17013. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C_il2cpp_TypeInfo_var);
  17014. s_Il2CppMethodInitialized = true;
  17015. }
  17016. {
  17017. U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C* L_0 = (U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C*)il2cpp_codegen_object_new(U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C_il2cpp_TypeInfo_var);
  17018. U3CU3Ec__ctor_m93AF8CAF19BBC9BC37F655C973113459C437858C(L_0, NULL);
  17019. ((U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
  17020. Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
  17021. return;
  17022. }
  17023. }
  17024. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m93AF8CAF19BBC9BC37F655C973113459C437858C (U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C* __this, const RuntimeMethod* method)
  17025. {
  17026. {
  17027. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  17028. return;
  17029. }
  17030. }
  17031. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CRenderU3Eb__13_0_mFB43EF72AF3B344103B8EE74FA432CF18BB0F9D0 (U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C* __this, SetGlobalPassData_tB0959871A55A61E0DC2B77CCDE2E5BA8D596B03A* ___0_data, RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147 ___1_context, const RuntimeMethod* method)
  17032. {
  17033. {
  17034. return;
  17035. }
  17036. }
  17037. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CRenderU3Eb__13_1_m70B9E0579218A27A1EBB23C795048DDC4EE2A825 (U3CU3Ec_t08E0E219E3149702410D4913A717AF3FDEAE6D2C* __this, PassData_t1ADAD9068B17F4A5028ED177F1D84AB676180C3D* ___0_data, RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147 ___1_context, const RuntimeMethod* method)
  17038. {
  17039. static bool s_Il2CppMethodInitialized;
  17040. if (!s_Il2CppMethodInitialized)
  17041. {
  17042. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_il2cpp_TypeInfo_var);
  17043. s_Il2CppMethodInitialized = true;
  17044. }
  17045. {
  17046. RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147 L_0 = ___1_context;
  17047. PassData_t1ADAD9068B17F4A5028ED177F1D84AB676180C3D* L_1 = ___0_data;
  17048. il2cpp_codegen_runtime_class_init_inline(DrawRenderer2DPass_t7F084128AD2FC26B60BD407B920584149D256526_il2cpp_TypeInfo_var);
  17049. DrawRenderer2DPass_Execute_mB61335AC51212D54B27DF11342A4135ADC5B82B3(L_0, L_1, NULL);
  17050. return;
  17051. }
  17052. }
  17053. #ifdef __clang__
  17054. #pragma clang diagnostic pop
  17055. #endif
  17056. #ifdef __clang__
  17057. #pragma clang diagnostic push
  17058. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17059. #pragma clang diagnostic ignored "-Wunused-variable"
  17060. #endif
  17061. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawShadow2DPass_Execute_m1D4260EEC7BE1CED5D0289E73052EC64B11FE488 (DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method)
  17062. {
  17063. {
  17064. NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_0 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
  17065. NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_0, NULL);
  17066. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DrawShadow2DPass_Execute_m1D4260EEC7BE1CED5D0289E73052EC64B11FE488_RuntimeMethod_var)));
  17067. }
  17068. }
  17069. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawShadow2DPass_ExecuteShadowPass_m7F696D4995DB1618A659D142092C836553DB3168 (UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* ___0_cmd, PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* ___1_passData, Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* ___2_light, const RuntimeMethod* method)
  17070. {
  17071. static bool s_Il2CppMethodInitialized;
  17072. if (!s_Il2CppMethodInitialized)
  17073. {
  17074. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  17075. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var);
  17076. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShadowRendering_t11D2CB7A236611C4DC6F87C3453B1EE18E292E4F_il2cpp_TypeInfo_var);
  17077. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
  17078. s_Il2CppMethodInitialized = true;
  17079. }
  17080. ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
  17081. memset((&V_0), 0, sizeof(V_0));
  17082. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_1 = NULL;
  17083. {
  17084. UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* L_0 = ___0_cmd;
  17085. il2cpp_codegen_runtime_class_init_inline(DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var);
  17086. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = ((DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_StaticFields*)il2cpp_codegen_static_fields_for(DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var))->___m_ExecuteProfilingSampler;
  17087. ProfilingScope__ctor_mEF7BF01DCAD3709F978E564AEDEDD643FC617904((&V_0), L_0, L_1, NULL);
  17088. }
  17089. {
  17090. auto __finallyBlock = il2cpp::utils::Finally([&]
  17091. {
  17092. FINALLY_0099:
  17093. {
  17094. ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
  17095. return;
  17096. }
  17097. });
  17098. try
  17099. {
  17100. UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* L_2 = ___0_cmd;
  17101. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_3 = ___1_passData;
  17102. NullCheck(L_3);
  17103. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_4 = L_3->___shadowMap;
  17104. il2cpp_codegen_runtime_class_init_inline(TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
  17105. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_5;
  17106. L_5 = TextureHandle_op_Implicit_mF61CC7FA197498A1DF32E5F0DD1D5D6F7340B43D(L_4, NULL);
  17107. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_6 = ___1_passData;
  17108. NullCheck(L_6);
  17109. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_7 = L_6->___shadowDepth;
  17110. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_8;
  17111. L_8 = TextureHandle_op_Implicit_mF61CC7FA197498A1DF32E5F0DD1D5D6F7340B43D(L_7, NULL);
  17112. NullCheck(L_2);
  17113. UnsafeCommandBuffer_SetRenderTarget_mD9A13944DFE55C0372D3AA9C5A097E767CB586E5(L_2, L_5, L_8, NULL);
  17114. UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* L_9 = ___0_cmd;
  17115. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_10;
  17116. L_10 = Color_get_clear_m02E023A7D396B973288B3915F6F24FBF7E0DC81D_inline(NULL);
  17117. NullCheck(L_9);
  17118. UnsafeCommandBuffer_ClearRenderTarget_m7C2D1893E66C56D1C5B72384E0AF03D5874CF1AC(L_9, 7, L_10, (1.0f), 0, NULL);
  17119. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_11 = ___1_passData;
  17120. NullCheck(L_11);
  17121. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_12 = L_11->___rendererData;
  17122. il2cpp_codegen_runtime_class_init_inline(ShadowRendering_t11D2CB7A236611C4DC6F87C3453B1EE18E292E4F_il2cpp_TypeInfo_var);
  17123. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_13;
  17124. L_13 = ShadowRendering_GetProjectedShadowMaterial_mF79827ED39DF40998A911656E1C198D25BF4D0C9(L_12, NULL);
  17125. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_14 = ___1_passData;
  17126. NullCheck(L_14);
  17127. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_15 = L_14->___rendererData;
  17128. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_16;
  17129. L_16 = ShadowRendering_GetProjectedUnshadowMaterial_mFAF66A404023EC26ACB31CB946BDEAB1F6450EE9(L_15, NULL);
  17130. V_1 = L_16;
  17131. il2cpp_codegen_runtime_class_init_inline(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  17132. String_t* L_17 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___k_FalloffLookupID;
  17133. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_18 = ___1_passData;
  17134. NullCheck(L_18);
  17135. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_19 = L_18->___fallOffLookUp;
  17136. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_20;
  17137. L_20 = TextureHandle_op_Implicit_mA5F86372E5F32D1740705B314012C5C4C12639D6(L_19, NULL);
  17138. NullCheck(L_13);
  17139. Material_SetTexture_m06083C3F52EF02FFB1177901D9907314F280F9A5(L_13, L_17, L_20, NULL);
  17140. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_21 = V_1;
  17141. String_t* L_22 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___k_FalloffLookupID;
  17142. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_23 = ___1_passData;
  17143. NullCheck(L_23);
  17144. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_24 = L_23->___fallOffLookUp;
  17145. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_25;
  17146. L_25 = TextureHandle_op_Implicit_mA5F86372E5F32D1740705B314012C5C4C12639D6(L_24, NULL);
  17147. NullCheck(L_21);
  17148. Material_SetTexture_m06083C3F52EF02FFB1177901D9907314F280F9A5(L_21, L_22, L_25, NULL);
  17149. UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* L_26 = ___0_cmd;
  17150. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_27 = ___1_passData;
  17151. NullCheck(L_27);
  17152. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_28 = L_27->___rendererData;
  17153. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_29 = ___1_passData;
  17154. NullCheck(L_29);
  17155. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_30 = (LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3*)(&L_29->___layerBatch);
  17156. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_31 = ___2_light;
  17157. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_32 = ___2_light;
  17158. NullCheck(L_32);
  17159. float L_33;
  17160. L_33 = Light2D_get_shadowIntensity_m650F97C7B5E81434800E92D266DCD7D7DEC0663E_inline(L_32, NULL);
  17161. ShadowRendering_PrerenderShadows_mF16E1075806863694F4CF9A8B3EFD9B608F827C8(L_26, L_28, L_30, L_31, 0, L_33, NULL);
  17162. goto IL_00a7;
  17163. }
  17164. catch(Il2CppExceptionWrapper& e)
  17165. {
  17166. __finallyBlock.StoreException(e.ex);
  17167. }
  17168. }
  17169. IL_00a7:
  17170. {
  17171. return;
  17172. }
  17173. }
  17174. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawShadow2DPass_Render_mE51A12E83BD4E9E019DA5BD74233BCC00C970479 (DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_graph, ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___1_frameData, Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* ___2_rendererData, LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* ___3_layerBatch, int32_t ___4_batchIndex, bool ___5_isVolumetric, const RuntimeMethod* method)
  17175. {
  17176. static bool s_Il2CppMethodInitialized;
  17177. if (!s_Il2CppMethodInitialized)
  17178. {
  17179. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BaseRenderFunc_2_tE591E49F50B94BD4A68EE4AE53D002A53E531A88_il2cpp_TypeInfo_var);
  17180. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342_m9F909B697D5B8D1EC35289099AA236EC1A400CEE_RuntimeMethod_var);
  17181. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_m1CAD9250ED48A65B3DE774336F9221928EB054B4_RuntimeMethod_var);
  17182. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  17183. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var);
  17184. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mC57F7B4B847F86923DB18F28572D922085FF3D09_RuntimeMethod_var);
  17185. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m163BE4325DCC1B7EA2E4E72B004DACED5888BF88_RuntimeMethod_var);
  17186. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mAB796AFD12A67A30DD7EC2CE78D8D9BB28028B74_RuntimeMethod_var);
  17187. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var);
  17188. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
  17189. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnsafeRenderGraphBuilder_SetRenderFunc_TisPassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6_m0848D6D2E3075E498FD90AD0C0F5D8D34AFE12E7_RuntimeMethod_var);
  17190. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m8E2C48B990B0F95638FB026033D02B94A8FEED90_RuntimeMethod_var);
  17191. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  17192. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_AddUnsafePass_TisPassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6_m67B25C95F1124AA80C65D63DBB544737DC3FE4AF_RuntimeMethod_var);
  17193. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var);
  17194. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
  17195. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRenderU3Eb__10_0_m23C970B2AADD5C17CBDCA9A43923D8E2A92368F2_RuntimeMethod_var);
  17196. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t4247B655FB7A4C0E295416317C9EE57FADE9C92B_il2cpp_TypeInfo_var);
  17197. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA0C00C2763378950E345BDEF3948D5F5A7945709);
  17198. s_Il2CppMethodInitialized = true;
  17199. }
  17200. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* V_0 = NULL;
  17201. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* V_1 = NULL;
  17202. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 V_2;
  17203. memset((&V_2), 0, sizeof(V_2));
  17204. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 V_3;
  17205. memset((&V_3), 0, sizeof(V_3));
  17206. RuntimeObject* V_4 = NULL;
  17207. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* V_5 = NULL;
  17208. int32_t V_6 = 0;
  17209. Enumerator_t1D14DD94BCD91BEF4FF6DE98D56AC788C6938CF7 V_7;
  17210. memset((&V_7), 0, sizeof(V_7));
  17211. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* V_8 = NULL;
  17212. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* G_B6_0 = NULL;
  17213. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* G_B5_0 = NULL;
  17214. String_t* G_B7_0 = NULL;
  17215. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* G_B7_1 = NULL;
  17216. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6** G_B9_0 = NULL;
  17217. String_t* G_B9_1 = NULL;
  17218. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* G_B9_2 = NULL;
  17219. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6** G_B8_0 = NULL;
  17220. String_t* G_B8_1 = NULL;
  17221. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* G_B8_2 = NULL;
  17222. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* G_B10_0 = NULL;
  17223. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6** G_B10_1 = NULL;
  17224. String_t* G_B10_2 = NULL;
  17225. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* G_B10_3 = NULL;
  17226. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* G_B13_0 = NULL;
  17227. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* G_B12_0 = NULL;
  17228. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 G_B14_0;
  17229. memset((&G_B14_0), 0, sizeof(G_B14_0));
  17230. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* G_B14_1 = NULL;
  17231. BaseRenderFunc_2_tE591E49F50B94BD4A68EE4AE53D002A53E531A88* G_B38_0 = NULL;
  17232. RuntimeObject* G_B38_1 = NULL;
  17233. BaseRenderFunc_2_tE591E49F50B94BD4A68EE4AE53D002A53E531A88* G_B37_0 = NULL;
  17234. RuntimeObject* G_B37_1 = NULL;
  17235. {
  17236. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_0 = ___1_frameData;
  17237. NullCheck(L_0);
  17238. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_1;
  17239. L_1 = ContextContainer_Get_TisUniversal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342_m9F909B697D5B8D1EC35289099AA236EC1A400CEE_inline(L_0, ContextContainer_Get_TisUniversal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342_m9F909B697D5B8D1EC35289099AA236EC1A400CEE_RuntimeMethod_var);
  17240. V_0 = L_1;
  17241. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_2 = ___1_frameData;
  17242. NullCheck(L_2);
  17243. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_3;
  17244. L_3 = ContextContainer_Get_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_m1CAD9250ED48A65B3DE774336F9221928EB054B4_inline(L_2, ContextContainer_Get_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_m1CAD9250ED48A65B3DE774336F9221928EB054B4_RuntimeMethod_var);
  17245. V_1 = L_3;
  17246. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_4 = ___3_layerBatch;
  17247. LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15* L_5 = (LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15*)(&L_4->___lightStats);
  17248. bool L_6;
  17249. L_6 = LightStats_get_useShadows_mD182F3CEE2ADAACB4E5621B0B095BBDCBFD6300C(L_5, NULL);
  17250. if (!L_6)
  17251. {
  17252. goto IL_002e;
  17253. }
  17254. }
  17255. {
  17256. bool L_7 = ___5_isVolumetric;
  17257. if (!L_7)
  17258. {
  17259. goto IL_002f;
  17260. }
  17261. }
  17262. {
  17263. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_8 = ___3_layerBatch;
  17264. LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15* L_9 = (LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15*)(&L_8->___lightStats);
  17265. bool L_10;
  17266. L_10 = LightStats_get_useVolumetricShadowLights_m4F51EC079FF136ED8D217328333FBCAA990C8324(L_9, NULL);
  17267. if (L_10)
  17268. {
  17269. goto IL_002f;
  17270. }
  17271. }
  17272. IL_002e:
  17273. {
  17274. return;
  17275. }
  17276. IL_002f:
  17277. {
  17278. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_11 = V_0;
  17279. NullCheck(L_11);
  17280. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_12;
  17281. L_12 = Universal2DResourceData_get_shadowsTexture_m52515FFA0FCFC19A3D5491EEECCD09C0589D22F5(L_11, NULL);
  17282. V_2 = L_12;
  17283. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_13 = V_0;
  17284. NullCheck(L_13);
  17285. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_14;
  17286. L_14 = Universal2DResourceData_get_shadowsDepth_m94B6CAB2878357E0928F28CF2F0ED093CEDB1F2B(L_13, NULL);
  17287. V_3 = L_14;
  17288. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_15 = ___0_graph;
  17289. bool L_16 = ___5_isVolumetric;
  17290. if (!L_16)
  17291. {
  17292. G_B6_0 = L_15;
  17293. goto IL_0049;
  17294. }
  17295. G_B5_0 = L_15;
  17296. }
  17297. {
  17298. il2cpp_codegen_runtime_class_init_inline(DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var);
  17299. String_t* L_17 = ((DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_StaticFields*)il2cpp_codegen_static_fields_for(DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var))->___k_ShadowVolumetricPass;
  17300. G_B7_0 = L_17;
  17301. G_B7_1 = G_B5_0;
  17302. goto IL_004e;
  17303. }
  17304. IL_0049:
  17305. {
  17306. il2cpp_codegen_runtime_class_init_inline(DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var);
  17307. String_t* L_18 = ((DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_StaticFields*)il2cpp_codegen_static_fields_for(DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var))->___k_ShadowPass;
  17308. G_B7_0 = L_18;
  17309. G_B7_1 = G_B6_0;
  17310. }
  17311. IL_004e:
  17312. {
  17313. bool L_19 = ___5_isVolumetric;
  17314. if (!L_19)
  17315. {
  17316. G_B9_0 = (&V_5);
  17317. G_B9_1 = G_B7_0;
  17318. G_B9_2 = G_B7_1;
  17319. goto IL_005b;
  17320. }
  17321. G_B8_0 = (&V_5);
  17322. G_B8_1 = G_B7_0;
  17323. G_B8_2 = G_B7_1;
  17324. }
  17325. {
  17326. il2cpp_codegen_runtime_class_init_inline(DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var);
  17327. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_20 = ((DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_StaticFields*)il2cpp_codegen_static_fields_for(DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var))->___m_ProfilingSamplerVolume;
  17328. G_B10_0 = L_20;
  17329. G_B10_1 = G_B8_0;
  17330. G_B10_2 = G_B8_1;
  17331. G_B10_3 = G_B8_2;
  17332. goto IL_0060;
  17333. }
  17334. IL_005b:
  17335. {
  17336. il2cpp_codegen_runtime_class_init_inline(DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var);
  17337. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_21 = ((DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_StaticFields*)il2cpp_codegen_static_fields_for(DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var))->___m_ProfilingSampler;
  17338. G_B10_0 = L_21;
  17339. G_B10_1 = G_B9_0;
  17340. G_B10_2 = G_B9_1;
  17341. G_B10_3 = G_B9_2;
  17342. }
  17343. IL_0060:
  17344. {
  17345. NullCheck(G_B10_3);
  17346. RuntimeObject* L_22;
  17347. L_22 = RenderGraph_AddUnsafePass_TisPassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6_m67B25C95F1124AA80C65D63DBB544737DC3FE4AF(G_B10_3, G_B10_2, G_B10_1, G_B10_0, _stringLiteralA0C00C2763378950E345BDEF3948D5F5A7945709, ((int32_t)57), RenderGraph_AddUnsafePass_TisPassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6_m67B25C95F1124AA80C65D63DBB544737DC3FE4AF_RuntimeMethod_var);
  17348. V_4 = L_22;
  17349. }
  17350. {
  17351. auto __finallyBlock = il2cpp::utils::Finally([&]
  17352. {
  17353. FINALLY_0292:
  17354. {
  17355. {
  17356. RuntimeObject* L_23 = V_4;
  17357. if (!L_23)
  17358. {
  17359. goto IL_029d;
  17360. }
  17361. }
  17362. {
  17363. RuntimeObject* L_24 = V_4;
  17364. NullCheck(L_24);
  17365. InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_24);
  17366. }
  17367. IL_029d:
  17368. {
  17369. return;
  17370. }
  17371. }
  17372. });
  17373. try
  17374. {
  17375. {
  17376. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_25 = V_5;
  17377. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_26 = ___3_layerBatch;
  17378. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3 L_27 = (*(LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3*)L_26);
  17379. NullCheck(L_25);
  17380. L_25->___layerBatch = L_27;
  17381. Il2CppCodeGenWriteBarrier((void**)&(((&L_25->___layerBatch))->___lights), (void*)NULL);
  17382. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  17383. Il2CppCodeGenWriteBarrier((void**)&(((&L_25->___layerBatch))->___shadowLights), (void*)NULL);
  17384. #endif
  17385. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  17386. Il2CppCodeGenWriteBarrier((void**)&(((&L_25->___layerBatch))->___shadowCasters), (void*)NULL);
  17387. #endif
  17388. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  17389. Il2CppCodeGenWriteBarrier((void**)&(((&L_25->___layerBatch))->___activeBlendStylesIndices), (void*)NULL);
  17390. #endif
  17391. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_28 = V_5;
  17392. Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* L_29 = ___2_rendererData;
  17393. NullCheck(L_28);
  17394. L_28->___rendererData = L_29;
  17395. Il2CppCodeGenWriteBarrier((void**)(&L_28->___rendererData), (void*)L_29);
  17396. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_30 = V_5;
  17397. bool L_31 = ___5_isVolumetric;
  17398. NullCheck(L_30);
  17399. L_30->___isVolumetric = L_31;
  17400. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_32 = V_5;
  17401. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_33 = V_2;
  17402. NullCheck(L_32);
  17403. L_32->___shadowMap = L_33;
  17404. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_34 = V_5;
  17405. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_35 = V_3;
  17406. NullCheck(L_34);
  17407. L_34->___shadowDepth = L_35;
  17408. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_36 = V_5;
  17409. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_37 = ___3_layerBatch;
  17410. LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15* L_38 = (LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15*)(&L_37->___lightStats);
  17411. bool L_39;
  17412. L_39 = LightStats_get_useNormalMap_m62161A14013BBDB018B9DA75376A1864199FCDED(L_38, NULL);
  17413. if (L_39)
  17414. {
  17415. G_B13_0 = L_36;
  17416. goto IL_00b4_1;
  17417. }
  17418. G_B12_0 = L_36;
  17419. }
  17420. {
  17421. il2cpp_codegen_runtime_class_init_inline(TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
  17422. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_40;
  17423. L_40 = TextureHandle_get_nullHandle_m077A7652CAF9B2004942375C6F1CCFD714AA9E19_inline(NULL);
  17424. G_B14_0 = L_40;
  17425. G_B14_1 = G_B12_0;
  17426. goto IL_00c1_1;
  17427. }
  17428. IL_00b4_1:
  17429. {
  17430. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_41 = V_0;
  17431. NullCheck(L_41);
  17432. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_42;
  17433. L_42 = Universal2DResourceData_get_normalsTexture_mA70971E5F30FE4AFF3A73821D85274DDACDA43D8(L_41, NULL);
  17434. int32_t L_43 = ___4_batchIndex;
  17435. NullCheck(L_42);
  17436. int32_t L_44 = L_43;
  17437. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_45 = (L_42)->GetAt(static_cast<il2cpp_array_size_t>(L_44));
  17438. G_B14_0 = L_45;
  17439. G_B14_1 = G_B13_0;
  17440. }
  17441. IL_00c1_1:
  17442. {
  17443. NullCheck(G_B14_1);
  17444. G_B14_1->___normalMap = G_B14_0;
  17445. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_46 = V_5;
  17446. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_47 = ___0_graph;
  17447. il2cpp_codegen_runtime_class_init_inline(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  17448. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_48 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___m_FallOffRTHandle;
  17449. NullCheck(L_47);
  17450. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_49;
  17451. L_49 = RenderGraph_ImportTexture_mD16598DFF31FCAFBC8ED2DD30F3E3575B6164CA7(L_47, L_48, NULL);
  17452. NullCheck(L_46);
  17453. L_46->___fallOffLookUp = L_49;
  17454. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_50 = V_5;
  17455. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_51 = ___0_graph;
  17456. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_52 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___m_LightLookupRTHandle;
  17457. NullCheck(L_51);
  17458. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_53;
  17459. L_53 = RenderGraph_ImportTexture_mD16598DFF31FCAFBC8ED2DD30F3E3575B6164CA7(L_51, L_52, NULL);
  17460. NullCheck(L_50);
  17461. L_50->___lightLookUp = L_53;
  17462. bool L_54 = ___5_isVolumetric;
  17463. if (L_54)
  17464. {
  17465. goto IL_011c_1;
  17466. }
  17467. }
  17468. {
  17469. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_55 = V_5;
  17470. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_56 = V_0;
  17471. NullCheck(L_56);
  17472. TextureHandleU5BU5DU5BU5D_t36A34F73F4A1EE7E90D37774A796785F0548EEB9* L_57;
  17473. L_57 = Universal2DResourceData_get_lightTextures_mD62C714586B183217FD646B9B7494602392F74C9(L_56, NULL);
  17474. int32_t L_58 = ___4_batchIndex;
  17475. NullCheck(L_57);
  17476. int32_t L_59 = L_58;
  17477. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_60 = (L_57)->GetAt(static_cast<il2cpp_array_size_t>(L_59));
  17478. NullCheck(L_55);
  17479. L_55->___lightTextures = L_60;
  17480. Il2CppCodeGenWriteBarrier((void**)(&L_55->___lightTextures), (void*)L_60);
  17481. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_61 = V_5;
  17482. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_62 = V_0;
  17483. NullCheck(L_62);
  17484. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_63;
  17485. L_63 = Universal2DResourceData_get_intermediateDepth_mEE961CB57B813F3E4277FACC8135B513CB3413A0(L_62, NULL);
  17486. NullCheck(L_61);
  17487. L_61->___depthTexture = L_63;
  17488. RuntimeObject* L_64 = V_4;
  17489. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_65 = V_5;
  17490. NullCheck(L_65);
  17491. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* L_66 = (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*)(&L_65->___depthTexture);
  17492. NullCheck(L_64);
  17493. InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*, int32_t >::Invoke(0, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_64, L_66, 2);
  17494. goto IL_013b_1;
  17495. }
  17496. IL_011c_1:
  17497. {
  17498. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_67 = __this->___intermediateTexture;
  17499. UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_68 = V_1;
  17500. NullCheck(L_68);
  17501. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_69;
  17502. L_69 = UniversalResourceData_get_activeColorTexture_m1B7A0CE5B0282F05AEAE46AC7B45478199DF9188(L_68, NULL);
  17503. NullCheck(L_67);
  17504. (L_67)->SetAt(static_cast<il2cpp_array_size_t>(0), (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388)L_69);
  17505. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_70 = V_5;
  17506. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_71 = __this->___intermediateTexture;
  17507. NullCheck(L_70);
  17508. L_70->___lightTextures = L_71;
  17509. Il2CppCodeGenWriteBarrier((void**)(&L_70->___lightTextures), (void*)L_71);
  17510. }
  17511. IL_013b_1:
  17512. {
  17513. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_72 = V_5;
  17514. NullCheck(L_72);
  17515. RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_73 = L_72->___lightTexturesRT;
  17516. if (!L_73)
  17517. {
  17518. goto IL_0158_1;
  17519. }
  17520. }
  17521. {
  17522. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_74 = V_5;
  17523. NullCheck(L_74);
  17524. RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_75 = L_74->___lightTexturesRT;
  17525. NullCheck(L_75);
  17526. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_76 = V_5;
  17527. NullCheck(L_76);
  17528. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_77 = L_76->___lightTextures;
  17529. NullCheck(L_77);
  17530. if ((((int32_t)((int32_t)(((RuntimeArray*)L_75)->max_length))) == ((int32_t)((int32_t)(((RuntimeArray*)L_77)->max_length)))))
  17531. {
  17532. goto IL_016d_1;
  17533. }
  17534. }
  17535. IL_0158_1:
  17536. {
  17537. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_78 = V_5;
  17538. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_79 = V_5;
  17539. NullCheck(L_79);
  17540. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_80 = L_79->___lightTextures;
  17541. NullCheck(L_80);
  17542. RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_81 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_80)->max_length)));
  17543. NullCheck(L_78);
  17544. L_78->___lightTexturesRT = L_81;
  17545. Il2CppCodeGenWriteBarrier((void**)(&L_78->___lightTexturesRT), (void*)L_81);
  17546. }
  17547. IL_016d_1:
  17548. {
  17549. V_6 = 0;
  17550. goto IL_018e_1;
  17551. }
  17552. IL_0172_1:
  17553. {
  17554. RuntimeObject* L_82 = V_4;
  17555. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_83 = V_5;
  17556. NullCheck(L_83);
  17557. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_84 = L_83->___lightTextures;
  17558. int32_t L_85 = V_6;
  17559. NullCheck(L_84);
  17560. NullCheck(L_82);
  17561. InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*, int32_t >::Invoke(0, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_82, ((L_84)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_85))), 2);
  17562. int32_t L_86 = V_6;
  17563. V_6 = ((int32_t)il2cpp_codegen_add(L_86, 1));
  17564. }
  17565. IL_018e_1:
  17566. {
  17567. int32_t L_87 = V_6;
  17568. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_88 = V_5;
  17569. NullCheck(L_88);
  17570. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_89 = L_88->___lightTextures;
  17571. NullCheck(L_89);
  17572. if ((((int32_t)L_87) < ((int32_t)((int32_t)(((RuntimeArray*)L_89)->max_length)))))
  17573. {
  17574. goto IL_0172_1;
  17575. }
  17576. }
  17577. {
  17578. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_90 = ___3_layerBatch;
  17579. LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15* L_91 = (LightStats_t748A504C18A616691BD0688FD94C25E2CDAC0F15*)(&L_90->___lightStats);
  17580. bool L_92;
  17581. L_92 = LightStats_get_useNormalMap_m62161A14013BBDB018B9DA75376A1864199FCDED(L_91, NULL);
  17582. if (!L_92)
  17583. {
  17584. goto IL_01be_1;
  17585. }
  17586. }
  17587. {
  17588. RuntimeObject* L_93 = V_4;
  17589. Universal2DResourceData_t2662CF2E8F3D70AA0C55346EF0B4D170A5AF1342* L_94 = V_0;
  17590. NullCheck(L_94);
  17591. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_95;
  17592. L_95 = Universal2DResourceData_get_normalsTexture_mA70971E5F30FE4AFF3A73821D85274DDACDA43D8(L_94, NULL);
  17593. int32_t L_96 = ___4_batchIndex;
  17594. NullCheck(L_95);
  17595. NullCheck(L_93);
  17596. InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*, int32_t >::Invoke(0, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_93, ((L_95)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_96))), 1);
  17597. }
  17598. IL_01be_1:
  17599. {
  17600. RuntimeObject* L_97 = V_4;
  17601. NullCheck(L_97);
  17602. InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*, int32_t >::Invoke(0, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_97, (&V_2), 2);
  17603. RuntimeObject* L_98 = V_4;
  17604. NullCheck(L_98);
  17605. InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*, int32_t >::Invoke(0, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_98, (&V_3), 2);
  17606. RuntimeObject* L_99 = V_4;
  17607. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_100 = V_5;
  17608. NullCheck(L_100);
  17609. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* L_101 = (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*)(&L_100->___fallOffLookUp);
  17610. NullCheck(L_99);
  17611. InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*, int32_t >::Invoke(0, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_99, L_101, 1);
  17612. RuntimeObject* L_102 = V_4;
  17613. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_103 = V_5;
  17614. NullCheck(L_103);
  17615. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* L_104 = (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*)(&L_103->___lightLookUp);
  17616. NullCheck(L_102);
  17617. InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*, int32_t >::Invoke(0, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_102, L_104, 1);
  17618. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_105 = ___3_layerBatch;
  17619. List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* L_106 = L_105->___shadowLights;
  17620. NullCheck(L_106);
  17621. Enumerator_t1D14DD94BCD91BEF4FF6DE98D56AC788C6938CF7 L_107;
  17622. L_107 = List_1_GetEnumerator_m8E2C48B990B0F95638FB026033D02B94A8FEED90(L_106, List_1_GetEnumerator_m8E2C48B990B0F95638FB026033D02B94A8FEED90_RuntimeMethod_var);
  17623. V_7 = L_107;
  17624. }
  17625. {
  17626. auto __finallyBlock = il2cpp::utils::Finally([&]
  17627. {
  17628. FINALLY_024c_1:
  17629. {
  17630. Enumerator_Dispose_mC57F7B4B847F86923DB18F28572D922085FF3D09((&V_7), Enumerator_Dispose_mC57F7B4B847F86923DB18F28572D922085FF3D09_RuntimeMethod_var);
  17631. return;
  17632. }
  17633. });
  17634. try
  17635. {
  17636. {
  17637. goto IL_0241_2;
  17638. }
  17639. IL_0200_2:
  17640. {
  17641. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_108;
  17642. L_108 = Enumerator_get_Current_mAB796AFD12A67A30DD7EC2CE78D8D9BB28028B74_inline((&V_7), Enumerator_get_Current_mAB796AFD12A67A30DD7EC2CE78D8D9BB28028B74_RuntimeMethod_var);
  17643. V_8 = L_108;
  17644. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_109 = V_8;
  17645. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  17646. bool L_110;
  17647. L_110 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_109, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  17648. if (L_110)
  17649. {
  17650. goto IL_0241_2;
  17651. }
  17652. }
  17653. {
  17654. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_111 = V_8;
  17655. NullCheck(L_111);
  17656. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* L_112 = (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*)(&L_111->___m_CookieSpriteTextureHandle);
  17657. il2cpp_codegen_runtime_class_init_inline(TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
  17658. bool L_113;
  17659. L_113 = TextureHandle_IsValid_mECFF64B8BAC6402F0D37B67BB79FFB3AB3C7F3C2_inline(L_112, NULL);
  17660. if (!L_113)
  17661. {
  17662. goto IL_0241_2;
  17663. }
  17664. }
  17665. {
  17666. bool L_114 = ___5_isVolumetric;
  17667. if (!L_114)
  17668. {
  17669. goto IL_0232_2;
  17670. }
  17671. }
  17672. {
  17673. bool L_115 = ___5_isVolumetric;
  17674. if (!L_115)
  17675. {
  17676. goto IL_0241_2;
  17677. }
  17678. }
  17679. {
  17680. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_116 = V_8;
  17681. NullCheck(L_116);
  17682. bool L_117;
  17683. L_117 = Light2D_get_volumetricEnabled_mD0D08DCF54B1C42CF9F16EE0EF643BD23CB781DD_inline(L_116, NULL);
  17684. if (!L_117)
  17685. {
  17686. goto IL_0241_2;
  17687. }
  17688. }
  17689. IL_0232_2:
  17690. {
  17691. RuntimeObject* L_118 = V_4;
  17692. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_119 = V_8;
  17693. NullCheck(L_119);
  17694. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* L_120 = (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*)(&L_119->___m_CookieSpriteTextureHandle);
  17695. NullCheck(L_118);
  17696. InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*, int32_t >::Invoke(0, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_118, L_120, 1);
  17697. }
  17698. IL_0241_2:
  17699. {
  17700. bool L_121;
  17701. L_121 = Enumerator_MoveNext_m163BE4325DCC1B7EA2E4E72B004DACED5888BF88((&V_7), Enumerator_MoveNext_m163BE4325DCC1B7EA2E4E72B004DACED5888BF88_RuntimeMethod_var);
  17702. if (L_121)
  17703. {
  17704. goto IL_0200_2;
  17705. }
  17706. }
  17707. {
  17708. goto IL_025a_1;
  17709. }
  17710. }
  17711. catch(Il2CppExceptionWrapper& e)
  17712. {
  17713. __finallyBlock.StoreException(e.ex);
  17714. }
  17715. }
  17716. IL_025a_1:
  17717. {
  17718. RuntimeObject* L_122 = V_4;
  17719. NullCheck(L_122);
  17720. InterfaceActionInvoker1< bool >::Invoke(11, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_122, (bool)0);
  17721. RuntimeObject* L_123 = V_4;
  17722. NullCheck(L_123);
  17723. InterfaceActionInvoker1< bool >::Invoke(12, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_123, (bool)1);
  17724. RuntimeObject* L_124 = V_4;
  17725. il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t4247B655FB7A4C0E295416317C9EE57FADE9C92B_il2cpp_TypeInfo_var);
  17726. BaseRenderFunc_2_tE591E49F50B94BD4A68EE4AE53D002A53E531A88* L_125 = ((U3CU3Ec_t4247B655FB7A4C0E295416317C9EE57FADE9C92B_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4247B655FB7A4C0E295416317C9EE57FADE9C92B_il2cpp_TypeInfo_var))->___U3CU3E9__10_0;
  17727. BaseRenderFunc_2_tE591E49F50B94BD4A68EE4AE53D002A53E531A88* L_126 = L_125;
  17728. if (L_126)
  17729. {
  17730. G_B38_0 = L_126;
  17731. G_B38_1 = L_124;
  17732. goto IL_028b_1;
  17733. }
  17734. G_B37_0 = L_126;
  17735. G_B37_1 = L_124;
  17736. }
  17737. {
  17738. il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t4247B655FB7A4C0E295416317C9EE57FADE9C92B_il2cpp_TypeInfo_var);
  17739. U3CU3Ec_t4247B655FB7A4C0E295416317C9EE57FADE9C92B* L_127 = ((U3CU3Ec_t4247B655FB7A4C0E295416317C9EE57FADE9C92B_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4247B655FB7A4C0E295416317C9EE57FADE9C92B_il2cpp_TypeInfo_var))->___U3CU3E9;
  17740. BaseRenderFunc_2_tE591E49F50B94BD4A68EE4AE53D002A53E531A88* L_128 = (BaseRenderFunc_2_tE591E49F50B94BD4A68EE4AE53D002A53E531A88*)il2cpp_codegen_object_new(BaseRenderFunc_2_tE591E49F50B94BD4A68EE4AE53D002A53E531A88_il2cpp_TypeInfo_var);
  17741. BaseRenderFunc_2__ctor_m2DA7CD744EF2FC44A4D183BF02A6AD51E7FEE784(L_128, L_127, (intptr_t)((void*)U3CU3Ec_U3CRenderU3Eb__10_0_m23C970B2AADD5C17CBDCA9A43923D8E2A92368F2_RuntimeMethod_var), NULL);
  17742. BaseRenderFunc_2_tE591E49F50B94BD4A68EE4AE53D002A53E531A88* L_129 = L_128;
  17743. ((U3CU3Ec_t4247B655FB7A4C0E295416317C9EE57FADE9C92B_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4247B655FB7A4C0E295416317C9EE57FADE9C92B_il2cpp_TypeInfo_var))->___U3CU3E9__10_0 = L_129;
  17744. Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t4247B655FB7A4C0E295416317C9EE57FADE9C92B_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4247B655FB7A4C0E295416317C9EE57FADE9C92B_il2cpp_TypeInfo_var))->___U3CU3E9__10_0), (void*)L_129);
  17745. G_B38_0 = L_129;
  17746. G_B38_1 = G_B37_1;
  17747. }
  17748. IL_028b_1:
  17749. {
  17750. NullCheck(G_B38_1);
  17751. GenericInterfaceActionInvoker1< BaseRenderFunc_2_tE591E49F50B94BD4A68EE4AE53D002A53E531A88* >::Invoke(IUnsafeRenderGraphBuilder_SetRenderFunc_TisPassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6_m0848D6D2E3075E498FD90AD0C0F5D8D34AFE12E7_RuntimeMethod_var, G_B38_1, G_B38_0);
  17752. goto IL_029e;
  17753. }
  17754. }
  17755. catch(Il2CppExceptionWrapper& e)
  17756. {
  17757. __finallyBlock.StoreException(e.ex);
  17758. }
  17759. }
  17760. IL_029e:
  17761. {
  17762. return;
  17763. }
  17764. }
  17765. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawShadow2DPass__ctor_m4245DF8F5DD32496C01CEFAFEE195424AA9832E4 (DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63* __this, const RuntimeMethod* method)
  17766. {
  17767. static bool s_Il2CppMethodInitialized;
  17768. if (!s_Il2CppMethodInitialized)
  17769. {
  17770. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var);
  17771. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7_il2cpp_TypeInfo_var);
  17772. s_Il2CppMethodInitialized = true;
  17773. }
  17774. {
  17775. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_0 = (TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7*)(TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7*)SZArrayNew(TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7_il2cpp_TypeInfo_var, (uint32_t)1);
  17776. __this->___intermediateTexture = L_0;
  17777. Il2CppCodeGenWriteBarrier((void**)(&__this->___intermediateTexture), (void*)L_0);
  17778. il2cpp_codegen_runtime_class_init_inline(ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var);
  17779. ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752(__this, NULL);
  17780. return;
  17781. }
  17782. }
  17783. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawShadow2DPass__cctor_mFF79C7CBDF449C8B0756951D29911BCE2F5DD448 (const RuntimeMethod* method)
  17784. {
  17785. static bool s_Il2CppMethodInitialized;
  17786. if (!s_Il2CppMethodInitialized)
  17787. {
  17788. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var);
  17789. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m534D41E55754A873C7554B04FEDD5F6CC7DCDC8E_RuntimeMethod_var);
  17790. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34_il2cpp_TypeInfo_var);
  17791. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
  17792. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral41118D89385559687B3613F35B6FF67BA85CE8EC);
  17793. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA62ED4163EA56A6434CCD6C4B2718E8856C195C1);
  17794. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA700CB3AEAF019C05A1068B7A8506C8CFEF51F0E);
  17795. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAAD2775BC420C9F715F23D254D98789E3CAF61BC);
  17796. s_Il2CppMethodInitialized = true;
  17797. }
  17798. {
  17799. ((DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_StaticFields*)il2cpp_codegen_static_fields_for(DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var))->___k_ShadowPass = _stringLiteralA62ED4163EA56A6434CCD6C4B2718E8856C195C1;
  17800. Il2CppCodeGenWriteBarrier((void**)(&((DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_StaticFields*)il2cpp_codegen_static_fields_for(DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var))->___k_ShadowPass), (void*)_stringLiteralA62ED4163EA56A6434CCD6C4B2718E8856C195C1);
  17801. ((DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_StaticFields*)il2cpp_codegen_static_fields_for(DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var))->___k_ShadowVolumetricPass = _stringLiteral41118D89385559687B3613F35B6FF67BA85CE8EC;
  17802. Il2CppCodeGenWriteBarrier((void**)(&((DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_StaticFields*)il2cpp_codegen_static_fields_for(DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var))->___k_ShadowVolumetricPass), (void*)_stringLiteral41118D89385559687B3613F35B6FF67BA85CE8EC);
  17803. String_t* L_0 = ((DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_StaticFields*)il2cpp_codegen_static_fields_for(DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var))->___k_ShadowPass;
  17804. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
  17805. ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_1, L_0, NULL);
  17806. ((DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_StaticFields*)il2cpp_codegen_static_fields_for(DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var))->___m_ProfilingSampler = L_1;
  17807. Il2CppCodeGenWriteBarrier((void**)(&((DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_StaticFields*)il2cpp_codegen_static_fields_for(DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var))->___m_ProfilingSampler), (void*)L_1);
  17808. String_t* L_2 = ((DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_StaticFields*)il2cpp_codegen_static_fields_for(DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var))->___k_ShadowVolumetricPass;
  17809. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_3 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
  17810. ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_3, L_2, NULL);
  17811. ((DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_StaticFields*)il2cpp_codegen_static_fields_for(DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var))->___m_ProfilingSamplerVolume = L_3;
  17812. Il2CppCodeGenWriteBarrier((void**)(&((DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_StaticFields*)il2cpp_codegen_static_fields_for(DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var))->___m_ProfilingSamplerVolume), (void*)L_3);
  17813. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_4 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
  17814. ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_4, _stringLiteralA700CB3AEAF019C05A1068B7A8506C8CFEF51F0E, NULL);
  17815. ((DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_StaticFields*)il2cpp_codegen_static_fields_for(DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var))->___m_ExecuteProfilingSampler = L_4;
  17816. Il2CppCodeGenWriteBarrier((void**)(&((DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_StaticFields*)il2cpp_codegen_static_fields_for(DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var))->___m_ExecuteProfilingSampler), (void*)L_4);
  17817. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_5 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
  17818. ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_5, _stringLiteralAAD2775BC420C9F715F23D254D98789E3CAF61BC, NULL);
  17819. ((DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_StaticFields*)il2cpp_codegen_static_fields_for(DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var))->___m_ExecuteLightProfilingSampler = L_5;
  17820. Il2CppCodeGenWriteBarrier((void**)(&((DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_StaticFields*)il2cpp_codegen_static_fields_for(DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var))->___m_ExecuteLightProfilingSampler), (void*)L_5);
  17821. List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* L_6 = (List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34*)il2cpp_codegen_object_new(List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34_il2cpp_TypeInfo_var);
  17822. List_1__ctor_m534D41E55754A873C7554B04FEDD5F6CC7DCDC8E(L_6, 1, List_1__ctor_m534D41E55754A873C7554B04FEDD5F6CC7DCDC8E_RuntimeMethod_var);
  17823. ((DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_StaticFields*)il2cpp_codegen_static_fields_for(DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var))->___intermediateLight = L_6;
  17824. Il2CppCodeGenWriteBarrier((void**)(&((DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_StaticFields*)il2cpp_codegen_static_fields_for(DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var))->___intermediateLight), (void*)L_6);
  17825. return;
  17826. }
  17827. }
  17828. #ifdef __clang__
  17829. #pragma clang diagnostic pop
  17830. #endif
  17831. #ifdef __clang__
  17832. #pragma clang diagnostic push
  17833. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17834. #pragma clang diagnostic ignored "-Wunused-variable"
  17835. #endif
  17836. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mB272CDF2EAE141C160D8D01FB864892F8454A964 (const RuntimeMethod* method)
  17837. {
  17838. static bool s_Il2CppMethodInitialized;
  17839. if (!s_Il2CppMethodInitialized)
  17840. {
  17841. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t4247B655FB7A4C0E295416317C9EE57FADE9C92B_il2cpp_TypeInfo_var);
  17842. s_Il2CppMethodInitialized = true;
  17843. }
  17844. {
  17845. U3CU3Ec_t4247B655FB7A4C0E295416317C9EE57FADE9C92B* L_0 = (U3CU3Ec_t4247B655FB7A4C0E295416317C9EE57FADE9C92B*)il2cpp_codegen_object_new(U3CU3Ec_t4247B655FB7A4C0E295416317C9EE57FADE9C92B_il2cpp_TypeInfo_var);
  17846. U3CU3Ec__ctor_m2EFBE1E3290F51983E5A977E3972962E4A0A40E3(L_0, NULL);
  17847. ((U3CU3Ec_t4247B655FB7A4C0E295416317C9EE57FADE9C92B_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4247B655FB7A4C0E295416317C9EE57FADE9C92B_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
  17848. Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t4247B655FB7A4C0E295416317C9EE57FADE9C92B_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4247B655FB7A4C0E295416317C9EE57FADE9C92B_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
  17849. return;
  17850. }
  17851. }
  17852. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m2EFBE1E3290F51983E5A977E3972962E4A0A40E3 (U3CU3Ec_t4247B655FB7A4C0E295416317C9EE57FADE9C92B* __this, const RuntimeMethod* method)
  17853. {
  17854. {
  17855. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  17856. return;
  17857. }
  17858. }
  17859. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CRenderU3Eb__10_0_m23C970B2AADD5C17CBDCA9A43923D8E2A92368F2 (U3CU3Ec_t4247B655FB7A4C0E295416317C9EE57FADE9C92B* __this, PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* ___0_data, UnsafeGraphContext_t6E24BDE4C6B0924FCC4DE11BFA5B750FF6F03320* ___1_context, const RuntimeMethod* method)
  17860. {
  17861. static bool s_Il2CppMethodInitialized;
  17862. if (!s_Il2CppMethodInitialized)
  17863. {
  17864. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  17865. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var);
  17866. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF3A5EF60FDEC2238D3231D336AD90BAF5096287F_RuntimeMethod_var);
  17867. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mAEA59F285C2A1E752D357171545DA09440A50066_RuntimeMethod_var);
  17868. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m32F506BE5FE2E4C613F06F8B208E0D5FC794601F_RuntimeMethod_var);
  17869. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m0F64C67B6F6980EE49C60350F878BD5E31AEA07E_RuntimeMethod_var);
  17870. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6_il2cpp_TypeInfo_var);
  17871. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
  17872. s_Il2CppMethodInitialized = true;
  17873. }
  17874. int32_t V_0 = 0;
  17875. UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* V_1 = NULL;
  17876. int32_t V_2 = 0;
  17877. ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_3;
  17878. memset((&V_3), 0, sizeof(V_3));
  17879. {
  17880. V_0 = 0;
  17881. goto IL_00e8;
  17882. }
  17883. IL_0007:
  17884. {
  17885. il2cpp_codegen_runtime_class_init_inline(DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var);
  17886. List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* L_0 = ((DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_StaticFields*)il2cpp_codegen_static_fields_for(DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var))->___intermediateLight;
  17887. NullCheck(L_0);
  17888. List_1_Clear_mAEA59F285C2A1E752D357171545DA09440A50066_inline(L_0, List_1_Clear_mAEA59F285C2A1E752D357171545DA09440A50066_RuntimeMethod_var);
  17889. List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* L_1 = ((DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_StaticFields*)il2cpp_codegen_static_fields_for(DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var))->___intermediateLight;
  17890. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_2 = ___0_data;
  17891. NullCheck(L_2);
  17892. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_3 = (LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3*)(&L_2->___layerBatch);
  17893. List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* L_4 = L_3->___shadowLights;
  17894. int32_t L_5 = V_0;
  17895. NullCheck(L_4);
  17896. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_6;
  17897. L_6 = List_1_get_Item_m0F64C67B6F6980EE49C60350F878BD5E31AEA07E(L_4, L_5, List_1_get_Item_m0F64C67B6F6980EE49C60350F878BD5E31AEA07E_RuntimeMethod_var);
  17898. NullCheck(L_1);
  17899. List_1_Add_mF3A5EF60FDEC2238D3231D336AD90BAF5096287F_inline(L_1, L_6, List_1_Add_mF3A5EF60FDEC2238D3231D336AD90BAF5096287F_RuntimeMethod_var);
  17900. UnsafeGraphContext_t6E24BDE4C6B0924FCC4DE11BFA5B750FF6F03320* L_7 = ___1_context;
  17901. NullCheck(L_7);
  17902. UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* L_8 = L_7->___cmd;
  17903. V_1 = L_8;
  17904. UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* L_9 = V_1;
  17905. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_10 = ___0_data;
  17906. List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* L_11 = ((DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_StaticFields*)il2cpp_codegen_static_fields_for(DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var))->___intermediateLight;
  17907. NullCheck(L_11);
  17908. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_12;
  17909. L_12 = List_1_get_Item_m0F64C67B6F6980EE49C60350F878BD5E31AEA07E(L_11, 0, List_1_get_Item_m0F64C67B6F6980EE49C60350F878BD5E31AEA07E_RuntimeMethod_var);
  17910. DrawShadow2DPass_ExecuteShadowPass_m7F696D4995DB1618A659D142092C836553DB3168(L_9, L_10, L_12, NULL);
  17911. il2cpp_codegen_runtime_class_init_inline(Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6_il2cpp_TypeInfo_var);
  17912. bool L_13;
  17913. L_13 = Renderer2D_get_supportsMRT_m3A590FEA0CA22B58ECBD406B93BDD55E0F3D301C(NULL);
  17914. if (!L_13)
  17915. {
  17916. goto IL_009d;
  17917. }
  17918. }
  17919. {
  17920. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_14 = ___0_data;
  17921. NullCheck(L_14);
  17922. bool L_15 = L_14->___isVolumetric;
  17923. if (L_15)
  17924. {
  17925. goto IL_009d;
  17926. }
  17927. }
  17928. {
  17929. V_2 = 0;
  17930. goto IL_0079;
  17931. }
  17932. IL_0058:
  17933. {
  17934. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_16 = ___0_data;
  17935. NullCheck(L_16);
  17936. RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_17 = L_16->___lightTexturesRT;
  17937. int32_t L_18 = V_2;
  17938. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_19 = ___0_data;
  17939. NullCheck(L_19);
  17940. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_20 = L_19->___lightTextures;
  17941. int32_t L_21 = V_2;
  17942. NullCheck(L_20);
  17943. int32_t L_22 = L_21;
  17944. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
  17945. il2cpp_codegen_runtime_class_init_inline(TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
  17946. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_24;
  17947. L_24 = TextureHandle_op_Implicit_mF61CC7FA197498A1DF32E5F0DD1D5D6F7340B43D(L_23, NULL);
  17948. NullCheck(L_17);
  17949. (L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_24);
  17950. int32_t L_25 = V_2;
  17951. V_2 = ((int32_t)il2cpp_codegen_add(L_25, 1));
  17952. }
  17953. IL_0079:
  17954. {
  17955. int32_t L_26 = V_2;
  17956. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_27 = ___0_data;
  17957. NullCheck(L_27);
  17958. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_28 = L_27->___lightTextures;
  17959. NullCheck(L_28);
  17960. if ((((int32_t)L_26) < ((int32_t)((int32_t)(((RuntimeArray*)L_28)->max_length)))))
  17961. {
  17962. goto IL_0058;
  17963. }
  17964. }
  17965. {
  17966. UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* L_29 = V_1;
  17967. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_30 = ___0_data;
  17968. NullCheck(L_30);
  17969. RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_31 = L_30->___lightTexturesRT;
  17970. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_32 = ___0_data;
  17971. NullCheck(L_32);
  17972. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_33 = L_32->___depthTexture;
  17973. il2cpp_codegen_runtime_class_init_inline(TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
  17974. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_34;
  17975. L_34 = TextureHandle_op_Implicit_mF61CC7FA197498A1DF32E5F0DD1D5D6F7340B43D(L_33, NULL);
  17976. NullCheck(L_29);
  17977. UnsafeCommandBuffer_SetRenderTarget_m7D926F171092C27A80B1659D6C6590F6EB4C0E5B(L_29, L_31, L_34, NULL);
  17978. goto IL_00b4;
  17979. }
  17980. IL_009d:
  17981. {
  17982. UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* L_35 = V_1;
  17983. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_36 = ___0_data;
  17984. NullCheck(L_36);
  17985. TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_37 = L_36->___lightTextures;
  17986. NullCheck(L_37);
  17987. int32_t L_38 = 0;
  17988. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_39 = (L_37)->GetAt(static_cast<il2cpp_array_size_t>(L_38));
  17989. il2cpp_codegen_runtime_class_init_inline(TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
  17990. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_40;
  17991. L_40 = TextureHandle_op_Implicit_mF61CC7FA197498A1DF32E5F0DD1D5D6F7340B43D(L_39, NULL);
  17992. NullCheck(L_35);
  17993. UnsafeCommandBuffer_SetRenderTarget_mF70D588993547F88CE19B8DCE1CCFE208A268B5C(L_35, L_40, NULL);
  17994. }
  17995. IL_00b4:
  17996. {
  17997. UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* L_41 = V_1;
  17998. il2cpp_codegen_runtime_class_init_inline(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  17999. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_42 = ((DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_StaticFields*)il2cpp_codegen_static_fields_for(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var))->___m_ProfilingSamplerLowLevel;
  18000. ProfilingScope__ctor_mEF7BF01DCAD3709F978E564AEDEDD643FC617904((&V_3), L_41, L_42, NULL);
  18001. }
  18002. {
  18003. auto __finallyBlock = il2cpp::utils::Finally([&]
  18004. {
  18005. FINALLY_00d6:
  18006. {
  18007. ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_3), NULL);
  18008. return;
  18009. }
  18010. });
  18011. try
  18012. {
  18013. UnsafeCommandBuffer_tDE6BB2FE234DC7453CA682AB275888E9E35F22F2* L_43 = V_1;
  18014. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_44 = ___0_data;
  18015. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_45 = ___0_data;
  18016. NullCheck(L_45);
  18017. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_46 = (LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3*)(&L_45->___layerBatch);
  18018. il2cpp_codegen_runtime_class_init_inline(DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var);
  18019. List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* L_47 = ((DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_StaticFields*)il2cpp_codegen_static_fields_for(DrawShadow2DPass_t7842421BD69671E37701F7F4465010E807C20F63_il2cpp_TypeInfo_var))->___intermediateLight;
  18020. il2cpp_codegen_runtime_class_init_inline(DrawLight2DPass_tBAD0DC45012B4959708F68A94DF63EB747215584_il2cpp_TypeInfo_var);
  18021. DrawLight2DPass_ExecuteUnsafe_mD329A42ED0B8F9452CAE1751F9DA004A55175B38(L_43, L_44, L_46, L_47, (bool)1, NULL);
  18022. goto IL_00e4;
  18023. }
  18024. catch(Il2CppExceptionWrapper& e)
  18025. {
  18026. __finallyBlock.StoreException(e.ex);
  18027. }
  18028. }
  18029. IL_00e4:
  18030. {
  18031. int32_t L_48 = V_0;
  18032. V_0 = ((int32_t)il2cpp_codegen_add(L_48, 1));
  18033. }
  18034. IL_00e8:
  18035. {
  18036. int32_t L_49 = V_0;
  18037. PassData_t67D6BCBA3D5591B413E67E3C53D13CBDEF34E1B6* L_50 = ___0_data;
  18038. NullCheck(L_50);
  18039. LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3* L_51 = (LayerBatch_t8609CE5678A7F6CF261A7FC7CCC0C345346187F3*)(&L_50->___layerBatch);
  18040. List_1_tFD95D3788F1143F387FC9BAAEE36741606416B34* L_52 = L_51->___shadowLights;
  18041. NullCheck(L_52);
  18042. int32_t L_53;
  18043. L_53 = List_1_get_Count_m32F506BE5FE2E4C613F06F8B208E0D5FC794601F_inline(L_52, List_1_get_Count_m32F506BE5FE2E4C613F06F8B208E0D5FC794601F_RuntimeMethod_var);
  18044. if ((((int32_t)L_49) < ((int32_t)L_53)))
  18045. {
  18046. goto IL_0007;
  18047. }
  18048. }
  18049. {
  18050. return;
  18051. }
  18052. }
  18053. #ifdef __clang__
  18054. #pragma clang diagnostic pop
  18055. #endif
  18056. #ifdef __clang__
  18057. #pragma clang diagnostic push
  18058. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18059. #pragma clang diagnostic ignored "-Wunused-variable"
  18060. #endif
  18061. #ifdef __clang__
  18062. #pragma clang diagnostic pop
  18063. #endif
  18064. #ifdef __clang__
  18065. #pragma clang diagnostic push
  18066. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18067. #pragma clang diagnostic ignored "-Wunused-variable"
  18068. #endif
  18069. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpscalePass__ctor_m04FF134CB5F0BF0772080565721BE2519C4FFE14 (UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55* __this, int32_t ___0_evt, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_blitMaterial, const RuntimeMethod* method)
  18070. {
  18071. static bool s_Il2CppMethodInitialized;
  18072. if (!s_Il2CppMethodInitialized)
  18073. {
  18074. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var);
  18075. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_il2cpp_TypeInfo_var);
  18076. s_Il2CppMethodInitialized = true;
  18077. }
  18078. {
  18079. il2cpp_codegen_runtime_class_init_inline(ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var);
  18080. ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752(__this, NULL);
  18081. int32_t L_0 = ___0_evt;
  18082. ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline(__this, L_0, NULL);
  18083. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = ___1_blitMaterial;
  18084. il2cpp_codegen_runtime_class_init_inline(UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_il2cpp_TypeInfo_var);
  18085. ((UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_StaticFields*)il2cpp_codegen_static_fields_for(UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_il2cpp_TypeInfo_var))->___m_BlitMaterial = L_1;
  18086. Il2CppCodeGenWriteBarrier((void**)(&((UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_StaticFields*)il2cpp_codegen_static_fields_for(UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_il2cpp_TypeInfo_var))->___m_BlitMaterial), (void*)L_1);
  18087. return;
  18088. }
  18089. }
  18090. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpscalePass_Setup_mFCF16DCFA7283D9C22657A76D211F7545FB834DB (UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_colorTargetHandle, int32_t ___1_width, int32_t ___2_height, int32_t ___3_mode, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___4_cameraTargetDescriptor, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** ___5_upscaleHandle, const RuntimeMethod* method)
  18091. {
  18092. static bool s_Il2CppMethodInitialized;
  18093. if (!s_Il2CppMethodInitialized)
  18094. {
  18095. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
  18096. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral43B451B2F3F65B14600C00C4B37606D00D97A961);
  18097. s_Il2CppMethodInitialized = true;
  18098. }
  18099. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_0;
  18100. memset((&V_0), 0, sizeof(V_0));
  18101. {
  18102. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = ___0_colorTargetHandle;
  18103. __this->___source = L_0;
  18104. Il2CppCodeGenWriteBarrier((void**)(&__this->___source), (void*)L_0);
  18105. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_1 = ___4_cameraTargetDescriptor;
  18106. V_0 = L_1;
  18107. int32_t L_2 = ___1_width;
  18108. RenderTextureDescriptor_set_width_m3B2494007BFE3AD4D14403407C9B24F5045E7E10_inline((&V_0), L_2, NULL);
  18109. int32_t L_3 = ___2_height;
  18110. RenderTextureDescriptor_set_height_m1FE41111472DAA9B5E80FFAF3445004D72A3CFA5_inline((&V_0), L_3, NULL);
  18111. RenderTextureDescriptor_set_depthBufferBits_mA3710C0D6E485BA6465B328CD8B1954F0E4C5819((&V_0), 0, NULL);
  18112. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** L_4 = (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B**)(&__this->___destination);
  18113. int32_t L_5 = ___3_mode;
  18114. il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
  18115. bool L_6;
  18116. L_6 = RenderingUtils_ReAllocateHandleIfNeeded_mB2BC0F5A65EFBBD73D29B7C5AA081D84FECED9EF(L_4, (&V_0), L_5, 1, 1, (0.0f), _stringLiteral43B451B2F3F65B14600C00C4B37606D00D97A961, NULL);
  18117. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** L_7 = ___5_upscaleHandle;
  18118. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_8 = __this->___destination;
  18119. *((RuntimeObject**)L_7) = (RuntimeObject*)L_8;
  18120. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_7, (void*)(RuntimeObject*)L_8);
  18121. return;
  18122. }
  18123. }
  18124. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpscalePass_Dispose_m4CAB01CBC95FDD232CF2862D7C9D887B0646BF1E (UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55* __this, const RuntimeMethod* method)
  18125. {
  18126. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B2_0 = NULL;
  18127. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B1_0 = NULL;
  18128. {
  18129. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = __this->___destination;
  18130. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = L_0;
  18131. if (L_1)
  18132. {
  18133. G_B2_0 = L_1;
  18134. goto IL_000b;
  18135. }
  18136. G_B1_0 = L_1;
  18137. }
  18138. {
  18139. return;
  18140. }
  18141. IL_000b:
  18142. {
  18143. NullCheck(G_B2_0);
  18144. RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B(G_B2_0, NULL);
  18145. return;
  18146. }
  18147. }
  18148. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpscalePass_Execute_m99194CAEE26DE24830EF13FF07ED83E0FD922CFE (UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method)
  18149. {
  18150. static bool s_Il2CppMethodInitialized;
  18151. if (!s_Il2CppMethodInitialized)
  18152. {
  18153. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBufferHelpers_tB8C09D01D6F0369DF52DEA955F017D6001BC72E5_il2cpp_TypeInfo_var);
  18154. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_il2cpp_TypeInfo_var);
  18155. s_Il2CppMethodInitialized = true;
  18156. }
  18157. {
  18158. RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_0 = ___1_renderingData;
  18159. CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7** L_1;
  18160. L_1 = RenderingData_get_commandBuffer_m747CD6ABF19DD5BB05F8231CC84A9922D9DC080A(L_0, NULL);
  18161. CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = *((CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7**)L_1);
  18162. CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = L_2;
  18163. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4 = __this->___destination;
  18164. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_5;
  18165. L_5 = RTHandle_op_Implicit_m2462183372B0496DE475889924EDCAAAD2011B54(L_4, NULL);
  18166. NullCheck(L_3);
  18167. CommandBuffer_SetRenderTarget_m89782BA1E8AD50020DBDB9EABF32F8AA9356628A(L_3, L_5, NULL);
  18168. il2cpp_codegen_runtime_class_init_inline(CommandBufferHelpers_tB8C09D01D6F0369DF52DEA955F017D6001BC72E5_il2cpp_TypeInfo_var);
  18169. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_6;
  18170. L_6 = CommandBufferHelpers_GetRasterCommandBuffer_m6086D650343F166614B3FB5ED89D63DE8F85C42B(L_3, NULL);
  18171. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_7 = __this->___source;
  18172. il2cpp_codegen_runtime_class_init_inline(UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_il2cpp_TypeInfo_var);
  18173. UpscalePass_ExecutePass_m77ED665004E72B3CBB132B1DEA45D2E53EC0C83E(L_6, L_7, NULL);
  18174. return;
  18175. }
  18176. }
  18177. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpscalePass_ExecutePass_m77ED665004E72B3CBB132B1DEA45D2E53EC0C83E (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_source, const RuntimeMethod* method)
  18178. {
  18179. static bool s_Il2CppMethodInitialized;
  18180. if (!s_Il2CppMethodInitialized)
  18181. {
  18182. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
  18183. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_il2cpp_TypeInfo_var);
  18184. s_Il2CppMethodInitialized = true;
  18185. }
  18186. ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
  18187. memset((&V_0), 0, sizeof(V_0));
  18188. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
  18189. memset((&V_1), 0, sizeof(V_1));
  18190. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 G_B4_0;
  18191. memset((&G_B4_0), 0, sizeof(G_B4_0));
  18192. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B6_0 = NULL;
  18193. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 G_B6_1;
  18194. memset((&G_B6_1), 0, sizeof(G_B6_1));
  18195. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B6_2 = NULL;
  18196. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* G_B6_3 = NULL;
  18197. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B5_0 = NULL;
  18198. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 G_B5_1;
  18199. memset((&G_B5_1), 0, sizeof(G_B5_1));
  18200. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B5_2 = NULL;
  18201. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* G_B5_3 = NULL;
  18202. int32_t G_B7_0 = 0;
  18203. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B7_1 = NULL;
  18204. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 G_B7_2;
  18205. memset((&G_B7_2), 0, sizeof(G_B7_2));
  18206. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B7_3 = NULL;
  18207. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* G_B7_4 = NULL;
  18208. {
  18209. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_0 = ___0_cmd;
  18210. il2cpp_codegen_runtime_class_init_inline(UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_il2cpp_TypeInfo_var);
  18211. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = ((UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_StaticFields*)il2cpp_codegen_static_fields_for(UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_il2cpp_TypeInfo_var))->___m_ExecuteProfilingSampler;
  18212. ProfilingScope__ctor_mEF7BF01DCAD3709F978E564AEDEDD643FC617904((&V_0), L_0, L_1, NULL);
  18213. }
  18214. {
  18215. auto __finallyBlock = il2cpp::utils::Finally([&]
  18216. {
  18217. FINALLY_0068:
  18218. {
  18219. ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
  18220. return;
  18221. }
  18222. });
  18223. try
  18224. {
  18225. {
  18226. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = ___1_source;
  18227. NullCheck(L_2);
  18228. bool L_3;
  18229. L_3 = RTHandle_get_useScaling_mCDB079A62CC15C0D0F47E3F49D5975202F7B12A1_inline(L_2, NULL);
  18230. if (L_3)
  18231. {
  18232. goto IL_001c_1;
  18233. }
  18234. }
  18235. {
  18236. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
  18237. L_4 = Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline(NULL);
  18238. G_B4_0 = L_4;
  18239. goto IL_0041_1;
  18240. }
  18241. IL_001c_1:
  18242. {
  18243. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_5 = ___1_source;
  18244. NullCheck(L_5);
  18245. RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 L_6;
  18246. L_6 = RTHandle_get_rtHandleProperties_mDD6241F72089E7DCED00F386D771140C9D9BB38D(L_5, NULL);
  18247. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7 = L_6.___rtHandleScale;
  18248. float L_8 = L_7.___x;
  18249. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_9 = ___1_source;
  18250. NullCheck(L_9);
  18251. RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 L_10;
  18252. L_10 = RTHandle_get_rtHandleProperties_mDD6241F72089E7DCED00F386D771140C9D9BB38D(L_9, NULL);
  18253. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_11 = L_10.___rtHandleScale;
  18254. float L_12 = L_11.___y;
  18255. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13;
  18256. memset((&L_13), 0, sizeof(L_13));
  18257. Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_13), L_8, L_12, NULL);
  18258. G_B4_0 = L_13;
  18259. }
  18260. IL_0041_1:
  18261. {
  18262. V_1 = G_B4_0;
  18263. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_14 = ___0_cmd;
  18264. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_15 = ___1_source;
  18265. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16 = V_1;
  18266. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_17;
  18267. L_17 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_16, NULL);
  18268. il2cpp_codegen_runtime_class_init_inline(UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_il2cpp_TypeInfo_var);
  18269. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_18 = ((UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_StaticFields*)il2cpp_codegen_static_fields_for(UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_il2cpp_TypeInfo_var))->___m_BlitMaterial;
  18270. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_19 = ___1_source;
  18271. NullCheck(L_19);
  18272. RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_20;
  18273. L_20 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_19, NULL);
  18274. NullCheck(L_20);
  18275. int32_t L_21;
  18276. L_21 = Texture_get_filterMode_mFEF0AEA29E8468450EF85533965DCEBE66D02A45(L_20, NULL);
  18277. if ((((int32_t)L_21) == ((int32_t)1)))
  18278. {
  18279. G_B6_0 = L_18;
  18280. G_B6_1 = L_17;
  18281. G_B6_2 = L_15;
  18282. G_B6_3 = L_14;
  18283. goto IL_0060_1;
  18284. }
  18285. G_B5_0 = L_18;
  18286. G_B5_1 = L_17;
  18287. G_B5_2 = L_15;
  18288. G_B5_3 = L_14;
  18289. }
  18290. {
  18291. G_B7_0 = 0;
  18292. G_B7_1 = G_B5_0;
  18293. G_B7_2 = G_B5_1;
  18294. G_B7_3 = G_B5_2;
  18295. G_B7_4 = G_B5_3;
  18296. goto IL_0061_1;
  18297. }
  18298. IL_0060_1:
  18299. {
  18300. G_B7_0 = 1;
  18301. G_B7_1 = G_B6_0;
  18302. G_B7_2 = G_B6_1;
  18303. G_B7_3 = G_B6_2;
  18304. G_B7_4 = G_B6_3;
  18305. }
  18306. IL_0061_1:
  18307. {
  18308. il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
  18309. Blitter_BlitTexture_mA9F3E59BB26ED3403590B0E2E7E0C005A5925BF2(G_B7_4, G_B7_3, G_B7_2, G_B7_1, G_B7_0, NULL);
  18310. goto IL_0076;
  18311. }
  18312. }
  18313. catch(Il2CppExceptionWrapper& e)
  18314. {
  18315. __finallyBlock.StoreException(e.ex);
  18316. }
  18317. }
  18318. IL_0076:
  18319. {
  18320. return;
  18321. }
  18322. }
  18323. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpscalePass_Render_mF4A57DB5B46AB8D0439BDDC4517387EC40B4C0A9 (UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_graph, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_camera, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* ___2_cameraColorAttachment, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* ___3_upscaleHandle, const RuntimeMethod* method)
  18324. {
  18325. static bool s_Il2CppMethodInitialized;
  18326. if (!s_Il2CppMethodInitialized)
  18327. {
  18328. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BaseRenderFunc_2_t1C73B04D7C1AB6A5BE0D901E52A64A980343EE74_il2cpp_TypeInfo_var);
  18329. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisPixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195_m28C108A584519252161C0332BA9B6A9C9F569568_RuntimeMethod_var);
  18330. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var);
  18331. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
  18332. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IRasterRenderGraphBuilder_SetRenderFunc_TisPassData_t368A550AC67002E488E8301FECB7FAD8DE9F0AF1_m8F25D926FF6B6DB71AC17F5825186F97E90D015C_RuntimeMethod_var);
  18333. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IRasterRenderGraphBuilder_t607F94718848D836CFEEF0DE553E4A79CABD9372_il2cpp_TypeInfo_var);
  18334. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18335. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_AddRasterRenderPass_TisPassData_t368A550AC67002E488E8301FECB7FAD8DE9F0AF1_m48C85425CFB61BB419715558B8AD2EAF0F4A46E0_RuntimeMethod_var);
  18336. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRenderU3Eb__12_0_mDD8F33683D7EA74046F03249C7015A1D202E4F36_RuntimeMethod_var);
  18337. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t45BBC976D9C98C8E40A99BAAFA23D3C74BA8F311_il2cpp_TypeInfo_var);
  18338. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_il2cpp_TypeInfo_var);
  18339. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC508B8C2FD379A0FAC49E50E68401700F06E2B1A);
  18340. s_Il2CppMethodInitialized = true;
  18341. }
  18342. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* V_0 = NULL;
  18343. RuntimeObject* V_1 = NULL;
  18344. PassData_t368A550AC67002E488E8301FECB7FAD8DE9F0AF1* V_2 = NULL;
  18345. BaseRenderFunc_2_t1C73B04D7C1AB6A5BE0D901E52A64A980343EE74* G_B7_0 = NULL;
  18346. RuntimeObject* G_B7_1 = NULL;
  18347. BaseRenderFunc_2_t1C73B04D7C1AB6A5BE0D901E52A64A980343EE74* G_B6_0 = NULL;
  18348. RuntimeObject* G_B6_1 = NULL;
  18349. {
  18350. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = ___1_camera;
  18351. NullCheck(L_0);
  18352. bool L_1;
  18353. L_1 = Component_TryGetComponent_TisPixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195_m28C108A584519252161C0332BA9B6A9C9F569568(L_0, (&V_0), Component_TryGetComponent_TisPixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195_m28C108A584519252161C0332BA9B6A9C9F569568_RuntimeMethod_var);
  18354. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_2 = V_0;
  18355. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18356. bool L_3;
  18357. L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  18358. if (L_3)
  18359. {
  18360. goto IL_0022;
  18361. }
  18362. }
  18363. {
  18364. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_4 = V_0;
  18365. NullCheck(L_4);
  18366. bool L_5;
  18367. L_5 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(L_4, NULL);
  18368. if (!L_5)
  18369. {
  18370. goto IL_0022;
  18371. }
  18372. }
  18373. {
  18374. PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* L_6 = V_0;
  18375. NullCheck(L_6);
  18376. bool L_7;
  18377. L_7 = PixelPerfectCamera_get_requiresUpscalePass_mB8C4EA7518270939C98E1868DCF65DE8385A23FB(L_6, NULL);
  18378. if (L_7)
  18379. {
  18380. goto IL_0023;
  18381. }
  18382. }
  18383. IL_0022:
  18384. {
  18385. return;
  18386. }
  18387. IL_0023:
  18388. {
  18389. RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_8 = ___0_graph;
  18390. il2cpp_codegen_runtime_class_init_inline(UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_il2cpp_TypeInfo_var);
  18391. String_t* L_9 = ((UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_StaticFields*)il2cpp_codegen_static_fields_for(UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_il2cpp_TypeInfo_var))->___k_UpscalePass;
  18392. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_10 = ((UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_StaticFields*)il2cpp_codegen_static_fields_for(UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_il2cpp_TypeInfo_var))->___m_ProfilingSampler;
  18393. NullCheck(L_8);
  18394. RuntimeObject* L_11;
  18395. L_11 = RenderGraph_AddRasterRenderPass_TisPassData_t368A550AC67002E488E8301FECB7FAD8DE9F0AF1_m48C85425CFB61BB419715558B8AD2EAF0F4A46E0(L_8, L_9, (&V_2), L_10, _stringLiteralC508B8C2FD379A0FAC49E50E68401700F06E2B1A, ((int32_t)71), RenderGraph_AddRasterRenderPass_TisPassData_t368A550AC67002E488E8301FECB7FAD8DE9F0AF1_m48C85425CFB61BB419715558B8AD2EAF0F4A46E0_RuntimeMethod_var);
  18396. V_1 = L_11;
  18397. }
  18398. {
  18399. auto __finallyBlock = il2cpp::utils::Finally([&]
  18400. {
  18401. FINALLY_008e:
  18402. {
  18403. {
  18404. RuntimeObject* L_12 = V_1;
  18405. if (!L_12)
  18406. {
  18407. goto IL_0097;
  18408. }
  18409. }
  18410. {
  18411. RuntimeObject* L_13 = V_1;
  18412. NullCheck(L_13);
  18413. InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_13);
  18414. }
  18415. IL_0097:
  18416. {
  18417. return;
  18418. }
  18419. }
  18420. });
  18421. try
  18422. {
  18423. {
  18424. PassData_t368A550AC67002E488E8301FECB7FAD8DE9F0AF1* L_14 = V_2;
  18425. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* L_15 = ___2_cameraColorAttachment;
  18426. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_16 = (*(TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*)L_15);
  18427. NullCheck(L_14);
  18428. L_14->___source = L_16;
  18429. RuntimeObject* L_17 = V_1;
  18430. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* L_18 = ___3_upscaleHandle;
  18431. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_19 = (*(TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*)L_18);
  18432. NullCheck(L_17);
  18433. InterfaceActionInvoker3< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388, int32_t, int32_t >::Invoke(0, IRasterRenderGraphBuilder_t607F94718848D836CFEEF0DE553E4A79CABD9372_il2cpp_TypeInfo_var, L_17, L_19, 0, 2);
  18434. RuntimeObject* L_20 = V_1;
  18435. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* L_21 = ___2_cameraColorAttachment;
  18436. NullCheck(L_20);
  18437. InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*, int32_t >::Invoke(0, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_20, L_21, 1);
  18438. RuntimeObject* L_22 = V_1;
  18439. NullCheck(L_22);
  18440. InterfaceActionInvoker1< bool >::Invoke(11, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_22, (bool)0);
  18441. RuntimeObject* L_23 = V_1;
  18442. il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t45BBC976D9C98C8E40A99BAAFA23D3C74BA8F311_il2cpp_TypeInfo_var);
  18443. BaseRenderFunc_2_t1C73B04D7C1AB6A5BE0D901E52A64A980343EE74* L_24 = ((U3CU3Ec_t45BBC976D9C98C8E40A99BAAFA23D3C74BA8F311_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t45BBC976D9C98C8E40A99BAAFA23D3C74BA8F311_il2cpp_TypeInfo_var))->___U3CU3E9__12_0;
  18444. BaseRenderFunc_2_t1C73B04D7C1AB6A5BE0D901E52A64A980343EE74* L_25 = L_24;
  18445. if (L_25)
  18446. {
  18447. G_B7_0 = L_25;
  18448. G_B7_1 = L_23;
  18449. goto IL_0087_1;
  18450. }
  18451. G_B6_0 = L_25;
  18452. G_B6_1 = L_23;
  18453. }
  18454. {
  18455. il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t45BBC976D9C98C8E40A99BAAFA23D3C74BA8F311_il2cpp_TypeInfo_var);
  18456. U3CU3Ec_t45BBC976D9C98C8E40A99BAAFA23D3C74BA8F311* L_26 = ((U3CU3Ec_t45BBC976D9C98C8E40A99BAAFA23D3C74BA8F311_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t45BBC976D9C98C8E40A99BAAFA23D3C74BA8F311_il2cpp_TypeInfo_var))->___U3CU3E9;
  18457. BaseRenderFunc_2_t1C73B04D7C1AB6A5BE0D901E52A64A980343EE74* L_27 = (BaseRenderFunc_2_t1C73B04D7C1AB6A5BE0D901E52A64A980343EE74*)il2cpp_codegen_object_new(BaseRenderFunc_2_t1C73B04D7C1AB6A5BE0D901E52A64A980343EE74_il2cpp_TypeInfo_var);
  18458. BaseRenderFunc_2__ctor_m0DD7EC789E0FEDD6EC570C3068E2A886FF914C0F(L_27, L_26, (intptr_t)((void*)U3CU3Ec_U3CRenderU3Eb__12_0_mDD8F33683D7EA74046F03249C7015A1D202E4F36_RuntimeMethod_var), NULL);
  18459. BaseRenderFunc_2_t1C73B04D7C1AB6A5BE0D901E52A64A980343EE74* L_28 = L_27;
  18460. ((U3CU3Ec_t45BBC976D9C98C8E40A99BAAFA23D3C74BA8F311_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t45BBC976D9C98C8E40A99BAAFA23D3C74BA8F311_il2cpp_TypeInfo_var))->___U3CU3E9__12_0 = L_28;
  18461. Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t45BBC976D9C98C8E40A99BAAFA23D3C74BA8F311_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t45BBC976D9C98C8E40A99BAAFA23D3C74BA8F311_il2cpp_TypeInfo_var))->___U3CU3E9__12_0), (void*)L_28);
  18462. G_B7_0 = L_28;
  18463. G_B7_1 = G_B6_1;
  18464. }
  18465. IL_0087_1:
  18466. {
  18467. NullCheck(G_B7_1);
  18468. GenericInterfaceActionInvoker1< BaseRenderFunc_2_t1C73B04D7C1AB6A5BE0D901E52A64A980343EE74* >::Invoke(IRasterRenderGraphBuilder_SetRenderFunc_TisPassData_t368A550AC67002E488E8301FECB7FAD8DE9F0AF1_m8F25D926FF6B6DB71AC17F5825186F97E90D015C_RuntimeMethod_var, G_B7_1, G_B7_0);
  18469. goto IL_0098;
  18470. }
  18471. }
  18472. catch(Il2CppExceptionWrapper& e)
  18473. {
  18474. __finallyBlock.StoreException(e.ex);
  18475. }
  18476. }
  18477. IL_0098:
  18478. {
  18479. return;
  18480. }
  18481. }
  18482. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpscalePass__cctor_mEF5427392FE235DE309B5104883329D903AEAE66 (const RuntimeMethod* method)
  18483. {
  18484. static bool s_Il2CppMethodInitialized;
  18485. if (!s_Il2CppMethodInitialized)
  18486. {
  18487. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
  18488. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_il2cpp_TypeInfo_var);
  18489. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD8BF8109D422898094670361691F0D73B9DAB474);
  18490. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDC6C23BF78B020C950ADF705C581663526DCDBFE);
  18491. s_Il2CppMethodInitialized = true;
  18492. }
  18493. {
  18494. ((UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_StaticFields*)il2cpp_codegen_static_fields_for(UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_il2cpp_TypeInfo_var))->___k_UpscalePass = _stringLiteralD8BF8109D422898094670361691F0D73B9DAB474;
  18495. Il2CppCodeGenWriteBarrier((void**)(&((UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_StaticFields*)il2cpp_codegen_static_fields_for(UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_il2cpp_TypeInfo_var))->___k_UpscalePass), (void*)_stringLiteralD8BF8109D422898094670361691F0D73B9DAB474);
  18496. String_t* L_0 = ((UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_StaticFields*)il2cpp_codegen_static_fields_for(UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_il2cpp_TypeInfo_var))->___k_UpscalePass;
  18497. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
  18498. ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_1, L_0, NULL);
  18499. ((UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_StaticFields*)il2cpp_codegen_static_fields_for(UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_il2cpp_TypeInfo_var))->___m_ProfilingSampler = L_1;
  18500. Il2CppCodeGenWriteBarrier((void**)(&((UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_StaticFields*)il2cpp_codegen_static_fields_for(UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_il2cpp_TypeInfo_var))->___m_ProfilingSampler), (void*)L_1);
  18501. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_2 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
  18502. ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_2, _stringLiteralDC6C23BF78B020C950ADF705C581663526DCDBFE, NULL);
  18503. ((UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_StaticFields*)il2cpp_codegen_static_fields_for(UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_il2cpp_TypeInfo_var))->___m_ExecuteProfilingSampler = L_2;
  18504. Il2CppCodeGenWriteBarrier((void**)(&((UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_StaticFields*)il2cpp_codegen_static_fields_for(UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_il2cpp_TypeInfo_var))->___m_ExecuteProfilingSampler), (void*)L_2);
  18505. return;
  18506. }
  18507. }
  18508. #ifdef __clang__
  18509. #pragma clang diagnostic pop
  18510. #endif
  18511. #ifdef __clang__
  18512. #pragma clang diagnostic push
  18513. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18514. #pragma clang diagnostic ignored "-Wunused-variable"
  18515. #endif
  18516. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PassData__ctor_m65E56911530CE69F154AF3A98713DB054F3895DF (PassData_t368A550AC67002E488E8301FECB7FAD8DE9F0AF1* __this, const RuntimeMethod* method)
  18517. {
  18518. {
  18519. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  18520. return;
  18521. }
  18522. }
  18523. #ifdef __clang__
  18524. #pragma clang diagnostic pop
  18525. #endif
  18526. #ifdef __clang__
  18527. #pragma clang diagnostic push
  18528. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18529. #pragma clang diagnostic ignored "-Wunused-variable"
  18530. #endif
  18531. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m3E912DFAC5EA20E0A91F421E4D2C6A607B7E71F0 (const RuntimeMethod* method)
  18532. {
  18533. static bool s_Il2CppMethodInitialized;
  18534. if (!s_Il2CppMethodInitialized)
  18535. {
  18536. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t45BBC976D9C98C8E40A99BAAFA23D3C74BA8F311_il2cpp_TypeInfo_var);
  18537. s_Il2CppMethodInitialized = true;
  18538. }
  18539. {
  18540. U3CU3Ec_t45BBC976D9C98C8E40A99BAAFA23D3C74BA8F311* L_0 = (U3CU3Ec_t45BBC976D9C98C8E40A99BAAFA23D3C74BA8F311*)il2cpp_codegen_object_new(U3CU3Ec_t45BBC976D9C98C8E40A99BAAFA23D3C74BA8F311_il2cpp_TypeInfo_var);
  18541. U3CU3Ec__ctor_m20846050203F7EFF4F82375F475ED9182BB1D874(L_0, NULL);
  18542. ((U3CU3Ec_t45BBC976D9C98C8E40A99BAAFA23D3C74BA8F311_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t45BBC976D9C98C8E40A99BAAFA23D3C74BA8F311_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
  18543. Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t45BBC976D9C98C8E40A99BAAFA23D3C74BA8F311_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t45BBC976D9C98C8E40A99BAAFA23D3C74BA8F311_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
  18544. return;
  18545. }
  18546. }
  18547. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m20846050203F7EFF4F82375F475ED9182BB1D874 (U3CU3Ec_t45BBC976D9C98C8E40A99BAAFA23D3C74BA8F311* __this, const RuntimeMethod* method)
  18548. {
  18549. {
  18550. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  18551. return;
  18552. }
  18553. }
  18554. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CRenderU3Eb__12_0_mDD8F33683D7EA74046F03249C7015A1D202E4F36 (U3CU3Ec_t45BBC976D9C98C8E40A99BAAFA23D3C74BA8F311* __this, PassData_t368A550AC67002E488E8301FECB7FAD8DE9F0AF1* ___0_data, RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147 ___1_context, const RuntimeMethod* method)
  18555. {
  18556. static bool s_Il2CppMethodInitialized;
  18557. if (!s_Il2CppMethodInitialized)
  18558. {
  18559. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
  18560. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_il2cpp_TypeInfo_var);
  18561. s_Il2CppMethodInitialized = true;
  18562. }
  18563. {
  18564. RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147 L_0 = ___1_context;
  18565. RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_1 = L_0.___cmd;
  18566. PassData_t368A550AC67002E488E8301FECB7FAD8DE9F0AF1* L_2 = ___0_data;
  18567. NullCheck(L_2);
  18568. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_3 = L_2->___source;
  18569. il2cpp_codegen_runtime_class_init_inline(TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
  18570. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4;
  18571. L_4 = TextureHandle_op_Implicit_m5B88526114B640AE422305CC950C0887E576CE25(L_3, NULL);
  18572. il2cpp_codegen_runtime_class_init_inline(UpscalePass_t29E634CD22EFF15281CF558AD1CDB7897E5A6F55_il2cpp_TypeInfo_var);
  18573. UpscalePass_ExecutePass_m77ED665004E72B3CBB132B1DEA45D2E53EC0C83E(L_1, L_4, NULL);
  18574. return;
  18575. }
  18576. }
  18577. #ifdef __clang__
  18578. #pragma clang diagnostic pop
  18579. #endif
  18580. #ifdef __clang__
  18581. #pragma clang diagnostic push
  18582. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18583. #pragma clang diagnostic ignored "-Wunused-variable"
  18584. #endif
  18585. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CompositeShadowCaster2D_OnEnable_m1D1BA15633A4AA5A677015692BB23121DB8D79FB (CompositeShadowCaster2D_t1BC1B94E06CFA2F091127C9F763D85580CF2744F* __this, const RuntimeMethod* method)
  18586. {
  18587. {
  18588. ShadowCasterGroup2DManager_AddGroup_m942049A2176C9FA18311CF6FF2574F905EBE43B8(__this, NULL);
  18589. return;
  18590. }
  18591. }
  18592. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CompositeShadowCaster2D_OnDisable_m9B5D0C8C98B8805DFA560CA150C645FE6D9DD336 (CompositeShadowCaster2D_t1BC1B94E06CFA2F091127C9F763D85580CF2744F* __this, const RuntimeMethod* method)
  18593. {
  18594. {
  18595. ShadowCasterGroup2DManager_RemoveGroup_m976D7E3D5A893B9E3899F0B5ABD52E42509E3031(__this, NULL);
  18596. return;
  18597. }
  18598. }
  18599. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CompositeShadowCaster2D__ctor_mB93048F65ADF0C49CFB021DDE81E14FE5C2FA807 (CompositeShadowCaster2D_t1BC1B94E06CFA2F091127C9F763D85580CF2744F* __this, const RuntimeMethod* method)
  18600. {
  18601. {
  18602. ShadowCasterGroup2D__ctor_m1E3787BD91B5E1712215CB902D57FC8173CB5584(__this, NULL);
  18603. return;
  18604. }
  18605. }
  18606. #ifdef __clang__
  18607. #pragma clang diagnostic pop
  18608. #endif
  18609. #ifdef __clang__
  18610. #pragma clang diagnostic push
  18611. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18612. #pragma clang diagnostic ignored "-Wunused-variable"
  18613. #endif
  18614. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ShadowCaster2D_get_edgeProcessing_m60499748789A90315F9B94656F8C68D937E35D97 (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, const RuntimeMethod* method)
  18615. {
  18616. {
  18617. ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* L_0 = __this->___m_ShadowMesh;
  18618. NullCheck(L_0);
  18619. int32_t L_1;
  18620. L_1 = ShadowMesh2D_get_edgeProcessing_m1FC6B8E5D138E26E63CF74FF085106FCEDDDB9CA_inline(L_0, NULL);
  18621. return (int32_t)(L_1);
  18622. }
  18623. }
  18624. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCaster2D_set_edgeProcessing_m1451C019791C81C5885B87D098C8485F5EA598AF (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, int32_t ___0_value, const RuntimeMethod* method)
  18625. {
  18626. {
  18627. ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* L_0 = __this->___m_ShadowMesh;
  18628. int32_t L_1 = ___0_value;
  18629. NullCheck(L_0);
  18630. ShadowMesh2D_set_edgeProcessing_m99A5E225F5461F6FAA2E9A9BF1C1ED0E3D2B57E1_inline(L_0, L_1, NULL);
  18631. return;
  18632. }
  18633. }
  18634. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ShadowCaster2D_get_mesh_m487088118BA14D1E81CACC9820703372075A8CD0 (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, const RuntimeMethod* method)
  18635. {
  18636. {
  18637. ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* L_0 = __this->___m_ShadowMesh;
  18638. NullCheck(L_0);
  18639. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_1;
  18640. L_1 = ShadowMesh2D_get_mesh_m77225D909CD28099B6E8E109DC00111881EC1698_inline(L_0, NULL);
  18641. return L_1;
  18642. }
  18643. }
  18644. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 ShadowCaster2D_get_boundingSphere_mB4512E20FC461F45DE40A37D118DA6A5395D8B18 (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, const RuntimeMethod* method)
  18645. {
  18646. {
  18647. ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* L_0 = __this->___m_ShadowMesh;
  18648. NullCheck(L_0);
  18649. BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_1;
  18650. L_1 = ShadowMesh2D_get_boundingSphere_m16F11181C4232CA8715D1DF55B86BDC234B11F99_inline(L_0, NULL);
  18651. return L_1;
  18652. }
  18653. }
  18654. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ShadowCaster2D_get_trimEdge_m3E133B9631F634C782E323204196FF536ABBD51F (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, const RuntimeMethod* method)
  18655. {
  18656. {
  18657. ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* L_0 = __this->___m_ShadowMesh;
  18658. NullCheck(L_0);
  18659. float L_1;
  18660. L_1 = ShadowMesh2D_get_trimEdge_m1DD051939E61F267AF4D1E02272759AC81146C44_inline(L_0, NULL);
  18661. return L_1;
  18662. }
  18663. }
  18664. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCaster2D_set_trimEdge_m5E92365536558F94AC99A6B17D30ACB096F94A43 (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, float ___0_value, const RuntimeMethod* method)
  18665. {
  18666. {
  18667. ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* L_0 = __this->___m_ShadowMesh;
  18668. float L_1 = ___0_value;
  18669. NullCheck(L_0);
  18670. ShadowMesh2D_set_trimEdge_m279F62FA0EE7B5C55916FE2AA46B8BB26AD85B45_inline(L_0, L_1, NULL);
  18671. return;
  18672. }
  18673. }
  18674. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ShadowCaster2D_get_alphaCutoff_mFAF68B32010B7ACF0D2C0E084D60EBA59BEC7834 (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, const RuntimeMethod* method)
  18675. {
  18676. {
  18677. float L_0 = __this->___m_AlphaCutoff;
  18678. return L_0;
  18679. }
  18680. }
  18681. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCaster2D_set_alphaCutoff_mC1C551B7C6F9AC41479F32A182A17C983531D337 (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, float ___0_value, const RuntimeMethod* method)
  18682. {
  18683. {
  18684. float L_0 = ___0_value;
  18685. __this->___m_AlphaCutoff = L_0;
  18686. return;
  18687. }
  18688. }
  18689. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ShadowCaster2D_get_shapePath_mC13A25686164C42EAE3DDB81F8AE0563BE8F4AA9 (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, const RuntimeMethod* method)
  18690. {
  18691. {
  18692. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = __this->___m_ShapePath;
  18693. return L_0;
  18694. }
  18695. }
  18696. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ShadowCaster2D_get_shapePathHash_mE1E759DC596D4301F247BA06901419262CEB3187 (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, const RuntimeMethod* method)
  18697. {
  18698. {
  18699. int32_t L_0 = __this->___m_ShapePathHash;
  18700. return L_0;
  18701. }
  18702. }
  18703. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCaster2D_set_shapePathHash_m38728C49239E936F5EBA8E36596E516D6FC5E102 (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, int32_t ___0_value, const RuntimeMethod* method)
  18704. {
  18705. {
  18706. int32_t L_0 = ___0_value;
  18707. __this->___m_ShapePathHash = L_0;
  18708. return;
  18709. }
  18710. }
  18711. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ShadowCaster2D_get_shadowCastingSource_mE28EEAF8CC7C2E234C6CDE2C9B3688189D0F1F7E (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, const RuntimeMethod* method)
  18712. {
  18713. {
  18714. int32_t L_0 = __this->___m_ShadowCastingSource;
  18715. return L_0;
  18716. }
  18717. }
  18718. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCaster2D_set_shadowCastingSource_m560DE5F59C4008CD2CDC8637523B402C7254A291 (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, int32_t ___0_value, const RuntimeMethod* method)
  18719. {
  18720. {
  18721. int32_t L_0 = ___0_value;
  18722. __this->___m_ShadowCastingSource = L_0;
  18723. return;
  18724. }
  18725. }
  18726. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ShadowCaster2D_get_shadowShape2DComponent_mE86BE25189D62590E996611DB23634FD253E7901 (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, const RuntimeMethod* method)
  18727. {
  18728. {
  18729. Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_0 = __this->___m_ShadowShape2DComponent;
  18730. return L_0;
  18731. }
  18732. }
  18733. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCaster2D_set_shadowShape2DComponent_m4AA23FC17D0FB2BDB72171CF158C8F4B2F05AAB4 (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_value, const RuntimeMethod* method)
  18734. {
  18735. {
  18736. Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_0 = ___0_value;
  18737. __this->___m_ShadowShape2DComponent = L_0;
  18738. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ShadowShape2DComponent), (void*)L_0);
  18739. return;
  18740. }
  18741. }
  18742. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ShadowShape2DProvider_t1F3F4E0A5018EE73690AF70C6A97CF35A1D01072* ShadowCaster2D_get_shadowShape2DProvider_mAF6299D6D50E4B1FC94464BDA5667FBAB2552525 (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, const RuntimeMethod* method)
  18743. {
  18744. {
  18745. ShadowShape2DProvider_t1F3F4E0A5018EE73690AF70C6A97CF35A1D01072* L_0 = __this->___m_ShadowShape2DProvider;
  18746. return L_0;
  18747. }
  18748. }
  18749. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCaster2D_set_shadowShape2DProvider_mDA38AAC7B3E1DEE2DE56CB8220C3A189AB479283 (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, ShadowShape2DProvider_t1F3F4E0A5018EE73690AF70C6A97CF35A1D01072* ___0_value, const RuntimeMethod* method)
  18750. {
  18751. {
  18752. ShadowShape2DProvider_t1F3F4E0A5018EE73690AF70C6A97CF35A1D01072* L_0 = ___0_value;
  18753. __this->___m_ShadowShape2DProvider = L_0;
  18754. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ShadowShape2DProvider), (void*)L_0);
  18755. return;
  18756. }
  18757. }
  18758. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ShadowCaster2D_get_spriteMaterialCount_m203A04545F355886EE50BFD034BEDEF7377FF021 (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, const RuntimeMethod* method)
  18759. {
  18760. {
  18761. int32_t L_0 = __this->___m_SpriteMaterialCount;
  18762. return L_0;
  18763. }
  18764. }
  18765. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCaster2D_CacheValues_mCD794C74DB2595598D06DFA3C00A69981E839074 (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, const RuntimeMethod* method)
  18766. {
  18767. bool V_0 = false;
  18768. bool V_1 = false;
  18769. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
  18770. memset((&V_2), 0, sizeof(V_2));
  18771. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B2_0 = NULL;
  18772. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B1_0 = NULL;
  18773. int32_t G_B3_0 = 0;
  18774. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B3_1 = NULL;
  18775. float G_B5_0 = 0.0f;
  18776. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B5_1 = NULL;
  18777. float G_B4_0 = 0.0f;
  18778. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B4_1 = NULL;
  18779. int32_t G_B6_0 = 0;
  18780. float G_B6_1 = 0.0f;
  18781. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B6_2 = NULL;
  18782. {
  18783. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
  18784. L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  18785. NullCheck(L_0);
  18786. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
  18787. L_1 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_0, NULL);
  18788. __this->___m_CachedPosition = L_1;
  18789. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2;
  18790. L_2 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  18791. NullCheck(L_2);
  18792. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
  18793. L_3 = Transform_get_lossyScale_mFF740DA4BE1489C6882CD2F3A37B7321176E5D07(L_2, NULL);
  18794. __this->___m_CachedLossyScale = L_3;
  18795. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
  18796. L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  18797. NullCheck(L_4);
  18798. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5;
  18799. L_5 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_4, NULL);
  18800. __this->___m_CachedRotation = L_5;
  18801. ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* L_6 = __this->___m_ShadowMesh;
  18802. NullCheck(L_6);
  18803. VirtualActionInvoker2< bool*, bool* >::Invoke(5, L_6, (&V_0), (&V_1));
  18804. bool L_7 = V_0;
  18805. if (L_7)
  18806. {
  18807. G_B2_0 = (&V_2);
  18808. goto IL_004a;
  18809. }
  18810. G_B1_0 = (&V_2);
  18811. }
  18812. {
  18813. G_B3_0 = 1;
  18814. G_B3_1 = G_B1_0;
  18815. goto IL_004b;
  18816. }
  18817. IL_004a:
  18818. {
  18819. G_B3_0 = (-1);
  18820. G_B3_1 = G_B2_0;
  18821. }
  18822. IL_004b:
  18823. {
  18824. bool L_8 = V_1;
  18825. if (L_8)
  18826. {
  18827. G_B5_0 = ((float)G_B3_0);
  18828. G_B5_1 = G_B3_1;
  18829. goto IL_0052;
  18830. }
  18831. G_B4_0 = ((float)G_B3_0);
  18832. G_B4_1 = G_B3_1;
  18833. }
  18834. {
  18835. G_B6_0 = 1;
  18836. G_B6_1 = G_B4_0;
  18837. G_B6_2 = G_B4_1;
  18838. goto IL_0053;
  18839. }
  18840. IL_0052:
  18841. {
  18842. G_B6_0 = (-1);
  18843. G_B6_1 = G_B5_0;
  18844. G_B6_2 = G_B5_1;
  18845. }
  18846. IL_0053:
  18847. {
  18848. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline(G_B6_2, G_B6_1, ((float)G_B6_0), (1.0f), NULL);
  18849. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = __this->___m_CachedPosition;
  18850. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10 = __this->___m_CachedRotation;
  18851. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = V_2;
  18852. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_12;
  18853. L_12 = Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3(L_9, L_10, L_11, NULL);
  18854. __this->___m_CachedShadowMatrix = L_12;
  18855. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_13 = (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)(&__this->___m_CachedShadowMatrix);
  18856. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_14;
  18857. L_14 = Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD(L_13, NULL);
  18858. __this->___m_CachedInverseShadowMatrix = L_14;
  18859. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_15;
  18860. L_15 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  18861. NullCheck(L_15);
  18862. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_16;
  18863. L_16 = Transform_get_localToWorldMatrix_m5D35188766856338DD21DE756F42277C21719E6D(L_15, NULL);
  18864. __this->___m_CachedLocalToWorldMatrix = L_16;
  18865. return;
  18866. }
  18867. }
  18868. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCaster2D_set_castingOption_m75E57418A4B3CC61D5C81A5F825A484BA9D7E464 (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, int32_t ___0_value, const RuntimeMethod* method)
  18869. {
  18870. {
  18871. int32_t L_0 = ___0_value;
  18872. __this->___m_CastingOption = L_0;
  18873. return;
  18874. }
  18875. }
  18876. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ShadowCaster2D_get_castingOption_m11F5F86721E7CABA77996CDFCC3741F3C9A8F9DA (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, const RuntimeMethod* method)
  18877. {
  18878. {
  18879. int32_t L_0 = __this->___m_CastingOption;
  18880. return L_0;
  18881. }
  18882. }
  18883. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCaster2D_set_useRendererSilhouette_m04135E639BADCAB86C8BAFC23F2936AB7BF57A00 (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, bool ___0_value, const RuntimeMethod* method)
  18884. {
  18885. {
  18886. bool L_0 = ___0_value;
  18887. __this->___m_UseRendererSilhouette = L_0;
  18888. return;
  18889. }
  18890. }
  18891. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShadowCaster2D_get_useRendererSilhouette_mB7B8DCFC5478D297D696ADF346006E3112BB9A0E (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, const RuntimeMethod* method)
  18892. {
  18893. {
  18894. bool L_0 = __this->___m_UseRendererSilhouette;
  18895. if (!L_0)
  18896. {
  18897. goto IL_000f;
  18898. }
  18899. }
  18900. {
  18901. bool L_1 = __this->___m_HasRenderer;
  18902. return L_1;
  18903. }
  18904. IL_000f:
  18905. {
  18906. return (bool)0;
  18907. }
  18908. }
  18909. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCaster2D_set_selfShadows_m8D8A2A79F306B265284AB6212A631AC4474437B8 (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, bool ___0_value, const RuntimeMethod* method)
  18910. {
  18911. {
  18912. bool L_0 = ___0_value;
  18913. if (!L_0)
  18914. {
  18915. goto IL_0025;
  18916. }
  18917. }
  18918. {
  18919. int32_t L_1;
  18920. L_1 = ShadowCaster2D_get_castingOption_m11F5F86721E7CABA77996CDFCC3741F3C9A8F9DA_inline(__this, NULL);
  18921. if ((!(((uint32_t)L_1) == ((uint32_t)1))))
  18922. {
  18923. goto IL_0014;
  18924. }
  18925. }
  18926. {
  18927. ShadowCaster2D_set_castingOption_m75E57418A4B3CC61D5C81A5F825A484BA9D7E464_inline(__this, 2, NULL);
  18928. return;
  18929. }
  18930. IL_0014:
  18931. {
  18932. int32_t L_2;
  18933. L_2 = ShadowCaster2D_get_castingOption_m11F5F86721E7CABA77996CDFCC3741F3C9A8F9DA_inline(__this, NULL);
  18934. if ((!(((uint32_t)L_2) == ((uint32_t)3))))
  18935. {
  18936. goto IL_0045;
  18937. }
  18938. }
  18939. {
  18940. ShadowCaster2D_set_castingOption_m75E57418A4B3CC61D5C81A5F825A484BA9D7E464_inline(__this, 0, NULL);
  18941. return;
  18942. }
  18943. IL_0025:
  18944. {
  18945. int32_t L_3;
  18946. L_3 = ShadowCaster2D_get_castingOption_m11F5F86721E7CABA77996CDFCC3741F3C9A8F9DA_inline(__this, NULL);
  18947. if ((!(((uint32_t)L_3) == ((uint32_t)2))))
  18948. {
  18949. goto IL_0036;
  18950. }
  18951. }
  18952. {
  18953. ShadowCaster2D_set_castingOption_m75E57418A4B3CC61D5C81A5F825A484BA9D7E464_inline(__this, 1, NULL);
  18954. return;
  18955. }
  18956. IL_0036:
  18957. {
  18958. int32_t L_4;
  18959. L_4 = ShadowCaster2D_get_castingOption_m11F5F86721E7CABA77996CDFCC3741F3C9A8F9DA_inline(__this, NULL);
  18960. if (L_4)
  18961. {
  18962. goto IL_0045;
  18963. }
  18964. }
  18965. {
  18966. ShadowCaster2D_set_castingOption_m75E57418A4B3CC61D5C81A5F825A484BA9D7E464_inline(__this, 3, NULL);
  18967. }
  18968. IL_0045:
  18969. {
  18970. return;
  18971. }
  18972. }
  18973. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShadowCaster2D_get_selfShadows_m40E1BF40EEC25DF7538D6E6CACC6FFF86A113475 (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, const RuntimeMethod* method)
  18974. {
  18975. {
  18976. int32_t L_0;
  18977. L_0 = ShadowCaster2D_get_castingOption_m11F5F86721E7CABA77996CDFCC3741F3C9A8F9DA_inline(__this, NULL);
  18978. if ((((int32_t)L_0) == ((int32_t)2)))
  18979. {
  18980. goto IL_0013;
  18981. }
  18982. }
  18983. {
  18984. int32_t L_1;
  18985. L_1 = ShadowCaster2D_get_castingOption_m11F5F86721E7CABA77996CDFCC3741F3C9A8F9DA_inline(__this, NULL);
  18986. return (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
  18987. }
  18988. IL_0013:
  18989. {
  18990. return (bool)1;
  18991. }
  18992. }
  18993. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCaster2D_set_castsShadows_m6F53705A974B0EE373F6174D58370E8775607A3C (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, bool ___0_value, const RuntimeMethod* method)
  18994. {
  18995. {
  18996. bool L_0 = ___0_value;
  18997. if (!L_0)
  18998. {
  18999. goto IL_0024;
  19000. }
  19001. }
  19002. {
  19003. int32_t L_1;
  19004. L_1 = ShadowCaster2D_get_castingOption_m11F5F86721E7CABA77996CDFCC3741F3C9A8F9DA_inline(__this, NULL);
  19005. if (L_1)
  19006. {
  19007. goto IL_0013;
  19008. }
  19009. }
  19010. {
  19011. ShadowCaster2D_set_castingOption_m75E57418A4B3CC61D5C81A5F825A484BA9D7E464_inline(__this, 2, NULL);
  19012. return;
  19013. }
  19014. IL_0013:
  19015. {
  19016. int32_t L_2;
  19017. L_2 = ShadowCaster2D_get_castingOption_m11F5F86721E7CABA77996CDFCC3741F3C9A8F9DA_inline(__this, NULL);
  19018. if ((!(((uint32_t)L_2) == ((uint32_t)3))))
  19019. {
  19020. goto IL_0045;
  19021. }
  19022. }
  19023. {
  19024. ShadowCaster2D_set_castingOption_m75E57418A4B3CC61D5C81A5F825A484BA9D7E464_inline(__this, 1, NULL);
  19025. return;
  19026. }
  19027. IL_0024:
  19028. {
  19029. int32_t L_3;
  19030. L_3 = ShadowCaster2D_get_castingOption_m11F5F86721E7CABA77996CDFCC3741F3C9A8F9DA_inline(__this, NULL);
  19031. if ((!(((uint32_t)L_3) == ((uint32_t)2))))
  19032. {
  19033. goto IL_0035;
  19034. }
  19035. }
  19036. {
  19037. ShadowCaster2D_set_castingOption_m75E57418A4B3CC61D5C81A5F825A484BA9D7E464_inline(__this, 0, NULL);
  19038. return;
  19039. }
  19040. IL_0035:
  19041. {
  19042. int32_t L_4;
  19043. L_4 = ShadowCaster2D_get_castingOption_m11F5F86721E7CABA77996CDFCC3741F3C9A8F9DA_inline(__this, NULL);
  19044. if ((!(((uint32_t)L_4) == ((uint32_t)1))))
  19045. {
  19046. goto IL_0045;
  19047. }
  19048. }
  19049. {
  19050. ShadowCaster2D_set_castingOption_m75E57418A4B3CC61D5C81A5F825A484BA9D7E464_inline(__this, 3, NULL);
  19051. }
  19052. IL_0045:
  19053. {
  19054. return;
  19055. }
  19056. }
  19057. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShadowCaster2D_get_castsShadows_m4D2E2254C8C21E8EACF99F26ECCB10E33EBAC234 (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, const RuntimeMethod* method)
  19058. {
  19059. {
  19060. int32_t L_0;
  19061. L_0 = ShadowCaster2D_get_castingOption_m11F5F86721E7CABA77996CDFCC3741F3C9A8F9DA_inline(__this, NULL);
  19062. if ((((int32_t)L_0) == ((int32_t)1)))
  19063. {
  19064. goto IL_0013;
  19065. }
  19066. }
  19067. {
  19068. int32_t L_1;
  19069. L_1 = ShadowCaster2D_get_castingOption_m11F5F86721E7CABA77996CDFCC3741F3C9A8F9DA_inline(__this, NULL);
  19070. return (bool)((((int32_t)L_1) == ((int32_t)2))? 1 : 0);
  19071. }
  19072. IL_0013:
  19073. {
  19074. return (bool)1;
  19075. }
  19076. }
  19077. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ShadowCaster2D_SetDefaultSortingLayers_m50FE472B68EC21CEAD03A6EF3E033993AF6153C3 (const RuntimeMethod* method)
  19078. {
  19079. static bool s_Il2CppMethodInitialized;
  19080. if (!s_Il2CppMethodInitialized)
  19081. {
  19082. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
  19083. s_Il2CppMethodInitialized = true;
  19084. }
  19085. int32_t V_0 = 0;
  19086. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL;
  19087. int32_t V_2 = 0;
  19088. {
  19089. SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* L_0;
  19090. L_0 = SortingLayer_get_layers_mD8D9BE0A1CE213B052E37E8A6B713A20F87A1570(NULL);
  19091. NullCheck(L_0);
  19092. V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length));
  19093. int32_t L_1 = V_0;
  19094. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_1);
  19095. V_1 = L_2;
  19096. V_2 = 0;
  19097. goto IL_002a;
  19098. }
  19099. IL_0013:
  19100. {
  19101. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = V_1;
  19102. int32_t L_4 = V_2;
  19103. SortingLayerU5BU5D_t3973F6B913DFFDE3AA5525D3A9E01790BD819F53* L_5;
  19104. L_5 = SortingLayer_get_layers_mD8D9BE0A1CE213B052E37E8A6B713A20F87A1570(NULL);
  19105. int32_t L_6 = V_2;
  19106. NullCheck(L_5);
  19107. int32_t L_7;
  19108. L_7 = SortingLayer_get_id_m34C4F0E7B0ABD373469EBD8FE0FA7295AF463B1B(((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6))), NULL);
  19109. NullCheck(L_3);
  19110. (L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (int32_t)L_7);
  19111. int32_t L_8 = V_2;
  19112. V_2 = ((int32_t)il2cpp_codegen_add(L_8, 1));
  19113. }
  19114. IL_002a:
  19115. {
  19116. int32_t L_9 = V_2;
  19117. int32_t L_10 = V_0;
  19118. if ((((int32_t)L_9) < ((int32_t)L_10)))
  19119. {
  19120. goto IL_0013;
  19121. }
  19122. }
  19123. {
  19124. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = V_1;
  19125. return L_11;
  19126. }
  19127. }
  19128. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShadowCaster2D_IsLit_m84045950AA9DE345C719C1A1F0AA4A0944FF71B7 (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* ___0_light, const RuntimeMethod* method)
  19129. {
  19130. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  19131. memset((&V_0), 0, sizeof(V_0));
  19132. float V_1 = 0.0f;
  19133. {
  19134. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_0 = ___0_light;
  19135. NullCheck(L_0);
  19136. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_0->___m_CachedPosition);
  19137. float L_2 = L_1->___x;
  19138. BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_3;
  19139. L_3 = ShadowCaster2D_get_boundingSphere_mB4512E20FC461F45DE40A37D118DA6A5395D8B18(__this, NULL);
  19140. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = L_3.___position;
  19141. float L_5 = L_4.___x;
  19142. (&V_0)->___x = ((float)il2cpp_codegen_subtract(L_2, L_5));
  19143. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_6 = ___0_light;
  19144. NullCheck(L_6);
  19145. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_7 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_6->___m_CachedPosition);
  19146. float L_8 = L_7->___y;
  19147. BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_9;
  19148. L_9 = ShadowCaster2D_get_boundingSphere_mB4512E20FC461F45DE40A37D118DA6A5395D8B18(__this, NULL);
  19149. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = L_9.___position;
  19150. float L_11 = L_10.___y;
  19151. (&V_0)->___y = ((float)il2cpp_codegen_subtract(L_8, L_11));
  19152. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_12 = ___0_light;
  19153. NullCheck(L_12);
  19154. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_13 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_12->___m_CachedPosition);
  19155. float L_14 = L_13->___z;
  19156. BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_15;
  19157. L_15 = ShadowCaster2D_get_boundingSphere_mB4512E20FC461F45DE40A37D118DA6A5395D8B18(__this, NULL);
  19158. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = L_15.___position;
  19159. float L_17 = L_16.___z;
  19160. (&V_0)->___z = ((float)il2cpp_codegen_subtract(L_14, L_17));
  19161. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_0;
  19162. float L_19;
  19163. L_19 = Vector3_SqrMagnitude_m5ED73273031577902F1BED4CA9C5A0E786A680D1_inline(L_18, NULL);
  19164. Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* L_20 = ___0_light;
  19165. NullCheck(L_20);
  19166. BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_21;
  19167. L_21 = Light2D_get_boundingSphere_m1B78AF6A3981BE032C1EE459C109948160B307E0_inline(L_20, NULL);
  19168. float L_22 = L_21.___radius;
  19169. BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_23;
  19170. L_23 = ShadowCaster2D_get_boundingSphere_mB4512E20FC461F45DE40A37D118DA6A5395D8B18(__this, NULL);
  19171. float L_24 = L_23.___radius;
  19172. V_1 = ((float)il2cpp_codegen_add(L_22, L_24));
  19173. float L_25 = V_1;
  19174. float L_26 = V_1;
  19175. return (bool)((((int32_t)((!(((float)L_19) <= ((float)((float)il2cpp_codegen_multiply(L_25, L_26)))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  19176. }
  19177. }
  19178. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShadowCaster2D_IsShadowedLayer_mB707B6F9E7F3AE915122E6B6D9684435668FDFF1 (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, int32_t ___0_layer, const RuntimeMethod* method)
  19179. {
  19180. static bool s_Il2CppMethodInitialized;
  19181. if (!s_Il2CppMethodInitialized)
  19182. {
  19183. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_IndexOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m697B633D0C1EECAC6C493EC797FC44416F706F4F_RuntimeMethod_var);
  19184. s_Il2CppMethodInitialized = true;
  19185. }
  19186. {
  19187. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___m_ApplyToSortingLayers;
  19188. if (L_0)
  19189. {
  19190. goto IL_000a;
  19191. }
  19192. }
  19193. {
  19194. return (bool)0;
  19195. }
  19196. IL_000a:
  19197. {
  19198. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = __this->___m_ApplyToSortingLayers;
  19199. int32_t L_2 = ___0_layer;
  19200. int32_t L_3;
  19201. L_3 = Array_IndexOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m697B633D0C1EECAC6C493EC797FC44416F706F4F(L_1, L_2, Array_IndexOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m697B633D0C1EECAC6C493EC797FC44416F706F4F_RuntimeMethod_var);
  19202. return (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  19203. }
  19204. }
  19205. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCaster2D_SetShadowShape_m062B2E3C3CFFE7A81018B7FD2FA44755FD6C320D (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* ___0_shadowMesh, const RuntimeMethod* method)
  19206. {
  19207. static bool s_Il2CppMethodInitialized;
  19208. if (!s_Il2CppMethodInitialized)
  19209. {
  19210. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
  19211. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC_RuntimeMethod_var);
  19212. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m1424F8E47100FAEF15B380F65C040B3EBDFEC6CA_RuntimeMethod_var);
  19213. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
  19214. s_Il2CppMethodInitialized = true;
  19215. }
  19216. NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD V_0;
  19217. memset((&V_0), 0, sizeof(V_0));
  19218. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_1;
  19219. memset((&V_1), 0, sizeof(V_1));
  19220. int32_t V_2 = 0;
  19221. int32_t V_3 = 0;
  19222. int32_t V_4 = 0;
  19223. {
  19224. __this->___m_ForceShadowMeshRebuild = (bool)0;
  19225. int32_t L_0 = __this->___m_ShadowCastingSource;
  19226. if ((!(((uint32_t)L_0) == ((uint32_t)1))))
  19227. {
  19228. goto IL_0083;
  19229. }
  19230. }
  19231. {
  19232. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_1 = __this->___m_ShapePath;
  19233. NativeArray_1__ctor_m1424F8E47100FAEF15B380F65C040B3EBDFEC6CA((&V_0), L_1, 2, NativeArray_1__ctor_m1424F8E47100FAEF15B380F65C040B3EBDFEC6CA_RuntimeMethod_var);
  19234. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2 = __this->___m_ShapePath;
  19235. NullCheck(L_2);
  19236. NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&V_1), ((int32_t)il2cpp_codegen_multiply(2, ((int32_t)(((RuntimeArray*)L_2)->max_length)))), 2, 1, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
  19237. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_3 = __this->___m_ShapePath;
  19238. NullCheck(L_3);
  19239. V_2 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_3)->max_length)), 1));
  19240. V_3 = 0;
  19241. goto IL_0061;
  19242. }
  19243. IL_0040:
  19244. {
  19245. int32_t L_4 = V_3;
  19246. V_4 = ((int32_t)(L_4<<1));
  19247. int32_t L_5 = V_4;
  19248. int32_t L_6 = V_2;
  19249. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&V_1))->___m_Buffer, L_5, (L_6));
  19250. int32_t L_7 = V_4;
  19251. int32_t L_8 = V_3;
  19252. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&V_1))->___m_Buffer, ((int32_t)il2cpp_codegen_add(L_7, 1)), (L_8));
  19253. int32_t L_9 = V_3;
  19254. V_2 = L_9;
  19255. int32_t L_10 = V_3;
  19256. V_3 = ((int32_t)il2cpp_codegen_add(L_10, 1));
  19257. }
  19258. IL_0061:
  19259. {
  19260. int32_t L_11 = V_3;
  19261. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_12 = __this->___m_ShapePath;
  19262. NullCheck(L_12);
  19263. if ((((int32_t)L_11) < ((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length)))))
  19264. {
  19265. goto IL_0040;
  19266. }
  19267. }
  19268. {
  19269. ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* L_13 = ___0_shadowMesh;
  19270. NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_14 = V_0;
  19271. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_15 = V_1;
  19272. NullCheck(L_13);
  19273. ShadowMesh2D_SetShapeWithLines_m880CA371C3BC648E4159B948209AAE9131139DB4(L_13, L_14, L_15, (bool)0, NULL);
  19274. NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC((&V_0), NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC_RuntimeMethod_var);
  19275. NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E((&V_1), NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
  19276. }
  19277. IL_0083:
  19278. {
  19279. int32_t L_16 = __this->___m_ShadowCastingSource;
  19280. if ((!(((uint32_t)L_16) == ((uint32_t)2))))
  19281. {
  19282. goto IL_009e;
  19283. }
  19284. }
  19285. {
  19286. ShadowShape2DProvider_t1F3F4E0A5018EE73690AF70C6A97CF35A1D01072* L_17 = __this->___m_ShadowShape2DProvider;
  19287. Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_18 = __this->___m_ShadowShape2DComponent;
  19288. ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* L_19 = ___0_shadowMesh;
  19289. ShapeProviderUtility_PersistantDataCreated_m435BC95D833768183FCB85269612D96AF54B7791(L_17, L_18, L_19, NULL);
  19290. }
  19291. IL_009e:
  19292. {
  19293. return;
  19294. }
  19295. }
  19296. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCaster2D_Awake_m52BAB618C714732348D03CDAA412B3A079CDE4F1 (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, const RuntimeMethod* method)
  19297. {
  19298. static bool s_Il2CppMethodInitialized;
  19299. if (!s_Il2CppMethodInitialized)
  19300. {
  19301. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mC91ACC92AD57CA6CA00991DAF1DB3830BCE07AF8_RuntimeMethod_var);
  19302. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  19303. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA_il2cpp_TypeInfo_var);
  19304. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
  19305. s_Il2CppMethodInitialized = true;
  19306. }
  19307. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  19308. memset((&V_0), 0, sizeof(V_0));
  19309. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
  19310. memset((&V_1), 0, sizeof(V_1));
  19311. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_2;
  19312. memset((&V_2), 0, sizeof(V_2));
  19313. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* V_3 = NULL;
  19314. ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* V_4 = NULL;
  19315. {
  19316. int32_t L_0 = __this->___m_ShadowCastingSource;
  19317. if ((((int32_t)L_0) >= ((int32_t)0)))
  19318. {
  19319. goto IL_0010;
  19320. }
  19321. }
  19322. {
  19323. __this->___m_ShadowCastingSource = 1;
  19324. }
  19325. IL_0010:
  19326. {
  19327. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
  19328. L_1 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
  19329. V_0 = L_1;
  19330. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2;
  19331. L_2 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  19332. NullCheck(L_2);
  19333. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
  19334. L_3 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_2, NULL);
  19335. V_1 = L_3;
  19336. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
  19337. L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  19338. NullCheck(L_4);
  19339. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
  19340. L_5 = Transform_get_lossyScale_mFF740DA4BE1489C6882CD2F3A37B7321176E5D07(L_4, NULL);
  19341. float L_6 = L_5.___x;
  19342. if ((((float)L_6) == ((float)(0.0f))))
  19343. {
  19344. goto IL_00bd;
  19345. }
  19346. }
  19347. {
  19348. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
  19349. L_7 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  19350. NullCheck(L_7);
  19351. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
  19352. L_8 = Transform_get_lossyScale_mFF740DA4BE1489C6882CD2F3A37B7321176E5D07(L_7, NULL);
  19353. float L_9 = L_8.___y;
  19354. if ((((float)L_9) == ((float)(0.0f))))
  19355. {
  19356. goto IL_00bd;
  19357. }
  19358. }
  19359. {
  19360. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10;
  19361. L_10 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  19362. NullCheck(L_10);
  19363. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
  19364. L_11 = Transform_get_lossyScale_mFF740DA4BE1489C6882CD2F3A37B7321176E5D07(L_10, NULL);
  19365. float L_12 = L_11.___x;
  19366. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_13;
  19367. L_13 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  19368. NullCheck(L_13);
  19369. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
  19370. L_14 = Transform_get_lossyScale_mFF740DA4BE1489C6882CD2F3A37B7321176E5D07(L_13, NULL);
  19371. float L_15 = L_14.___y;
  19372. Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&V_0), ((float)((1.0f)/L_12)), ((float)((1.0f)/L_15)), NULL);
  19373. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_0;
  19374. float L_17 = L_16.___x;
  19375. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_18;
  19376. L_18 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  19377. NullCheck(L_18);
  19378. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
  19379. L_19 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_18, NULL);
  19380. float L_20 = L_19.___x;
  19381. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = V_0;
  19382. float L_22 = L_21.___y;
  19383. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_23;
  19384. L_23 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  19385. NullCheck(L_23);
  19386. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
  19387. L_24 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_23, NULL);
  19388. float L_25 = L_24.___y;
  19389. Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&V_1), ((float)il2cpp_codegen_multiply(L_17, ((-L_20)))), ((float)il2cpp_codegen_multiply(L_22, ((-L_25)))), NULL);
  19390. }
  19391. IL_00bd:
  19392. {
  19393. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_26 = __this->___m_ApplyToSortingLayers;
  19394. if (L_26)
  19395. {
  19396. goto IL_00d0;
  19397. }
  19398. }
  19399. {
  19400. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_27;
  19401. L_27 = ShadowCaster2D_SetDefaultSortingLayers_m50FE472B68EC21CEAD03A6EF3E033993AF6153C3(NULL);
  19402. __this->___m_ApplyToSortingLayers = L_27;
  19403. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ApplyToSortingLayers), (void*)L_27);
  19404. }
  19405. IL_00d0:
  19406. {
  19407. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_28;
  19408. L_28 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  19409. NullCheck(L_28);
  19410. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29;
  19411. L_29 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_28, NULL);
  19412. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30;
  19413. L_30 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL);
  19414. Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A_inline((&V_2), L_29, L_30, NULL);
  19415. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_31;
  19416. L_31 = Component_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mC91ACC92AD57CA6CA00991DAF1DB3830BCE07AF8(__this, Component_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mC91ACC92AD57CA6CA00991DAF1DB3830BCE07AF8_RuntimeMethod_var);
  19417. V_3 = L_31;
  19418. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_32 = V_3;
  19419. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  19420. bool L_33;
  19421. L_33 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_32, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  19422. if (!L_33)
  19423. {
  19424. goto IL_010c;
  19425. }
  19426. }
  19427. {
  19428. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_34 = V_3;
  19429. NullCheck(L_34);
  19430. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_35;
  19431. L_35 = Renderer_get_bounds_m390CF334730C3C34E45CE59F1D08C3B9F3109C7C(L_34, NULL);
  19432. V_2 = L_35;
  19433. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_36 = V_3;
  19434. NullCheck(L_36);
  19435. MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_37;
  19436. L_37 = Renderer_get_sharedMaterials_m0B61AFD8EDA35A70C796FFB2F28BB62380051ABF(L_36, NULL);
  19437. NullCheck(L_37);
  19438. __this->___m_SpriteMaterialCount = ((int32_t)(((RuntimeArray*)L_37)->max_length));
  19439. }
  19440. IL_010c:
  19441. {
  19442. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_38 = __this->___m_ShapePath;
  19443. if (!L_38)
  19444. {
  19445. goto IL_0120;
  19446. }
  19447. }
  19448. {
  19449. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_39 = __this->___m_ShapePath;
  19450. NullCheck(L_39);
  19451. if ((((RuntimeArray*)L_39)->max_length))
  19452. {
  19453. goto IL_020c;
  19454. }
  19455. }
  19456. IL_0120:
  19457. {
  19458. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_40 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)4);
  19459. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_41 = L_40;
  19460. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = V_1;
  19461. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43 = V_0;
  19462. float L_44 = L_43.___x;
  19463. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45;
  19464. L_45 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline((&V_2), NULL);
  19465. float L_46 = L_45.___x;
  19466. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47 = V_0;
  19467. float L_48 = L_47.___y;
  19468. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49;
  19469. L_49 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline((&V_2), NULL);
  19470. float L_50 = L_49.___y;
  19471. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51;
  19472. memset((&L_51), 0, sizeof(L_51));
  19473. Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_51), ((float)il2cpp_codegen_multiply(L_44, L_46)), ((float)il2cpp_codegen_multiply(L_48, L_50)), NULL);
  19474. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52;
  19475. L_52 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_42, L_51, NULL);
  19476. NullCheck(L_41);
  19477. (L_41)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_52);
  19478. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_53 = L_41;
  19479. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_54 = V_1;
  19480. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55 = V_0;
  19481. float L_56 = L_55.___x;
  19482. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_57;
  19483. L_57 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline((&V_2), NULL);
  19484. float L_58 = L_57.___x;
  19485. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59 = V_0;
  19486. float L_60 = L_59.___y;
  19487. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_61;
  19488. L_61 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline((&V_2), NULL);
  19489. float L_62 = L_61.___y;
  19490. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63;
  19491. memset((&L_63), 0, sizeof(L_63));
  19492. Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_63), ((float)il2cpp_codegen_multiply(L_56, L_58)), ((float)il2cpp_codegen_multiply(L_60, L_62)), NULL);
  19493. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64;
  19494. L_64 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_54, L_63, NULL);
  19495. NullCheck(L_53);
  19496. (L_53)->SetAt(static_cast<il2cpp_array_size_t>(1), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_64);
  19497. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_65 = L_53;
  19498. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_66 = V_1;
  19499. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67 = V_0;
  19500. float L_68 = L_67.___x;
  19501. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_69;
  19502. L_69 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline((&V_2), NULL);
  19503. float L_70 = L_69.___x;
  19504. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_71 = V_0;
  19505. float L_72 = L_71.___y;
  19506. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_73;
  19507. L_73 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline((&V_2), NULL);
  19508. float L_74 = L_73.___y;
  19509. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_75;
  19510. memset((&L_75), 0, sizeof(L_75));
  19511. Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_75), ((float)il2cpp_codegen_multiply(L_68, L_70)), ((float)il2cpp_codegen_multiply(L_72, L_74)), NULL);
  19512. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_76;
  19513. L_76 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_66, L_75, NULL);
  19514. NullCheck(L_65);
  19515. (L_65)->SetAt(static_cast<il2cpp_array_size_t>(2), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_76);
  19516. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_77 = L_65;
  19517. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_78 = V_1;
  19518. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_79 = V_0;
  19519. float L_80 = L_79.___x;
  19520. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_81;
  19521. L_81 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline((&V_2), NULL);
  19522. float L_82 = L_81.___x;
  19523. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_83 = V_0;
  19524. float L_84 = L_83.___y;
  19525. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_85;
  19526. L_85 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline((&V_2), NULL);
  19527. float L_86 = L_85.___y;
  19528. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_87;
  19529. memset((&L_87), 0, sizeof(L_87));
  19530. Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_87), ((float)il2cpp_codegen_multiply(L_80, L_82)), ((float)il2cpp_codegen_multiply(L_84, L_86)), NULL);
  19531. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_88;
  19532. L_88 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_78, L_87, NULL);
  19533. NullCheck(L_77);
  19534. (L_77)->SetAt(static_cast<il2cpp_array_size_t>(3), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_88);
  19535. __this->___m_ShapePath = L_77;
  19536. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ShapePath), (void*)L_77);
  19537. }
  19538. IL_020c:
  19539. {
  19540. ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* L_89 = __this->___m_ShadowMesh;
  19541. if (L_89)
  19542. {
  19543. goto IL_022b;
  19544. }
  19545. }
  19546. {
  19547. ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* L_90 = (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA*)il2cpp_codegen_object_new(ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA_il2cpp_TypeInfo_var);
  19548. ShadowMesh2D__ctor_mC428FDAD0852DF646213FC84F829E4538DD3E60C(L_90, NULL);
  19549. V_4 = L_90;
  19550. ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* L_91 = V_4;
  19551. ShadowCaster2D_SetShadowShape_m062B2E3C3CFFE7A81018B7FD2FA44755FD6C320D(__this, L_91, NULL);
  19552. ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* L_92 = V_4;
  19553. __this->___m_ShadowMesh = L_92;
  19554. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ShadowMesh), (void*)L_92);
  19555. }
  19556. IL_022b:
  19557. {
  19558. return;
  19559. }
  19560. }
  19561. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCaster2D_OnEnable_mB25C4DCE54980CCD65049F1FE14D134113A4B0B4 (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, const RuntimeMethod* method)
  19562. {
  19563. {
  19564. ShadowShape2DProvider_t1F3F4E0A5018EE73690AF70C6A97CF35A1D01072* L_0 = __this->___m_ShadowShape2DProvider;
  19565. if (!L_0)
  19566. {
  19567. goto IL_0019;
  19568. }
  19569. }
  19570. {
  19571. ShadowShape2DProvider_t1F3F4E0A5018EE73690AF70C6A97CF35A1D01072* L_1 = __this->___m_ShadowShape2DProvider;
  19572. Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_2 = __this->___m_ShadowShape2DComponent;
  19573. NullCheck(L_1);
  19574. VirtualActionInvoker1< Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* >::Invoke(6, L_1, L_2);
  19575. }
  19576. IL_0019:
  19577. {
  19578. __this->___m_ShadowCasterGroup = (ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D*)NULL;
  19579. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ShadowCasterGroup), (void*)(ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D*)NULL);
  19580. return;
  19581. }
  19582. }
  19583. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCaster2D_OnDisable_mD438090275DC53244CC002CE2F453BC6E4952A5E (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, const RuntimeMethod* method)
  19584. {
  19585. {
  19586. ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* L_0 = __this->___m_ShadowCasterGroup;
  19587. ShadowCasterGroup2DManager_RemoveFromShadowCasterGroup_m61E355382D0C4778303CF692F69C7D260E194F0F(__this, L_0, NULL);
  19588. ShadowShape2DProvider_t1F3F4E0A5018EE73690AF70C6A97CF35A1D01072* L_1 = __this->___m_ShadowShape2DProvider;
  19589. if (!L_1)
  19590. {
  19591. goto IL_0025;
  19592. }
  19593. }
  19594. {
  19595. ShadowShape2DProvider_t1F3F4E0A5018EE73690AF70C6A97CF35A1D01072* L_2 = __this->___m_ShadowShape2DProvider;
  19596. Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_3 = __this->___m_ShadowShape2DComponent;
  19597. NullCheck(L_2);
  19598. VirtualActionInvoker1< Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* >::Invoke(7, L_2, L_3);
  19599. }
  19600. IL_0025:
  19601. {
  19602. return;
  19603. }
  19604. }
  19605. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCaster2D_Update_mBBDA5909706AC0A79C88E02099242B149C4C60DC (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, const RuntimeMethod* method)
  19606. {
  19607. static bool s_Il2CppMethodInitialized;
  19608. if (!s_Il2CppMethodInitialized)
  19609. {
  19610. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mB716E62C397CE180F1E59E318CD5073E785CCDE3_RuntimeMethod_var);
  19611. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  19612. s_Il2CppMethodInitialized = true;
  19613. }
  19614. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* V_0 = NULL;
  19615. bool V_1 = false;
  19616. bool G_B2_0 = false;
  19617. bool G_B1_0 = false;
  19618. int32_t G_B3_0 = 0;
  19619. bool G_B3_1 = false;
  19620. {
  19621. bool L_0;
  19622. L_0 = Component_TryGetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mB716E62C397CE180F1E59E318CD5073E785CCDE3(__this, (&V_0), Component_TryGetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mB716E62C397CE180F1E59E318CD5073E785CCDE3_RuntimeMethod_var);
  19623. __this->___m_HasRenderer = L_0;
  19624. int32_t L_1 = __this->___m_ShadowCastingSource;
  19625. int32_t* L_2 = (int32_t*)(&__this->___m_PreviousShadowCastingSource);
  19626. bool L_3;
  19627. L_3 = LightUtility_CheckForChange_mDF8E1A2DEB5B99CA49ADB27F8083449114CF25FD(L_1, L_2, NULL);
  19628. V_1 = L_3;
  19629. bool L_4 = V_1;
  19630. int32_t L_5;
  19631. L_5 = ShadowCaster2D_get_edgeProcessing_m60499748789A90315F9B94656F8C68D937E35D97(__this, NULL);
  19632. int32_t* L_6 = (int32_t*)(&__this->___m_PreviousEdgeProcessing);
  19633. bool L_7;
  19634. L_7 = LightUtility_CheckForChange_mDF8E1A2DEB5B99CA49ADB27F8083449114CF25FD(L_5, L_6, NULL);
  19635. V_1 = (bool)((int32_t)((int32_t)L_4|(int32_t)L_7));
  19636. bool L_8 = V_1;
  19637. int32_t L_9;
  19638. L_9 = ShadowCaster2D_get_edgeProcessing_m60499748789A90315F9B94656F8C68D937E35D97(__this, NULL);
  19639. if (!L_9)
  19640. {
  19641. G_B2_0 = L_8;
  19642. goto IL_0050;
  19643. }
  19644. G_B1_0 = L_8;
  19645. }
  19646. {
  19647. float L_10;
  19648. L_10 = ShadowCaster2D_get_trimEdge_m3E133B9631F634C782E323204196FF536ABBD51F(__this, NULL);
  19649. float* L_11 = (float*)(&__this->___m_PreviousTrimEdge);
  19650. bool L_12;
  19651. L_12 = LightUtility_CheckForChange_mB49921527380387C972B55BF35CCD192D86C8EDB(L_10, L_11, NULL);
  19652. G_B3_0 = ((int32_t)(L_12));
  19653. G_B3_1 = G_B1_0;
  19654. goto IL_0051;
  19655. }
  19656. IL_0050:
  19657. {
  19658. G_B3_0 = 0;
  19659. G_B3_1 = G_B2_0;
  19660. }
  19661. IL_0051:
  19662. {
  19663. V_1 = (bool)((int32_t)((int32_t)G_B3_1|G_B3_0));
  19664. bool L_13 = V_1;
  19665. bool L_14 = __this->___m_ForceShadowMeshRebuild;
  19666. V_1 = (bool)((int32_t)((int32_t)L_13|(int32_t)L_14));
  19667. int32_t L_15 = __this->___m_ShadowCastingSource;
  19668. if ((!(((uint32_t)L_15) == ((uint32_t)1))))
  19669. {
  19670. goto IL_008a;
  19671. }
  19672. }
  19673. {
  19674. bool L_16 = V_1;
  19675. int32_t L_17 = __this->___m_ShapePathHash;
  19676. int32_t* L_18 = (int32_t*)(&__this->___m_PreviousPathHash);
  19677. bool L_19;
  19678. L_19 = LightUtility_CheckForChange_mDF8E1A2DEB5B99CA49ADB27F8083449114CF25FD(L_17, L_18, NULL);
  19679. V_1 = (bool)((int32_t)((int32_t)L_16|(int32_t)L_19));
  19680. bool L_20 = V_1;
  19681. if (!L_20)
  19682. {
  19683. goto IL_00ba;
  19684. }
  19685. }
  19686. {
  19687. ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* L_21 = __this->___m_ShadowMesh;
  19688. ShadowCaster2D_SetShadowShape_m062B2E3C3CFFE7A81018B7FD2FA44755FD6C320D(__this, L_21, NULL);
  19689. goto IL_00ba;
  19690. }
  19691. IL_008a:
  19692. {
  19693. bool L_22 = V_1;
  19694. if (L_22)
  19695. {
  19696. goto IL_00a0;
  19697. }
  19698. }
  19699. {
  19700. Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_23 = __this->___m_ShadowShape2DComponent;
  19701. Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3** L_24 = (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3**)(&__this->___m_PreviousShadowShape2DSource);
  19702. bool L_25;
  19703. L_25 = LightUtility_CheckForChange_m57245EDC04F9C7C58CADC1146C1B3E09675B3AFA(L_23, L_24, NULL);
  19704. if (!L_25)
  19705. {
  19706. goto IL_00ba;
  19707. }
  19708. }
  19709. IL_00a0:
  19710. {
  19711. Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_26 = __this->___m_ShadowShape2DComponent;
  19712. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  19713. bool L_27;
  19714. L_27 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_26, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  19715. if (!L_27)
  19716. {
  19717. goto IL_00ba;
  19718. }
  19719. }
  19720. {
  19721. ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* L_28 = __this->___m_ShadowMesh;
  19722. ShadowCaster2D_SetShadowShape_m062B2E3C3CFFE7A81018B7FD2FA44755FD6C320D(__this, L_28, NULL);
  19723. }
  19724. IL_00ba:
  19725. {
  19726. ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* L_29 = __this->___m_ShadowCasterGroup;
  19727. __this->___m_PreviousShadowCasterGroup = L_29;
  19728. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PreviousShadowCasterGroup), (void*)L_29);
  19729. ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D** L_30 = (ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D**)(&__this->___m_ShadowCasterGroup);
  19730. int32_t* L_31 = (int32_t*)(&((ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D*)__this)->___m_Priority);
  19731. bool L_32;
  19732. L_32 = ShadowCasterGroup2DManager_AddToShadowCasterGroup_m22CAC0B7B1DADE0CFF9BC08148065F671F911EEF(__this, L_30, L_31, NULL);
  19733. if (!L_32)
  19734. {
  19735. goto IL_011c;
  19736. }
  19737. }
  19738. {
  19739. ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* L_33 = __this->___m_ShadowCasterGroup;
  19740. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  19741. bool L_34;
  19742. L_34 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_33, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  19743. if (!L_34)
  19744. {
  19745. goto IL_011c;
  19746. }
  19747. }
  19748. {
  19749. ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* L_35 = __this->___m_PreviousShadowCasterGroup;
  19750. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  19751. bool L_36;
  19752. L_36 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_35, __this, NULL);
  19753. if (!L_36)
  19754. {
  19755. goto IL_00fc;
  19756. }
  19757. }
  19758. {
  19759. ShadowCasterGroup2DManager_RemoveGroup_m976D7E3D5A893B9E3899F0B5ABD52E42509E3031(__this, NULL);
  19760. }
  19761. IL_00fc:
  19762. {
  19763. ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* L_37 = __this->___m_PreviousShadowCasterGroup;
  19764. ShadowCasterGroup2DManager_RemoveFromShadowCasterGroup_m61E355382D0C4778303CF692F69C7D260E194F0F(__this, L_37, NULL);
  19765. ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* L_38 = __this->___m_ShadowCasterGroup;
  19766. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  19767. bool L_39;
  19768. L_39 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_38, __this, NULL);
  19769. if (!L_39)
  19770. {
  19771. goto IL_011c;
  19772. }
  19773. }
  19774. {
  19775. ShadowCasterGroup2DManager_AddGroup_m942049A2176C9FA18311CF6FF2574F905EBE43B8(__this, NULL);
  19776. }
  19777. IL_011c:
  19778. {
  19779. int32_t L_40 = ((ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D*)__this)->___m_ShadowGroup;
  19780. int32_t* L_41 = (int32_t*)(&__this->___m_PreviousShadowGroup);
  19781. bool L_42;
  19782. L_42 = LightUtility_CheckForChange_mDF8E1A2DEB5B99CA49ADB27F8083449114CF25FD(L_40, L_41, NULL);
  19783. if (!L_42)
  19784. {
  19785. goto IL_013b;
  19786. }
  19787. }
  19788. {
  19789. ShadowCasterGroup2DManager_RemoveGroup_m976D7E3D5A893B9E3899F0B5ABD52E42509E3031(__this, NULL);
  19790. ShadowCasterGroup2DManager_AddGroup_m942049A2176C9FA18311CF6FF2574F905EBE43B8(__this, NULL);
  19791. }
  19792. IL_013b:
  19793. {
  19794. bool L_43 = __this->___m_CastsShadows;
  19795. bool* L_44 = (bool*)(&__this->___m_PreviousCastsShadows);
  19796. bool L_45;
  19797. L_45 = LightUtility_CheckForChange_mD5C8C73254BBE688F9DEF3502F6F8D8211018C94(L_43, L_44, NULL);
  19798. if (!L_45)
  19799. {
  19800. goto IL_0154;
  19801. }
  19802. }
  19803. {
  19804. ShadowCasterGroup2DManager_AddGroup_m942049A2176C9FA18311CF6FF2574F905EBE43B8(__this, NULL);
  19805. }
  19806. IL_0154:
  19807. {
  19808. ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* L_46 = __this->___m_ShadowMesh;
  19809. if (!L_46)
  19810. {
  19811. goto IL_016d;
  19812. }
  19813. }
  19814. {
  19815. ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* L_47 = __this->___m_ShadowMesh;
  19816. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_48;
  19817. L_48 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  19818. NullCheck(L_47);
  19819. ShadowMesh2D_UpdateBoundingSphere_m5839E98BBE0945D13C3681D3A813496C774C0126(L_47, L_48, NULL);
  19820. }
  19821. IL_016d:
  19822. {
  19823. return;
  19824. }
  19825. }
  19826. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCaster2D_OnBeforeSerialize_m8B240D66D9C8555CE7ABCE3BFD6151B74CE144B0 (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, const RuntimeMethod* method)
  19827. {
  19828. {
  19829. __this->___m_ComponentVersion = 5;
  19830. return;
  19831. }
  19832. }
  19833. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCaster2D_OnAfterDeserialize_m0404319D0C2D7B2DF040AB6BBF04BD1CDF67788D (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, const RuntimeMethod* method)
  19834. {
  19835. {
  19836. int32_t L_0 = __this->___m_ComponentVersion;
  19837. if ((((int32_t)L_0) >= ((int32_t)2)))
  19838. {
  19839. goto IL_004b;
  19840. }
  19841. }
  19842. {
  19843. bool L_1 = __this->___m_SelfShadows;
  19844. if (!L_1)
  19845. {
  19846. goto IL_0022;
  19847. }
  19848. }
  19849. {
  19850. bool L_2 = __this->___m_CastsShadows;
  19851. if (!L_2)
  19852. {
  19853. goto IL_0022;
  19854. }
  19855. }
  19856. {
  19857. __this->___m_CastingOption = 2;
  19858. goto IL_004b;
  19859. }
  19860. IL_0022:
  19861. {
  19862. bool L_3 = __this->___m_SelfShadows;
  19863. if (!L_3)
  19864. {
  19865. goto IL_0033;
  19866. }
  19867. }
  19868. {
  19869. __this->___m_CastingOption = 0;
  19870. goto IL_004b;
  19871. }
  19872. IL_0033:
  19873. {
  19874. bool L_4 = __this->___m_CastsShadows;
  19875. if (!L_4)
  19876. {
  19877. goto IL_0044;
  19878. }
  19879. }
  19880. {
  19881. __this->___m_CastingOption = 1;
  19882. goto IL_004b;
  19883. }
  19884. IL_0044:
  19885. {
  19886. __this->___m_CastingOption = 3;
  19887. }
  19888. IL_004b:
  19889. {
  19890. int32_t L_5 = __this->___m_ComponentVersion;
  19891. if ((((int32_t)L_5) >= ((int32_t)3)))
  19892. {
  19893. goto IL_0062;
  19894. }
  19895. }
  19896. {
  19897. __this->___m_ShadowMesh = (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA*)NULL;
  19898. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ShadowMesh), (void*)(ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA*)NULL);
  19899. __this->___m_ForceShadowMeshRebuild = (bool)1;
  19900. }
  19901. IL_0062:
  19902. {
  19903. return;
  19904. }
  19905. }
  19906. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCaster2D__ctor_m50E27C1D91323382AFEEBD79F9C6179E2616AF0E (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, const RuntimeMethod* method)
  19907. {
  19908. {
  19909. __this->___m_UseRendererSilhouette = (bool)1;
  19910. __this->___m_CastsShadows = (bool)1;
  19911. __this->___m_AlphaCutoff = (0.100000001f);
  19912. __this->___m_ShadowCastingSource = (-1);
  19913. __this->___m_CastingOption = 1;
  19914. __this->___m_PreviousCastsShadows = (bool)1;
  19915. ShadowCasterGroup2D__ctor_m1E3787BD91B5E1712215CB902D57FC8173CB5584(__this, NULL);
  19916. return;
  19917. }
  19918. }
  19919. #ifdef __clang__
  19920. #pragma clang diagnostic pop
  19921. #endif
  19922. #ifdef __clang__
  19923. #pragma clang diagnostic push
  19924. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19925. #pragma clang diagnostic ignored "-Wunused-variable"
  19926. #endif
  19927. #ifdef __clang__
  19928. #pragma clang diagnostic pop
  19929. #endif
  19930. #ifdef __clang__
  19931. #pragma clang diagnostic push
  19932. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19933. #pragma clang diagnostic ignored "-Wunused-variable"
  19934. #endif
  19935. #ifdef __clang__
  19936. #pragma clang diagnostic pop
  19937. #endif
  19938. #ifdef __clang__
  19939. #pragma clang diagnostic push
  19940. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19941. #pragma clang diagnostic ignored "-Wunused-variable"
  19942. #endif
  19943. #ifdef __clang__
  19944. #pragma clang diagnostic pop
  19945. #endif
  19946. #ifdef __clang__
  19947. #pragma clang diagnostic push
  19948. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19949. #pragma clang diagnostic ignored "-Wunused-variable"
  19950. #endif
  19951. #ifdef __clang__
  19952. #pragma clang diagnostic pop
  19953. #endif
  19954. #ifdef __clang__
  19955. #pragma clang diagnostic push
  19956. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19957. #pragma clang diagnostic ignored "-Wunused-variable"
  19958. #endif
  19959. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCasterGroup2D_CacheValues_mB461294C285A98D76A2F889CF19CC58FCC930E14 (ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* __this, const RuntimeMethod* method)
  19960. {
  19961. static bool s_Il2CppMethodInitialized;
  19962. if (!s_Il2CppMethodInitialized)
  19963. {
  19964. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m15E446414B64EB608E8061B37984EC57F4360D2C_RuntimeMethod_var);
  19965. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m65655DE75A812900EA3B9FF0D3E048BE93F8CB78_RuntimeMethod_var);
  19966. s_Il2CppMethodInitialized = true;
  19967. }
  19968. int32_t V_0 = 0;
  19969. {
  19970. List_1_t765AE77BB36102069217C0CB2BBFF40DB9CDEE0B* L_0 = __this->___m_ShadowCasters;
  19971. if (!L_0)
  19972. {
  19973. goto IL_002f;
  19974. }
  19975. }
  19976. {
  19977. V_0 = 0;
  19978. goto IL_0021;
  19979. }
  19980. IL_000c:
  19981. {
  19982. List_1_t765AE77BB36102069217C0CB2BBFF40DB9CDEE0B* L_1 = __this->___m_ShadowCasters;
  19983. int32_t L_2 = V_0;
  19984. NullCheck(L_1);
  19985. ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* L_3;
  19986. L_3 = List_1_get_Item_m65655DE75A812900EA3B9FF0D3E048BE93F8CB78(L_1, L_2, List_1_get_Item_m65655DE75A812900EA3B9FF0D3E048BE93F8CB78_RuntimeMethod_var);
  19987. NullCheck(L_3);
  19988. VirtualActionInvoker0::Invoke(4, L_3);
  19989. int32_t L_4 = V_0;
  19990. V_0 = ((int32_t)il2cpp_codegen_add(L_4, 1));
  19991. }
  19992. IL_0021:
  19993. {
  19994. int32_t L_5 = V_0;
  19995. List_1_t765AE77BB36102069217C0CB2BBFF40DB9CDEE0B* L_6 = __this->___m_ShadowCasters;
  19996. NullCheck(L_6);
  19997. int32_t L_7;
  19998. L_7 = List_1_get_Count_m15E446414B64EB608E8061B37984EC57F4360D2C_inline(L_6, List_1_get_Count_m15E446414B64EB608E8061B37984EC57F4360D2C_RuntimeMethod_var);
  19999. if ((((int32_t)L_5) < ((int32_t)L_7)))
  20000. {
  20001. goto IL_000c;
  20002. }
  20003. }
  20004. IL_002f:
  20005. {
  20006. return;
  20007. }
  20008. }
  20009. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t765AE77BB36102069217C0CB2BBFF40DB9CDEE0B* ShadowCasterGroup2D_GetShadowCasters_mDCD74C94A151D61CAC8F53DE3750AD40CBFE51BA (ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* __this, const RuntimeMethod* method)
  20010. {
  20011. {
  20012. List_1_t765AE77BB36102069217C0CB2BBFF40DB9CDEE0B* L_0 = __this->___m_ShadowCasters;
  20013. return L_0;
  20014. }
  20015. }
  20016. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ShadowCasterGroup2D_GetShadowGroup_mB6700A5E166ED6122ED38D71832EF82A526C3A99 (ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* __this, const RuntimeMethod* method)
  20017. {
  20018. {
  20019. int32_t L_0 = __this->___m_ShadowGroup;
  20020. return L_0;
  20021. }
  20022. }
  20023. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCasterGroup2D_RegisterShadowCaster2D_mC26BBCA52C510C4877AA853672C51D42C153B4A4 (ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* __this, ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* ___0_shadowCaster2D, const RuntimeMethod* method)
  20024. {
  20025. static bool s_Il2CppMethodInitialized;
  20026. if (!s_Il2CppMethodInitialized)
  20027. {
  20028. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Insert_m4F84C5EC4E2B913EABA9314A76824D1C130082D7_RuntimeMethod_var);
  20029. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mD065243500076D6B8A3ADE83B478DD34A85BA9BD_RuntimeMethod_var);
  20030. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m15E446414B64EB608E8061B37984EC57F4360D2C_RuntimeMethod_var);
  20031. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m65655DE75A812900EA3B9FF0D3E048BE93F8CB78_RuntimeMethod_var);
  20032. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t765AE77BB36102069217C0CB2BBFF40DB9CDEE0B_il2cpp_TypeInfo_var);
  20033. s_Il2CppMethodInitialized = true;
  20034. }
  20035. int32_t V_0 = 0;
  20036. {
  20037. List_1_t765AE77BB36102069217C0CB2BBFF40DB9CDEE0B* L_0 = __this->___m_ShadowCasters;
  20038. if (L_0)
  20039. {
  20040. goto IL_0013;
  20041. }
  20042. }
  20043. {
  20044. List_1_t765AE77BB36102069217C0CB2BBFF40DB9CDEE0B* L_1 = (List_1_t765AE77BB36102069217C0CB2BBFF40DB9CDEE0B*)il2cpp_codegen_object_new(List_1_t765AE77BB36102069217C0CB2BBFF40DB9CDEE0B_il2cpp_TypeInfo_var);
  20045. List_1__ctor_mD065243500076D6B8A3ADE83B478DD34A85BA9BD(L_1, List_1__ctor_mD065243500076D6B8A3ADE83B478DD34A85BA9BD_RuntimeMethod_var);
  20046. __this->___m_ShadowCasters = L_1;
  20047. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ShadowCasters), (void*)L_1);
  20048. }
  20049. IL_0013:
  20050. {
  20051. V_0 = 0;
  20052. V_0 = 0;
  20053. goto IL_0036;
  20054. }
  20055. IL_0019:
  20056. {
  20057. ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* L_2 = ___0_shadowCaster2D;
  20058. NullCheck(L_2);
  20059. int32_t L_3 = ((ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D*)L_2)->___m_Priority;
  20060. List_1_t765AE77BB36102069217C0CB2BBFF40DB9CDEE0B* L_4 = __this->___m_ShadowCasters;
  20061. int32_t L_5 = V_0;
  20062. NullCheck(L_4);
  20063. ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* L_6;
  20064. L_6 = List_1_get_Item_m65655DE75A812900EA3B9FF0D3E048BE93F8CB78(L_4, L_5, List_1_get_Item_m65655DE75A812900EA3B9FF0D3E048BE93F8CB78_RuntimeMethod_var);
  20065. NullCheck(L_6);
  20066. int32_t L_7 = ((ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D*)L_6)->___m_Priority;
  20067. if ((((int32_t)L_3) >= ((int32_t)L_7)))
  20068. {
  20069. goto IL_0044;
  20070. }
  20071. }
  20072. {
  20073. int32_t L_8 = V_0;
  20074. V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1));
  20075. }
  20076. IL_0036:
  20077. {
  20078. int32_t L_9 = V_0;
  20079. List_1_t765AE77BB36102069217C0CB2BBFF40DB9CDEE0B* L_10 = __this->___m_ShadowCasters;
  20080. NullCheck(L_10);
  20081. int32_t L_11;
  20082. L_11 = List_1_get_Count_m15E446414B64EB608E8061B37984EC57F4360D2C_inline(L_10, List_1_get_Count_m15E446414B64EB608E8061B37984EC57F4360D2C_RuntimeMethod_var);
  20083. if ((((int32_t)L_9) < ((int32_t)L_11)))
  20084. {
  20085. goto IL_0019;
  20086. }
  20087. }
  20088. IL_0044:
  20089. {
  20090. List_1_t765AE77BB36102069217C0CB2BBFF40DB9CDEE0B* L_12 = __this->___m_ShadowCasters;
  20091. int32_t L_13 = V_0;
  20092. ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* L_14 = ___0_shadowCaster2D;
  20093. NullCheck(L_12);
  20094. List_1_Insert_m4F84C5EC4E2B913EABA9314A76824D1C130082D7(L_12, L_13, L_14, List_1_Insert_m4F84C5EC4E2B913EABA9314A76824D1C130082D7_RuntimeMethod_var);
  20095. return;
  20096. }
  20097. }
  20098. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCasterGroup2D_UnregisterShadowCaster2D_m3BEB2488CA7FBCC8769C4A244D3AA22DD277E5B2 (ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* __this, ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* ___0_shadowCaster2D, const RuntimeMethod* method)
  20099. {
  20100. static bool s_Il2CppMethodInitialized;
  20101. if (!s_Il2CppMethodInitialized)
  20102. {
  20103. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_mC1F1FE627EABF38D8A7858BCE7E8260CF5C91198_RuntimeMethod_var);
  20104. s_Il2CppMethodInitialized = true;
  20105. }
  20106. {
  20107. List_1_t765AE77BB36102069217C0CB2BBFF40DB9CDEE0B* L_0 = __this->___m_ShadowCasters;
  20108. if (!L_0)
  20109. {
  20110. goto IL_0015;
  20111. }
  20112. }
  20113. {
  20114. List_1_t765AE77BB36102069217C0CB2BBFF40DB9CDEE0B* L_1 = __this->___m_ShadowCasters;
  20115. ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* L_2 = ___0_shadowCaster2D;
  20116. NullCheck(L_1);
  20117. bool L_3;
  20118. L_3 = List_1_Remove_mC1F1FE627EABF38D8A7858BCE7E8260CF5C91198(L_1, L_2, List_1_Remove_mC1F1FE627EABF38D8A7858BCE7E8260CF5C91198_RuntimeMethod_var);
  20119. }
  20120. IL_0015:
  20121. {
  20122. return;
  20123. }
  20124. }
  20125. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCasterGroup2D__ctor_m1E3787BD91B5E1712215CB902D57FC8173CB5584 (ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* __this, const RuntimeMethod* method)
  20126. {
  20127. {
  20128. MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
  20129. return;
  20130. }
  20131. }
  20132. #ifdef __clang__
  20133. #pragma clang diagnostic pop
  20134. #endif
  20135. #ifdef __clang__
  20136. #pragma clang diagnostic push
  20137. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20138. #pragma clang diagnostic ignored "-Wunused-variable"
  20139. #endif
  20140. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37* ShadowCasterGroup2DManager_get_shadowCasterGroups_mD2D34E88683CFFBE42142BC775F83689D96ADCC7 (const RuntimeMethod* method)
  20141. {
  20142. static bool s_Il2CppMethodInitialized;
  20143. if (!s_Il2CppMethodInitialized)
  20144. {
  20145. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShadowCasterGroup2DManager_tD4DF649108FFD9B4E2F33AD838D64B91F21D49CB_il2cpp_TypeInfo_var);
  20146. s_Il2CppMethodInitialized = true;
  20147. }
  20148. {
  20149. List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37* L_0 = ((ShadowCasterGroup2DManager_tD4DF649108FFD9B4E2F33AD838D64B91F21D49CB_StaticFields*)il2cpp_codegen_static_fields_for(ShadowCasterGroup2DManager_tD4DF649108FFD9B4E2F33AD838D64B91F21D49CB_il2cpp_TypeInfo_var))->___s_ShadowCasterGroups;
  20150. return L_0;
  20151. }
  20152. }
  20153. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCasterGroup2DManager_CacheValues_m7FB246220BE8D9A2CE5116B7A063C7418AE3F121 (const RuntimeMethod* method)
  20154. {
  20155. static bool s_Il2CppMethodInitialized;
  20156. if (!s_Il2CppMethodInitialized)
  20157. {
  20158. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m43661B27D30A8C60848195B9E783D5842F952A08_RuntimeMethod_var);
  20159. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mDA2D817CB4CC70B91173DEEA7E8F0F40F587D9DF_RuntimeMethod_var);
  20160. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  20161. s_Il2CppMethodInitialized = true;
  20162. }
  20163. int32_t V_0 = 0;
  20164. {
  20165. List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37* L_0;
  20166. L_0 = ShadowCasterGroup2DManager_get_shadowCasterGroups_mD2D34E88683CFFBE42142BC775F83689D96ADCC7_inline(NULL);
  20167. if (!L_0)
  20168. {
  20169. goto IL_003f;
  20170. }
  20171. }
  20172. {
  20173. V_0 = 0;
  20174. goto IL_0032;
  20175. }
  20176. IL_000b:
  20177. {
  20178. List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37* L_1;
  20179. L_1 = ShadowCasterGroup2DManager_get_shadowCasterGroups_mD2D34E88683CFFBE42142BC775F83689D96ADCC7_inline(NULL);
  20180. int32_t L_2 = V_0;
  20181. NullCheck(L_1);
  20182. ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* L_3;
  20183. L_3 = List_1_get_Item_mDA2D817CB4CC70B91173DEEA7E8F0F40F587D9DF(L_1, L_2, List_1_get_Item_mDA2D817CB4CC70B91173DEEA7E8F0F40F587D9DF_RuntimeMethod_var);
  20184. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  20185. bool L_4;
  20186. L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  20187. if (!L_4)
  20188. {
  20189. goto IL_002e;
  20190. }
  20191. }
  20192. {
  20193. List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37* L_5;
  20194. L_5 = ShadowCasterGroup2DManager_get_shadowCasterGroups_mD2D34E88683CFFBE42142BC775F83689D96ADCC7_inline(NULL);
  20195. int32_t L_6 = V_0;
  20196. NullCheck(L_5);
  20197. ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* L_7;
  20198. L_7 = List_1_get_Item_mDA2D817CB4CC70B91173DEEA7E8F0F40F587D9DF(L_5, L_6, List_1_get_Item_mDA2D817CB4CC70B91173DEEA7E8F0F40F587D9DF_RuntimeMethod_var);
  20199. NullCheck(L_7);
  20200. VirtualActionInvoker0::Invoke(4, L_7);
  20201. }
  20202. IL_002e:
  20203. {
  20204. int32_t L_8 = V_0;
  20205. V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1));
  20206. }
  20207. IL_0032:
  20208. {
  20209. int32_t L_9 = V_0;
  20210. List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37* L_10;
  20211. L_10 = ShadowCasterGroup2DManager_get_shadowCasterGroups_mD2D34E88683CFFBE42142BC775F83689D96ADCC7_inline(NULL);
  20212. NullCheck(L_10);
  20213. int32_t L_11;
  20214. L_11 = List_1_get_Count_m43661B27D30A8C60848195B9E783D5842F952A08_inline(L_10, List_1_get_Count_m43661B27D30A8C60848195B9E783D5842F952A08_RuntimeMethod_var);
  20215. if ((((int32_t)L_9) < ((int32_t)L_11)))
  20216. {
  20217. goto IL_000b;
  20218. }
  20219. }
  20220. IL_003f:
  20221. {
  20222. return;
  20223. }
  20224. }
  20225. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCasterGroup2DManager_AddShadowCasterGroupToList_mC64E3E9C4D1A719BC850B7C227A55B4FDC58E1C2 (ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* ___0_shadowCaster, List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37* ___1_list, const RuntimeMethod* method)
  20226. {
  20227. static bool s_Il2CppMethodInitialized;
  20228. if (!s_Il2CppMethodInitialized)
  20229. {
  20230. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_mCE1CC94864E5DFA5E7847D480EDE99BDE00B7550_RuntimeMethod_var);
  20231. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Insert_m35DAAB7AE709C380CF715366BF1211C515F9A605_RuntimeMethod_var);
  20232. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m43661B27D30A8C60848195B9E783D5842F952A08_RuntimeMethod_var);
  20233. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mDA2D817CB4CC70B91173DEEA7E8F0F40F587D9DF_RuntimeMethod_var);
  20234. s_Il2CppMethodInitialized = true;
  20235. }
  20236. int32_t V_0 = 0;
  20237. {
  20238. List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37* L_0 = ___1_list;
  20239. ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* L_1 = ___0_shadowCaster;
  20240. NullCheck(L_0);
  20241. bool L_2;
  20242. L_2 = List_1_Contains_mCE1CC94864E5DFA5E7847D480EDE99BDE00B7550(L_0, L_1, List_1_Contains_mCE1CC94864E5DFA5E7847D480EDE99BDE00B7550_RuntimeMethod_var);
  20243. if (!L_2)
  20244. {
  20245. goto IL_000a;
  20246. }
  20247. }
  20248. {
  20249. return;
  20250. }
  20251. IL_000a:
  20252. {
  20253. V_0 = 0;
  20254. V_0 = 0;
  20255. goto IL_0028;
  20256. }
  20257. IL_0010:
  20258. {
  20259. ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* L_3 = ___0_shadowCaster;
  20260. NullCheck(L_3);
  20261. int32_t L_4 = L_3->___m_Priority;
  20262. List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37* L_5 = ___1_list;
  20263. int32_t L_6 = V_0;
  20264. NullCheck(L_5);
  20265. ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* L_7;
  20266. L_7 = List_1_get_Item_mDA2D817CB4CC70B91173DEEA7E8F0F40F587D9DF(L_5, L_6, List_1_get_Item_mDA2D817CB4CC70B91173DEEA7E8F0F40F587D9DF_RuntimeMethod_var);
  20267. NullCheck(L_7);
  20268. int32_t L_8 = L_7->___m_Priority;
  20269. if ((((int32_t)L_4) < ((int32_t)L_8)))
  20270. {
  20271. goto IL_0031;
  20272. }
  20273. }
  20274. {
  20275. int32_t L_9 = V_0;
  20276. V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1));
  20277. }
  20278. IL_0028:
  20279. {
  20280. int32_t L_10 = V_0;
  20281. List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37* L_11 = ___1_list;
  20282. NullCheck(L_11);
  20283. int32_t L_12;
  20284. L_12 = List_1_get_Count_m43661B27D30A8C60848195B9E783D5842F952A08_inline(L_11, List_1_get_Count_m43661B27D30A8C60848195B9E783D5842F952A08_RuntimeMethod_var);
  20285. if ((((int32_t)L_10) < ((int32_t)L_12)))
  20286. {
  20287. goto IL_0010;
  20288. }
  20289. }
  20290. IL_0031:
  20291. {
  20292. List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37* L_13 = ___1_list;
  20293. int32_t L_14 = V_0;
  20294. ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* L_15 = ___0_shadowCaster;
  20295. NullCheck(L_13);
  20296. List_1_Insert_m35DAAB7AE709C380CF715366BF1211C515F9A605(L_13, L_14, L_15, List_1_Insert_m35DAAB7AE709C380CF715366BF1211C515F9A605_RuntimeMethod_var);
  20297. return;
  20298. }
  20299. }
  20300. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCasterGroup2DManager_RemoveShadowCasterGroupFromList_mBA201346FD60EB8374E87E48ED91E91DF6252081 (ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* ___0_shadowCaster, List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37* ___1_list, const RuntimeMethod* method)
  20301. {
  20302. static bool s_Il2CppMethodInitialized;
  20303. if (!s_Il2CppMethodInitialized)
  20304. {
  20305. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_mE6EE0614D4E94293CA45A02D853389509D2D6ED3_RuntimeMethod_var);
  20306. s_Il2CppMethodInitialized = true;
  20307. }
  20308. {
  20309. List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37* L_0 = ___1_list;
  20310. ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* L_1 = ___0_shadowCaster;
  20311. NullCheck(L_0);
  20312. bool L_2;
  20313. L_2 = List_1_Remove_mE6EE0614D4E94293CA45A02D853389509D2D6ED3(L_0, L_1, List_1_Remove_mE6EE0614D4E94293CA45A02D853389509D2D6ED3_RuntimeMethod_var);
  20314. return;
  20315. }
  20316. }
  20317. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CompositeShadowCaster2D_t1BC1B94E06CFA2F091127C9F763D85580CF2744F* ShadowCasterGroup2DManager_FindTopMostCompositeShadowCaster_mD6B6696DF6EC83EEF4B1759E87BF77BEB2275189 (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* ___0_shadowCaster, const RuntimeMethod* method)
  20318. {
  20319. static bool s_Il2CppMethodInitialized;
  20320. if (!s_Il2CppMethodInitialized)
  20321. {
  20322. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisCompositeShadowCaster2D_t1BC1B94E06CFA2F091127C9F763D85580CF2744F_m81033B548836A2B22E8139385D654E75E80F24F2_RuntimeMethod_var);
  20323. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  20324. s_Il2CppMethodInitialized = true;
  20325. }
  20326. CompositeShadowCaster2D_t1BC1B94E06CFA2F091127C9F763D85580CF2744F* V_0 = NULL;
  20327. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_1 = NULL;
  20328. CompositeShadowCaster2D_t1BC1B94E06CFA2F091127C9F763D85580CF2744F* V_2 = NULL;
  20329. {
  20330. V_0 = (CompositeShadowCaster2D_t1BC1B94E06CFA2F091127C9F763D85580CF2744F*)NULL;
  20331. ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* L_0 = ___0_shadowCaster;
  20332. NullCheck(L_0);
  20333. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
  20334. L_1 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_0, NULL);
  20335. NullCheck(L_1);
  20336. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2;
  20337. L_2 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_1, NULL);
  20338. V_1 = L_2;
  20339. goto IL_0023;
  20340. }
  20341. IL_0010:
  20342. {
  20343. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3 = V_1;
  20344. NullCheck(L_3);
  20345. bool L_4;
  20346. L_4 = Component_TryGetComponent_TisCompositeShadowCaster2D_t1BC1B94E06CFA2F091127C9F763D85580CF2744F_m81033B548836A2B22E8139385D654E75E80F24F2(L_3, (&V_2), Component_TryGetComponent_TisCompositeShadowCaster2D_t1BC1B94E06CFA2F091127C9F763D85580CF2744F_m81033B548836A2B22E8139385D654E75E80F24F2_RuntimeMethod_var);
  20347. if (!L_4)
  20348. {
  20349. goto IL_001c;
  20350. }
  20351. }
  20352. {
  20353. CompositeShadowCaster2D_t1BC1B94E06CFA2F091127C9F763D85580CF2744F* L_5 = V_2;
  20354. V_0 = L_5;
  20355. }
  20356. IL_001c:
  20357. {
  20358. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6 = V_1;
  20359. NullCheck(L_6);
  20360. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
  20361. L_7 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_6, NULL);
  20362. V_1 = L_7;
  20363. }
  20364. IL_0023:
  20365. {
  20366. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8 = V_1;
  20367. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  20368. bool L_9;
  20369. L_9 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  20370. if (L_9)
  20371. {
  20372. goto IL_0010;
  20373. }
  20374. }
  20375. {
  20376. CompositeShadowCaster2D_t1BC1B94E06CFA2F091127C9F763D85580CF2744F* L_10 = V_0;
  20377. return L_10;
  20378. }
  20379. }
  20380. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ShadowCasterGroup2DManager_GetRendereringPriority_m496B18814E92635A028C7FD89040DFB29A4651EB (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* ___0_shadowCaster, const RuntimeMethod* method)
  20381. {
  20382. static bool s_Il2CppMethodInitialized;
  20383. if (!s_Il2CppMethodInitialized)
  20384. {
  20385. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mB716E62C397CE180F1E59E318CD5073E785CCDE3_RuntimeMethod_var);
  20386. s_Il2CppMethodInitialized = true;
  20387. }
  20388. int32_t V_0 = 0;
  20389. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* V_1 = NULL;
  20390. {
  20391. V_0 = 0;
  20392. ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* L_0 = ___0_shadowCaster;
  20393. NullCheck(L_0);
  20394. bool L_1;
  20395. L_1 = Component_TryGetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mB716E62C397CE180F1E59E318CD5073E785CCDE3(L_0, (&V_1), Component_TryGetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mB716E62C397CE180F1E59E318CD5073E785CCDE3_RuntimeMethod_var);
  20396. if (!L_1)
  20397. {
  20398. goto IL_0013;
  20399. }
  20400. }
  20401. {
  20402. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_2 = V_1;
  20403. NullCheck(L_2);
  20404. int32_t L_3;
  20405. L_3 = Renderer_get_sortingOrder_m4CE7ADEEC8E2F28CC1D10B1D4091A10F8F1583FA(L_2, NULL);
  20406. V_0 = L_3;
  20407. }
  20408. IL_0013:
  20409. {
  20410. int32_t L_4 = V_0;
  20411. return L_4;
  20412. }
  20413. }
  20414. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShadowCasterGroup2DManager_AddToShadowCasterGroup_m22CAC0B7B1DADE0CFF9BC08148065F671F911EEF (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* ___0_shadowCaster, ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D** ___1_shadowCasterGroup, int32_t* ___2_priority, const RuntimeMethod* method)
  20415. {
  20416. static bool s_Il2CppMethodInitialized;
  20417. if (!s_Il2CppMethodInitialized)
  20418. {
  20419. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D_m6ACA9EF2EB3511C59FE758504FA7B4BE4DB82EC9_RuntimeMethod_var);
  20420. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  20421. s_Il2CppMethodInitialized = true;
  20422. }
  20423. ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* V_0 = NULL;
  20424. int32_t V_1 = 0;
  20425. {
  20426. ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* L_0 = ___0_shadowCaster;
  20427. CompositeShadowCaster2D_t1BC1B94E06CFA2F091127C9F763D85580CF2744F* L_1;
  20428. L_1 = ShadowCasterGroup2DManager_FindTopMostCompositeShadowCaster_mD6B6696DF6EC83EEF4B1759E87BF77BEB2275189(L_0, NULL);
  20429. V_0 = L_1;
  20430. V_1 = 0;
  20431. ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* L_2 = V_0;
  20432. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  20433. bool L_3;
  20434. L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  20435. if (!L_3)
  20436. {
  20437. goto IL_0022;
  20438. }
  20439. }
  20440. {
  20441. ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* L_4 = ___0_shadowCaster;
  20442. int32_t L_5;
  20443. L_5 = ShadowCasterGroup2DManager_GetRendereringPriority_m496B18814E92635A028C7FD89040DFB29A4651EB(L_4, NULL);
  20444. V_1 = L_5;
  20445. ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* L_6 = ___0_shadowCaster;
  20446. NullCheck(L_6);
  20447. bool L_7;
  20448. L_7 = Component_TryGetComponent_TisShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D_m6ACA9EF2EB3511C59FE758504FA7B4BE4DB82EC9(L_6, (&V_0), Component_TryGetComponent_TisShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D_m6ACA9EF2EB3511C59FE758504FA7B4BE4DB82EC9_RuntimeMethod_var);
  20449. }
  20450. IL_0022:
  20451. {
  20452. ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* L_8 = V_0;
  20453. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  20454. bool L_9;
  20455. L_9 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  20456. if (!L_9)
  20457. {
  20458. goto IL_0049;
  20459. }
  20460. }
  20461. {
  20462. ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D** L_10 = ___1_shadowCasterGroup;
  20463. ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* L_11 = *((ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D**)L_10);
  20464. ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* L_12 = V_0;
  20465. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  20466. bool L_13;
  20467. L_13 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_11, L_12, NULL);
  20468. if (L_13)
  20469. {
  20470. goto IL_003a;
  20471. }
  20472. }
  20473. {
  20474. int32_t* L_14 = ___2_priority;
  20475. int32_t L_15 = *((int32_t*)L_14);
  20476. int32_t L_16 = V_1;
  20477. if ((((int32_t)L_15) == ((int32_t)L_16)))
  20478. {
  20479. goto IL_0049;
  20480. }
  20481. }
  20482. IL_003a:
  20483. {
  20484. ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* L_17 = V_0;
  20485. ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* L_18 = ___0_shadowCaster;
  20486. NullCheck(L_17);
  20487. ShadowCasterGroup2D_RegisterShadowCaster2D_mC26BBCA52C510C4877AA853672C51D42C153B4A4(L_17, L_18, NULL);
  20488. ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D** L_19 = ___1_shadowCasterGroup;
  20489. ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* L_20 = V_0;
  20490. *((RuntimeObject**)L_19) = (RuntimeObject*)L_20;
  20491. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_19, (void*)(RuntimeObject*)L_20);
  20492. int32_t* L_21 = ___2_priority;
  20493. int32_t L_22 = V_1;
  20494. *((int32_t*)L_21) = (int32_t)L_22;
  20495. return (bool)1;
  20496. }
  20497. IL_0049:
  20498. {
  20499. return (bool)0;
  20500. }
  20501. }
  20502. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCasterGroup2DManager_RemoveFromShadowCasterGroup_m61E355382D0C4778303CF692F69C7D260E194F0F (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* ___0_shadowCaster, ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* ___1_shadowCasterGroup, const RuntimeMethod* method)
  20503. {
  20504. static bool s_Il2CppMethodInitialized;
  20505. if (!s_Il2CppMethodInitialized)
  20506. {
  20507. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  20508. s_Il2CppMethodInitialized = true;
  20509. }
  20510. {
  20511. ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* L_0 = ___1_shadowCasterGroup;
  20512. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  20513. bool L_1;
  20514. L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  20515. if (!L_1)
  20516. {
  20517. goto IL_0010;
  20518. }
  20519. }
  20520. {
  20521. ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* L_2 = ___1_shadowCasterGroup;
  20522. ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* L_3 = ___0_shadowCaster;
  20523. NullCheck(L_2);
  20524. ShadowCasterGroup2D_UnregisterShadowCaster2D_m3BEB2488CA7FBCC8769C4A244D3AA22DD277E5B2(L_2, L_3, NULL);
  20525. }
  20526. IL_0010:
  20527. {
  20528. ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* L_4 = ___1_shadowCasterGroup;
  20529. ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* L_5 = ___0_shadowCaster;
  20530. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  20531. bool L_6;
  20532. L_6 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, L_5, NULL);
  20533. if (!L_6)
  20534. {
  20535. goto IL_001f;
  20536. }
  20537. }
  20538. {
  20539. ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* L_7 = ___1_shadowCasterGroup;
  20540. ShadowCasterGroup2DManager_RemoveGroup_m976D7E3D5A893B9E3899F0B5ABD52E42509E3031(L_7, NULL);
  20541. }
  20542. IL_001f:
  20543. {
  20544. return;
  20545. }
  20546. }
  20547. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCasterGroup2DManager_AddGroup_m942049A2176C9FA18311CF6FF2574F905EBE43B8 (ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* ___0_group, const RuntimeMethod* method)
  20548. {
  20549. static bool s_Il2CppMethodInitialized;
  20550. if (!s_Il2CppMethodInitialized)
  20551. {
  20552. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m40E911614E7206E05CF5A4C1B14F8DCCFF263DA8_RuntimeMethod_var);
  20553. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37_il2cpp_TypeInfo_var);
  20554. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  20555. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShadowCasterGroup2DManager_tD4DF649108FFD9B4E2F33AD838D64B91F21D49CB_il2cpp_TypeInfo_var);
  20556. s_Il2CppMethodInitialized = true;
  20557. }
  20558. {
  20559. ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* L_0 = ___0_group;
  20560. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  20561. bool L_1;
  20562. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  20563. if (!L_1)
  20564. {
  20565. goto IL_000a;
  20566. }
  20567. }
  20568. {
  20569. return;
  20570. }
  20571. IL_000a:
  20572. {
  20573. List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37* L_2 = ((ShadowCasterGroup2DManager_tD4DF649108FFD9B4E2F33AD838D64B91F21D49CB_StaticFields*)il2cpp_codegen_static_fields_for(ShadowCasterGroup2DManager_tD4DF649108FFD9B4E2F33AD838D64B91F21D49CB_il2cpp_TypeInfo_var))->___s_ShadowCasterGroups;
  20574. if (L_2)
  20575. {
  20576. goto IL_001b;
  20577. }
  20578. }
  20579. {
  20580. List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37* L_3 = (List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37*)il2cpp_codegen_object_new(List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37_il2cpp_TypeInfo_var);
  20581. List_1__ctor_m40E911614E7206E05CF5A4C1B14F8DCCFF263DA8(L_3, List_1__ctor_m40E911614E7206E05CF5A4C1B14F8DCCFF263DA8_RuntimeMethod_var);
  20582. ((ShadowCasterGroup2DManager_tD4DF649108FFD9B4E2F33AD838D64B91F21D49CB_StaticFields*)il2cpp_codegen_static_fields_for(ShadowCasterGroup2DManager_tD4DF649108FFD9B4E2F33AD838D64B91F21D49CB_il2cpp_TypeInfo_var))->___s_ShadowCasterGroups = L_3;
  20583. Il2CppCodeGenWriteBarrier((void**)(&((ShadowCasterGroup2DManager_tD4DF649108FFD9B4E2F33AD838D64B91F21D49CB_StaticFields*)il2cpp_codegen_static_fields_for(ShadowCasterGroup2DManager_tD4DF649108FFD9B4E2F33AD838D64B91F21D49CB_il2cpp_TypeInfo_var))->___s_ShadowCasterGroups), (void*)L_3);
  20584. }
  20585. IL_001b:
  20586. {
  20587. ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* L_4 = ___0_group;
  20588. List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37* L_5 = ((ShadowCasterGroup2DManager_tD4DF649108FFD9B4E2F33AD838D64B91F21D49CB_StaticFields*)il2cpp_codegen_static_fields_for(ShadowCasterGroup2DManager_tD4DF649108FFD9B4E2F33AD838D64B91F21D49CB_il2cpp_TypeInfo_var))->___s_ShadowCasterGroups;
  20589. ShadowCasterGroup2DManager_AddShadowCasterGroupToList_mC64E3E9C4D1A719BC850B7C227A55B4FDC58E1C2(L_4, L_5, NULL);
  20590. return;
  20591. }
  20592. }
  20593. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCasterGroup2DManager_RemoveGroup_m976D7E3D5A893B9E3899F0B5ABD52E42509E3031 (ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* ___0_group, const RuntimeMethod* method)
  20594. {
  20595. static bool s_Il2CppMethodInitialized;
  20596. if (!s_Il2CppMethodInitialized)
  20597. {
  20598. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  20599. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShadowCasterGroup2DManager_tD4DF649108FFD9B4E2F33AD838D64B91F21D49CB_il2cpp_TypeInfo_var);
  20600. s_Il2CppMethodInitialized = true;
  20601. }
  20602. {
  20603. ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* L_0 = ___0_group;
  20604. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  20605. bool L_1;
  20606. L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  20607. if (!L_1)
  20608. {
  20609. goto IL_001b;
  20610. }
  20611. }
  20612. {
  20613. List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37* L_2 = ((ShadowCasterGroup2DManager_tD4DF649108FFD9B4E2F33AD838D64B91F21D49CB_StaticFields*)il2cpp_codegen_static_fields_for(ShadowCasterGroup2DManager_tD4DF649108FFD9B4E2F33AD838D64B91F21D49CB_il2cpp_TypeInfo_var))->___s_ShadowCasterGroups;
  20614. if (!L_2)
  20615. {
  20616. goto IL_001b;
  20617. }
  20618. }
  20619. {
  20620. ShadowCasterGroup2D_tE5FDF092B8AD98E6B1740A8C6849F4ABC2EB557D* L_3 = ___0_group;
  20621. List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37* L_4 = ((ShadowCasterGroup2DManager_tD4DF649108FFD9B4E2F33AD838D64B91F21D49CB_StaticFields*)il2cpp_codegen_static_fields_for(ShadowCasterGroup2DManager_tD4DF649108FFD9B4E2F33AD838D64B91F21D49CB_il2cpp_TypeInfo_var))->___s_ShadowCasterGroups;
  20622. ShadowCasterGroup2DManager_RemoveShadowCasterGroupFromList_mBA201346FD60EB8374E87E48ED91E91DF6252081(L_3, L_4, NULL);
  20623. }
  20624. IL_001b:
  20625. {
  20626. return;
  20627. }
  20628. }
  20629. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowCasterGroup2DManager__ctor_m774B2F78A3B18B34CB141CF9CCB560A0C1D08F7B (ShadowCasterGroup2DManager_tD4DF649108FFD9B4E2F33AD838D64B91F21D49CB* __this, const RuntimeMethod* method)
  20630. {
  20631. {
  20632. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  20633. return;
  20634. }
  20635. }
  20636. #ifdef __clang__
  20637. #pragma clang diagnostic pop
  20638. #endif
  20639. #ifdef __clang__
  20640. #pragma clang diagnostic push
  20641. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20642. #pragma clang diagnostic ignored "-Wunused-variable"
  20643. #endif
  20644. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_tC2C2478B806D0AD36B51AD1AD032176738B834BB EdgeDictionary_GetOutsideEdges_m02DF9E4693CDEA1D5D5FB07DF069F31C0966CFBC (EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4* __this, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___0_vertices, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___1_indices, const RuntimeMethod* method)
  20645. {
  20646. static bool s_Il2CppMethodInitialized;
  20647. if (!s_Il2CppMethodInitialized)
  20648. {
  20649. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m210CB4F87A1F622104C3D5E75E395A339D038F1B_RuntimeMethod_var);
  20650. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mA886E7B6D99A501EACE33F394F6843226BEE9B68_RuntimeMethod_var);
  20651. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m9D080CAEAEDD10A0781FBCB50D6AD605566663CD_RuntimeMethod_var);
  20652. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_EnsureCapacity_mBB99C37E19EB6885B79E5E0943821CE46592EEB2_RuntimeMethod_var);
  20653. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_m9D3D3BFB1194BA77BECD7273ABD77603A7561630_RuntimeMethod_var);
  20654. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mE5A501B3451CC5F787324D121BC3F5782F0197AF_RuntimeMethod_var);
  20655. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m69CFD2332264BF2C67C6C936AD313D3F11E20E51_RuntimeMethod_var);
  20656. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_il2cpp_TypeInfo_var);
  20657. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m27398E7EE56B3615FB69F15B7345DB1194772FB4_RuntimeMethod_var);
  20658. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mA7F43FF5FBEA3311C9BDD0965FE72EE6AAA6C70B_RuntimeMethod_var);
  20659. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mEBF4A079748192C183818DD714D1DFD79E66A828_RuntimeMethod_var);
  20660. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_m8133793FE404782ACAEBE4FC01924B4F0AE26B45_RuntimeMethod_var);
  20661. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m614BE5D4EFF6A46C9041DC27EF17D1201629A35E_RuntimeMethod_var);
  20662. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mB5DF568D4B7BC45DED58D70198AAA7C02108B1B3_RuntimeMethod_var);
  20663. s_Il2CppMethodInitialized = true;
  20664. }
  20665. int32_t V_0 = 0;
  20666. int32_t V_1 = 0;
  20667. NativeArray_1_tC2C2478B806D0AD36B51AD1AD032176738B834BB V_2;
  20668. memset((&V_2), 0, sizeof(V_2));
  20669. int32_t V_3 = 0;
  20670. int32_t V_4 = 0;
  20671. int32_t V_5 = 0;
  20672. int32_t V_6 = 0;
  20673. ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 V_7;
  20674. memset((&V_7), 0, sizeof(V_7));
  20675. ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 V_8;
  20676. memset((&V_8), 0, sizeof(V_8));
  20677. ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 V_9;
  20678. memset((&V_9), 0, sizeof(V_9));
  20679. Enumerator_t7057122CE6DC556227207FB9C1EDAA5174252043 V_10;
  20680. memset((&V_10), 0, sizeof(V_10));
  20681. KeyValuePair_2_t0F1A3187AC2DDCC6A7C5C29A3DE9444879E94DF6 V_11;
  20682. memset((&V_11), 0, sizeof(V_11));
  20683. KeyValuePair_2_t0F1A3187AC2DDCC6A7C5C29A3DE9444879E94DF6 V_12;
  20684. memset((&V_12), 0, sizeof(V_12));
  20685. {
  20686. il2cpp_codegen_runtime_class_init_inline(EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_il2cpp_TypeInfo_var);
  20687. Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101* L_0 = ((EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_StaticFields*)il2cpp_codegen_static_fields_for(EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_il2cpp_TypeInfo_var))->___m_EdgeDictionary;
  20688. NullCheck(L_0);
  20689. Dictionary_2_Clear_mA886E7B6D99A501EACE33F394F6843226BEE9B68(L_0, Dictionary_2_Clear_mA886E7B6D99A501EACE33F394F6843226BEE9B68_RuntimeMethod_var);
  20690. Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101* L_1 = ((EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_StaticFields*)il2cpp_codegen_static_fields_for(EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_il2cpp_TypeInfo_var))->___m_EdgeDictionary;
  20691. int32_t L_2;
  20692. L_2 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___1_indices))->___m_Length);
  20693. NullCheck(L_1);
  20694. int32_t L_3;
  20695. L_3 = Dictionary_2_EnsureCapacity_mBB99C37E19EB6885B79E5E0943821CE46592EEB2(L_1, L_2, Dictionary_2_EnsureCapacity_mBB99C37E19EB6885B79E5E0943821CE46592EEB2_RuntimeMethod_var);
  20696. V_3 = 0;
  20697. goto IL_010f;
  20698. }
  20699. IL_0023:
  20700. {
  20701. int32_t L_4 = V_3;
  20702. int32_t L_5;
  20703. L_5 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, ((&___1_indices))->___m_Buffer, L_4);
  20704. V_4 = L_5;
  20705. int32_t L_6 = V_3;
  20706. int32_t L_7;
  20707. L_7 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, ((&___1_indices))->___m_Buffer, ((int32_t)il2cpp_codegen_add(L_6, 1)));
  20708. V_5 = L_7;
  20709. int32_t L_8 = V_3;
  20710. int32_t L_9;
  20711. L_9 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, ((&___1_indices))->___m_Buffer, ((int32_t)il2cpp_codegen_add(L_8, 2)));
  20712. V_6 = L_9;
  20713. int32_t L_10 = V_4;
  20714. int32_t L_11 = V_5;
  20715. ShadowEdge__ctor_m92189DE1A34AA7F4D481C640A7415EE57584C537((&V_7), L_10, L_11, NULL);
  20716. int32_t L_12 = V_5;
  20717. int32_t L_13 = V_6;
  20718. ShadowEdge__ctor_m92189DE1A34AA7F4D481C640A7415EE57584C537((&V_8), L_12, L_13, NULL);
  20719. int32_t L_14 = V_6;
  20720. int32_t L_15 = V_4;
  20721. ShadowEdge__ctor_m92189DE1A34AA7F4D481C640A7415EE57584C537((&V_9), L_14, L_15, NULL);
  20722. il2cpp_codegen_runtime_class_init_inline(EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_il2cpp_TypeInfo_var);
  20723. Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101* L_16 = ((EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_StaticFields*)il2cpp_codegen_static_fields_for(EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_il2cpp_TypeInfo_var))->___m_EdgeDictionary;
  20724. ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 L_17 = V_7;
  20725. NullCheck(L_16);
  20726. bool L_18;
  20727. L_18 = Dictionary_2_ContainsKey_m9D080CAEAEDD10A0781FBCB50D6AD605566663CD(L_16, L_17, Dictionary_2_ContainsKey_m9D080CAEAEDD10A0781FBCB50D6AD605566663CD_RuntimeMethod_var);
  20728. if (!L_18)
  20729. {
  20730. goto IL_0090;
  20731. }
  20732. }
  20733. {
  20734. il2cpp_codegen_runtime_class_init_inline(EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_il2cpp_TypeInfo_var);
  20735. Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101* L_19 = ((EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_StaticFields*)il2cpp_codegen_static_fields_for(EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_il2cpp_TypeInfo_var))->___m_EdgeDictionary;
  20736. ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 L_20 = V_7;
  20737. Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101* L_21 = ((EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_StaticFields*)il2cpp_codegen_static_fields_for(EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_il2cpp_TypeInfo_var))->___m_EdgeDictionary;
  20738. ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 L_22 = V_7;
  20739. NullCheck(L_21);
  20740. int32_t L_23;
  20741. L_23 = Dictionary_2_get_Item_mE5A501B3451CC5F787324D121BC3F5782F0197AF(L_21, L_22, Dictionary_2_get_Item_mE5A501B3451CC5F787324D121BC3F5782F0197AF_RuntimeMethod_var);
  20742. NullCheck(L_19);
  20743. Dictionary_2_set_Item_m69CFD2332264BF2C67C6C936AD313D3F11E20E51(L_19, L_20, ((int32_t)il2cpp_codegen_add(L_23, 1)), Dictionary_2_set_Item_m69CFD2332264BF2C67C6C936AD313D3F11E20E51_RuntimeMethod_var);
  20744. goto IL_009d;
  20745. }
  20746. IL_0090:
  20747. {
  20748. il2cpp_codegen_runtime_class_init_inline(EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_il2cpp_TypeInfo_var);
  20749. Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101* L_24 = ((EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_StaticFields*)il2cpp_codegen_static_fields_for(EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_il2cpp_TypeInfo_var))->___m_EdgeDictionary;
  20750. ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 L_25 = V_7;
  20751. NullCheck(L_24);
  20752. Dictionary_2_Add_m210CB4F87A1F622104C3D5E75E395A339D038F1B(L_24, L_25, 1, Dictionary_2_Add_m210CB4F87A1F622104C3D5E75E395A339D038F1B_RuntimeMethod_var);
  20753. }
  20754. IL_009d:
  20755. {
  20756. il2cpp_codegen_runtime_class_init_inline(EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_il2cpp_TypeInfo_var);
  20757. Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101* L_26 = ((EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_StaticFields*)il2cpp_codegen_static_fields_for(EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_il2cpp_TypeInfo_var))->___m_EdgeDictionary;
  20758. ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 L_27 = V_8;
  20759. NullCheck(L_26);
  20760. bool L_28;
  20761. L_28 = Dictionary_2_ContainsKey_m9D080CAEAEDD10A0781FBCB50D6AD605566663CD(L_26, L_27, Dictionary_2_ContainsKey_m9D080CAEAEDD10A0781FBCB50D6AD605566663CD_RuntimeMethod_var);
  20762. if (!L_28)
  20763. {
  20764. goto IL_00c7;
  20765. }
  20766. }
  20767. {
  20768. il2cpp_codegen_runtime_class_init_inline(EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_il2cpp_TypeInfo_var);
  20769. Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101* L_29 = ((EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_StaticFields*)il2cpp_codegen_static_fields_for(EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_il2cpp_TypeInfo_var))->___m_EdgeDictionary;
  20770. ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 L_30 = V_8;
  20771. Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101* L_31 = ((EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_StaticFields*)il2cpp_codegen_static_fields_for(EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_il2cpp_TypeInfo_var))->___m_EdgeDictionary;
  20772. ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 L_32 = V_8;
  20773. NullCheck(L_31);
  20774. int32_t L_33;
  20775. L_33 = Dictionary_2_get_Item_mE5A501B3451CC5F787324D121BC3F5782F0197AF(L_31, L_32, Dictionary_2_get_Item_mE5A501B3451CC5F787324D121BC3F5782F0197AF_RuntimeMethod_var);
  20776. NullCheck(L_29);
  20777. Dictionary_2_set_Item_m69CFD2332264BF2C67C6C936AD313D3F11E20E51(L_29, L_30, ((int32_t)il2cpp_codegen_add(L_33, 1)), Dictionary_2_set_Item_m69CFD2332264BF2C67C6C936AD313D3F11E20E51_RuntimeMethod_var);
  20778. goto IL_00d4;
  20779. }
  20780. IL_00c7:
  20781. {
  20782. il2cpp_codegen_runtime_class_init_inline(EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_il2cpp_TypeInfo_var);
  20783. Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101* L_34 = ((EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_StaticFields*)il2cpp_codegen_static_fields_for(EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_il2cpp_TypeInfo_var))->___m_EdgeDictionary;
  20784. ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 L_35 = V_8;
  20785. NullCheck(L_34);
  20786. Dictionary_2_Add_m210CB4F87A1F622104C3D5E75E395A339D038F1B(L_34, L_35, 1, Dictionary_2_Add_m210CB4F87A1F622104C3D5E75E395A339D038F1B_RuntimeMethod_var);
  20787. }
  20788. IL_00d4:
  20789. {
  20790. il2cpp_codegen_runtime_class_init_inline(EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_il2cpp_TypeInfo_var);
  20791. Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101* L_36 = ((EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_StaticFields*)il2cpp_codegen_static_fields_for(EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_il2cpp_TypeInfo_var))->___m_EdgeDictionary;
  20792. ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 L_37 = V_9;
  20793. NullCheck(L_36);
  20794. bool L_38;
  20795. L_38 = Dictionary_2_ContainsKey_m9D080CAEAEDD10A0781FBCB50D6AD605566663CD(L_36, L_37, Dictionary_2_ContainsKey_m9D080CAEAEDD10A0781FBCB50D6AD605566663CD_RuntimeMethod_var);
  20796. if (!L_38)
  20797. {
  20798. goto IL_00fe;
  20799. }
  20800. }
  20801. {
  20802. il2cpp_codegen_runtime_class_init_inline(EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_il2cpp_TypeInfo_var);
  20803. Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101* L_39 = ((EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_StaticFields*)il2cpp_codegen_static_fields_for(EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_il2cpp_TypeInfo_var))->___m_EdgeDictionary;
  20804. ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 L_40 = V_9;
  20805. Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101* L_41 = ((EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_StaticFields*)il2cpp_codegen_static_fields_for(EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_il2cpp_TypeInfo_var))->___m_EdgeDictionary;
  20806. ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 L_42 = V_9;
  20807. NullCheck(L_41);
  20808. int32_t L_43;
  20809. L_43 = Dictionary_2_get_Item_mE5A501B3451CC5F787324D121BC3F5782F0197AF(L_41, L_42, Dictionary_2_get_Item_mE5A501B3451CC5F787324D121BC3F5782F0197AF_RuntimeMethod_var);
  20810. NullCheck(L_39);
  20811. Dictionary_2_set_Item_m69CFD2332264BF2C67C6C936AD313D3F11E20E51(L_39, L_40, ((int32_t)il2cpp_codegen_add(L_43, 1)), Dictionary_2_set_Item_m69CFD2332264BF2C67C6C936AD313D3F11E20E51_RuntimeMethod_var);
  20812. goto IL_010b;
  20813. }
  20814. IL_00fe:
  20815. {
  20816. il2cpp_codegen_runtime_class_init_inline(EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_il2cpp_TypeInfo_var);
  20817. Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101* L_44 = ((EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_StaticFields*)il2cpp_codegen_static_fields_for(EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_il2cpp_TypeInfo_var))->___m_EdgeDictionary;
  20818. ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 L_45 = V_9;
  20819. NullCheck(L_44);
  20820. Dictionary_2_Add_m210CB4F87A1F622104C3D5E75E395A339D038F1B(L_44, L_45, 1, Dictionary_2_Add_m210CB4F87A1F622104C3D5E75E395A339D038F1B_RuntimeMethod_var);
  20821. }
  20822. IL_010b:
  20823. {
  20824. int32_t L_46 = V_3;
  20825. V_3 = ((int32_t)il2cpp_codegen_add(L_46, 3));
  20826. }
  20827. IL_010f:
  20828. {
  20829. int32_t L_47 = V_3;
  20830. int32_t L_48;
  20831. L_48 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___1_indices))->___m_Length);
  20832. if ((((int32_t)L_47) < ((int32_t)L_48)))
  20833. {
  20834. goto IL_0023;
  20835. }
  20836. }
  20837. {
  20838. V_0 = 0;
  20839. il2cpp_codegen_runtime_class_init_inline(EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_il2cpp_TypeInfo_var);
  20840. Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101* L_49 = ((EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_StaticFields*)il2cpp_codegen_static_fields_for(EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_il2cpp_TypeInfo_var))->___m_EdgeDictionary;
  20841. NullCheck(L_49);
  20842. Enumerator_t7057122CE6DC556227207FB9C1EDAA5174252043 L_50;
  20843. L_50 = Dictionary_2_GetEnumerator_m9D3D3BFB1194BA77BECD7273ABD77603A7561630(L_49, Dictionary_2_GetEnumerator_m9D3D3BFB1194BA77BECD7273ABD77603A7561630_RuntimeMethod_var);
  20844. V_10 = L_50;
  20845. }
  20846. {
  20847. auto __finallyBlock = il2cpp::utils::Finally([&]
  20848. {
  20849. FINALLY_014e:
  20850. {
  20851. Enumerator_Dispose_m27398E7EE56B3615FB69F15B7345DB1194772FB4((&V_10), Enumerator_Dispose_m27398E7EE56B3615FB69F15B7345DB1194772FB4_RuntimeMethod_var);
  20852. return;
  20853. }
  20854. });
  20855. try
  20856. {
  20857. {
  20858. goto IL_0143_1;
  20859. }
  20860. IL_012c_1:
  20861. {
  20862. KeyValuePair_2_t0F1A3187AC2DDCC6A7C5C29A3DE9444879E94DF6 L_51;
  20863. L_51 = Enumerator_get_Current_mEBF4A079748192C183818DD714D1DFD79E66A828_inline((&V_10), Enumerator_get_Current_mEBF4A079748192C183818DD714D1DFD79E66A828_RuntimeMethod_var);
  20864. V_11 = L_51;
  20865. int32_t L_52;
  20866. L_52 = KeyValuePair_2_get_Value_m614BE5D4EFF6A46C9041DC27EF17D1201629A35E_inline((&V_11), KeyValuePair_2_get_Value_m614BE5D4EFF6A46C9041DC27EF17D1201629A35E_RuntimeMethod_var);
  20867. if ((!(((uint32_t)L_52) == ((uint32_t)1))))
  20868. {
  20869. goto IL_0143_1;
  20870. }
  20871. }
  20872. {
  20873. int32_t L_53 = V_0;
  20874. V_0 = ((int32_t)il2cpp_codegen_add(L_53, 1));
  20875. }
  20876. IL_0143_1:
  20877. {
  20878. bool L_54;
  20879. L_54 = Enumerator_MoveNext_mA7F43FF5FBEA3311C9BDD0965FE72EE6AAA6C70B((&V_10), Enumerator_MoveNext_mA7F43FF5FBEA3311C9BDD0965FE72EE6AAA6C70B_RuntimeMethod_var);
  20880. if (L_54)
  20881. {
  20882. goto IL_012c_1;
  20883. }
  20884. }
  20885. {
  20886. goto IL_015c;
  20887. }
  20888. }
  20889. catch(Il2CppExceptionWrapper& e)
  20890. {
  20891. __finallyBlock.StoreException(e.ex);
  20892. }
  20893. }
  20894. IL_015c:
  20895. {
  20896. V_1 = 0;
  20897. int32_t L_55 = V_0;
  20898. NativeArray_1__ctor_mB5DF568D4B7BC45DED58D70198AAA7C02108B1B3((&V_2), L_55, 2, 1, NativeArray_1__ctor_mB5DF568D4B7BC45DED58D70198AAA7C02108B1B3_RuntimeMethod_var);
  20899. il2cpp_codegen_runtime_class_init_inline(EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_il2cpp_TypeInfo_var);
  20900. Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101* L_56 = ((EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_StaticFields*)il2cpp_codegen_static_fields_for(EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_il2cpp_TypeInfo_var))->___m_EdgeDictionary;
  20901. NullCheck(L_56);
  20902. Enumerator_t7057122CE6DC556227207FB9C1EDAA5174252043 L_57;
  20903. L_57 = Dictionary_2_GetEnumerator_m9D3D3BFB1194BA77BECD7273ABD77603A7561630(L_56, Dictionary_2_GetEnumerator_m9D3D3BFB1194BA77BECD7273ABD77603A7561630_RuntimeMethod_var);
  20904. V_10 = L_57;
  20905. }
  20906. {
  20907. auto __finallyBlock = il2cpp::utils::Finally([&]
  20908. {
  20909. FINALLY_01a7:
  20910. {
  20911. Enumerator_Dispose_m27398E7EE56B3615FB69F15B7345DB1194772FB4((&V_10), Enumerator_Dispose_m27398E7EE56B3615FB69F15B7345DB1194772FB4_RuntimeMethod_var);
  20912. return;
  20913. }
  20914. });
  20915. try
  20916. {
  20917. {
  20918. goto IL_019c_1;
  20919. }
  20920. IL_0176_1:
  20921. {
  20922. KeyValuePair_2_t0F1A3187AC2DDCC6A7C5C29A3DE9444879E94DF6 L_58;
  20923. L_58 = Enumerator_get_Current_mEBF4A079748192C183818DD714D1DFD79E66A828_inline((&V_10), Enumerator_get_Current_mEBF4A079748192C183818DD714D1DFD79E66A828_RuntimeMethod_var);
  20924. V_12 = L_58;
  20925. int32_t L_59;
  20926. L_59 = KeyValuePair_2_get_Value_m614BE5D4EFF6A46C9041DC27EF17D1201629A35E_inline((&V_12), KeyValuePair_2_get_Value_m614BE5D4EFF6A46C9041DC27EF17D1201629A35E_RuntimeMethod_var);
  20927. if ((!(((uint32_t)L_59) == ((uint32_t)1))))
  20928. {
  20929. goto IL_019c_1;
  20930. }
  20931. }
  20932. {
  20933. int32_t L_60 = V_1;
  20934. int32_t L_61 = L_60;
  20935. V_1 = ((int32_t)il2cpp_codegen_add(L_61, 1));
  20936. ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 L_62;
  20937. L_62 = KeyValuePair_2_get_Key_m8133793FE404782ACAEBE4FC01924B4F0AE26B45_inline((&V_12), KeyValuePair_2_get_Key_m8133793FE404782ACAEBE4FC01924B4F0AE26B45_RuntimeMethod_var);
  20938. IL2CPP_NATIVEARRAY_SET_ITEM(ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3, ((&V_2))->___m_Buffer, L_61, (L_62));
  20939. }
  20940. IL_019c_1:
  20941. {
  20942. bool L_63;
  20943. L_63 = Enumerator_MoveNext_mA7F43FF5FBEA3311C9BDD0965FE72EE6AAA6C70B((&V_10), Enumerator_MoveNext_mA7F43FF5FBEA3311C9BDD0965FE72EE6AAA6C70B_RuntimeMethod_var);
  20944. if (L_63)
  20945. {
  20946. goto IL_0176_1;
  20947. }
  20948. }
  20949. {
  20950. goto IL_01b5;
  20951. }
  20952. }
  20953. catch(Il2CppExceptionWrapper& e)
  20954. {
  20955. __finallyBlock.StoreException(e.ex);
  20956. }
  20957. }
  20958. IL_01b5:
  20959. {
  20960. NativeArray_1_tC2C2478B806D0AD36B51AD1AD032176738B834BB L_64 = V_2;
  20961. return L_64;
  20962. }
  20963. }
  20964. IL2CPP_EXTERN_C NativeArray_1_tC2C2478B806D0AD36B51AD1AD032176738B834BB EdgeDictionary_GetOutsideEdges_m02DF9E4693CDEA1D5D5FB07DF069F31C0966CFBC_AdjustorThunk (RuntimeObject* __this, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___0_vertices, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___1_indices, const RuntimeMethod* method)
  20965. {
  20966. EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4* _thisAdjusted;
  20967. int32_t _offset = 1;
  20968. _thisAdjusted = reinterpret_cast<EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4*>(__this + _offset);
  20969. NativeArray_1_tC2C2478B806D0AD36B51AD1AD032176738B834BB _returnValue;
  20970. _returnValue = EdgeDictionary_GetOutsideEdges_m02DF9E4693CDEA1D5D5FB07DF069F31C0966CFBC(_thisAdjusted, ___0_vertices, ___1_indices, method);
  20971. return _returnValue;
  20972. }
  20973. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EdgeDictionary__cctor_m38F4BB0B42EE6F67D3588C0E84AE767FA6FEB6F6 (const RuntimeMethod* method)
  20974. {
  20975. static bool s_Il2CppMethodInitialized;
  20976. if (!s_Il2CppMethodInitialized)
  20977. {
  20978. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m992627C6F883919B60D561504A5D79B44462A497_RuntimeMethod_var);
  20979. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101_il2cpp_TypeInfo_var);
  20980. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EdgeComparer_t1C315465BD6F9E1B52EC5F34BDA035CB77CE957E_il2cpp_TypeInfo_var);
  20981. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_il2cpp_TypeInfo_var);
  20982. s_Il2CppMethodInitialized = true;
  20983. }
  20984. {
  20985. EdgeComparer_t1C315465BD6F9E1B52EC5F34BDA035CB77CE957E* L_0 = (EdgeComparer_t1C315465BD6F9E1B52EC5F34BDA035CB77CE957E*)il2cpp_codegen_object_new(EdgeComparer_t1C315465BD6F9E1B52EC5F34BDA035CB77CE957E_il2cpp_TypeInfo_var);
  20986. EdgeComparer__ctor_m150453B6D728B16CE072AE418D1C6D3665E298A1(L_0, NULL);
  20987. Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101* L_1 = (Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101*)il2cpp_codegen_object_new(Dictionary_2_t5B96CD47E72BE55A3EEEE8C3E309002FF4987101_il2cpp_TypeInfo_var);
  20988. Dictionary_2__ctor_m992627C6F883919B60D561504A5D79B44462A497(L_1, L_0, Dictionary_2__ctor_m992627C6F883919B60D561504A5D79B44462A497_RuntimeMethod_var);
  20989. ((EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_StaticFields*)il2cpp_codegen_static_fields_for(EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_il2cpp_TypeInfo_var))->___m_EdgeDictionary = L_1;
  20990. Il2CppCodeGenWriteBarrier((void**)(&((EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_StaticFields*)il2cpp_codegen_static_fields_for(EdgeDictionary_t32577D0FA440EDEBFC958E34B941439D7F92A8C4_il2cpp_TypeInfo_var))->___m_EdgeDictionary), (void*)L_1);
  20991. return;
  20992. }
  20993. }
  20994. #ifdef __clang__
  20995. #pragma clang diagnostic pop
  20996. #endif
  20997. #ifdef __clang__
  20998. #pragma clang diagnostic push
  20999. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21000. #pragma clang diagnostic ignored "-Wunused-variable"
  21001. #endif
  21002. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EdgeComparer_Equals_mFD5D9B24B13605CF165B53219FABADF1EFB46116 (EdgeComparer_t1C315465BD6F9E1B52EC5F34BDA035CB77CE957E* __this, ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 ___0_edge0, ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 ___1_edge1, const RuntimeMethod* method)
  21003. {
  21004. {
  21005. ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 L_0 = ___0_edge0;
  21006. int32_t L_1 = L_0.___v0;
  21007. ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 L_2 = ___1_edge1;
  21008. int32_t L_3 = L_2.___v0;
  21009. if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
  21010. {
  21011. goto IL_001c;
  21012. }
  21013. }
  21014. {
  21015. ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 L_4 = ___0_edge0;
  21016. int32_t L_5 = L_4.___v1;
  21017. ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 L_6 = ___1_edge1;
  21018. int32_t L_7 = L_6.___v1;
  21019. if ((((int32_t)L_5) == ((int32_t)L_7)))
  21020. {
  21021. goto IL_003b;
  21022. }
  21023. }
  21024. IL_001c:
  21025. {
  21026. ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 L_8 = ___0_edge0;
  21027. int32_t L_9 = L_8.___v1;
  21028. ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 L_10 = ___1_edge1;
  21029. int32_t L_11 = L_10.___v0;
  21030. if ((!(((uint32_t)L_9) == ((uint32_t)L_11))))
  21031. {
  21032. goto IL_0039;
  21033. }
  21034. }
  21035. {
  21036. ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 L_12 = ___0_edge0;
  21037. int32_t L_13 = L_12.___v0;
  21038. ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 L_14 = ___1_edge1;
  21039. int32_t L_15 = L_14.___v1;
  21040. return (bool)((((int32_t)L_13) == ((int32_t)L_15))? 1 : 0);
  21041. }
  21042. IL_0039:
  21043. {
  21044. return (bool)0;
  21045. }
  21046. IL_003b:
  21047. {
  21048. return (bool)1;
  21049. }
  21050. }
  21051. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EdgeComparer_GetHashCode_mE851ADE38E1762FFFCCA1581750ACD0EB00CC89C (EdgeComparer_t1C315465BD6F9E1B52EC5F34BDA035CB77CE957E* __this, ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 ___0_edge, const RuntimeMethod* method)
  21052. {
  21053. int32_t V_0 = 0;
  21054. int32_t V_1 = 0;
  21055. int32_t V_2 = 0;
  21056. {
  21057. ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 L_0 = ___0_edge;
  21058. int32_t L_1 = L_0.___v0;
  21059. V_0 = L_1;
  21060. ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 L_2 = ___0_edge;
  21061. int32_t L_3 = L_2.___v1;
  21062. V_1 = L_3;
  21063. ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 L_4 = ___0_edge;
  21064. int32_t L_5 = L_4.___v1;
  21065. ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 L_6 = ___0_edge;
  21066. int32_t L_7 = L_6.___v0;
  21067. if ((((int32_t)L_5) >= ((int32_t)L_7)))
  21068. {
  21069. goto IL_002a;
  21070. }
  21071. }
  21072. {
  21073. ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 L_8 = ___0_edge;
  21074. int32_t L_9 = L_8.___v1;
  21075. V_0 = L_9;
  21076. ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 L_10 = ___0_edge;
  21077. int32_t L_11 = L_10.___v0;
  21078. V_1 = L_11;
  21079. }
  21080. IL_002a:
  21081. {
  21082. int32_t L_12 = V_0;
  21083. int32_t L_13 = V_1;
  21084. V_2 = ((int32_t)(((int32_t)(L_12<<((int32_t)15)))|L_13));
  21085. int32_t L_14;
  21086. L_14 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295((&V_2), NULL);
  21087. return L_14;
  21088. }
  21089. }
  21090. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EdgeComparer__ctor_m150453B6D728B16CE072AE418D1C6D3665E298A1 (EdgeComparer_t1C315465BD6F9E1B52EC5F34BDA035CB77CE957E* __this, const RuntimeMethod* method)
  21091. {
  21092. {
  21093. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  21094. return;
  21095. }
  21096. }
  21097. #ifdef __clang__
  21098. #pragma clang diagnostic pop
  21099. #endif
  21100. #ifdef __clang__
  21101. #pragma clang diagnostic push
  21102. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21103. #pragma clang diagnostic ignored "-Wunused-variable"
  21104. #endif
  21105. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShadowShape2DProvider_Collider2D_CompareApproximately_m594778E96095AA90E72363AF8C524DA1AC2DA7B2 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* ___0_a, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* ___1_b, const RuntimeMethod* method)
  21106. {
  21107. static bool s_Il2CppMethodInitialized;
  21108. if (!s_Il2CppMethodInitialized)
  21109. {
  21110. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var);
  21111. s_Il2CppMethodInitialized = true;
  21112. }
  21113. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  21114. memset((&V_0), 0, sizeof(V_0));
  21115. {
  21116. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_0 = ___0_a;
  21117. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
  21118. L_1 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline(L_0, NULL);
  21119. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_2 = ___1_b;
  21120. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
  21121. L_3 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline(L_2, NULL);
  21122. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
  21123. L_4 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_1, L_3, NULL);
  21124. V_0 = L_4;
  21125. float L_5;
  21126. L_5 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&V_0), NULL);
  21127. float L_6 = ((Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields*)il2cpp_codegen_static_fields_for(Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var))->___Epsilon;
  21128. if ((((float)L_5) > ((float)L_6)))
  21129. {
  21130. goto IL_0044;
  21131. }
  21132. }
  21133. {
  21134. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_7 = ___0_a;
  21135. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
  21136. L_8 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline(L_7, NULL);
  21137. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_9 = ___1_b;
  21138. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
  21139. L_10 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline(L_9, NULL);
  21140. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
  21141. L_11 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_8, L_10, NULL);
  21142. V_0 = L_11;
  21143. float L_12;
  21144. L_12 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&V_0), NULL);
  21145. float L_13 = ((Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields*)il2cpp_codegen_static_fields_for(Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var))->___Epsilon;
  21146. return (bool)((((int32_t)((((float)L_12) > ((float)L_13))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  21147. }
  21148. IL_0044:
  21149. {
  21150. return (bool)0;
  21151. }
  21152. }
  21153. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowShape2DProvider_Collider2D_TransformBounds2D_mC80021EAA7760A5E347141DAB886048A800FFF0D (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_transform, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* ___1_bounds, const RuntimeMethod* method)
  21154. {
  21155. static bool s_Il2CppMethodInitialized;
  21156. if (!s_Il2CppMethodInitialized)
  21157. {
  21158. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathF_t54810B9E7503B5BD0850A3D6E6336922E1553C52_il2cpp_TypeInfo_var);
  21159. s_Il2CppMethodInitialized = true;
  21160. }
  21161. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  21162. memset((&V_0), 0, sizeof(V_0));
  21163. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
  21164. memset((&V_1), 0, sizeof(V_1));
  21165. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
  21166. memset((&V_2), 0, sizeof(V_2));
  21167. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
  21168. memset((&V_3), 0, sizeof(V_3));
  21169. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_4;
  21170. memset((&V_4), 0, sizeof(V_4));
  21171. {
  21172. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_0 = ___1_bounds;
  21173. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
  21174. L_1 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline(L_0, NULL);
  21175. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
  21176. L_2 = Matrix4x4_MultiplyPoint_m20E910B65693559BFDE99382472D8DD02C862E7E((&___0_transform), L_1, NULL);
  21177. V_0 = L_2;
  21178. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_3 = ___1_bounds;
  21179. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
  21180. L_4 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline(L_3, NULL);
  21181. V_1 = L_4;
  21182. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_1;
  21183. float L_6 = L_5.___x;
  21184. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
  21185. memset((&L_7), 0, sizeof(L_7));
  21186. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_7), L_6, (0.0f), (0.0f), NULL);
  21187. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
  21188. L_8 = Matrix4x4_MultiplyVector_mFD12F86A473E90BBB0002149ABA3917B2A518937((&___0_transform), L_7, NULL);
  21189. V_2 = L_8;
  21190. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_1;
  21191. float L_10 = L_9.___y;
  21192. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
  21193. memset((&L_11), 0, sizeof(L_11));
  21194. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_11), (0.0f), L_10, (0.0f), NULL);
  21195. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
  21196. L_12 = Matrix4x4_MultiplyVector_mFD12F86A473E90BBB0002149ABA3917B2A518937((&___0_transform), L_11, NULL);
  21197. V_3 = L_12;
  21198. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_2;
  21199. float L_14 = L_13.___x;
  21200. il2cpp_codegen_runtime_class_init_inline(MathF_t54810B9E7503B5BD0850A3D6E6336922E1553C52_il2cpp_TypeInfo_var);
  21201. float L_15;
  21202. L_15 = fabsf(L_14);
  21203. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_3;
  21204. float L_17 = L_16.___x;
  21205. float L_18;
  21206. L_18 = fabsf(L_17);
  21207. (&V_1)->___x = ((float)il2cpp_codegen_add(L_15, L_18));
  21208. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = V_2;
  21209. float L_20 = L_19.___y;
  21210. float L_21;
  21211. L_21 = fabsf(L_20);
  21212. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_3;
  21213. float L_23 = L_22.___y;
  21214. float L_24;
  21215. L_24 = fabsf(L_23);
  21216. (&V_1)->___y = ((float)il2cpp_codegen_add(L_21, L_24));
  21217. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_25 = ___1_bounds;
  21218. il2cpp_codegen_initobj((&V_4), sizeof(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3));
  21219. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = V_0;
  21220. Bounds_set_center_m891869DD5B1BEEE2D17907BBFB7EB79AAE44884B_inline((&V_4), L_26, NULL);
  21221. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = V_1;
  21222. Bounds_set_extents_m09496358547B86A93EFE7BE6371E7A6FE937C46F_inline((&V_4), L_27, NULL);
  21223. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_28 = V_4;
  21224. *(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3*)L_25 = L_28;
  21225. return;
  21226. }
  21227. }
  21228. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowShape2DProvider_Collider2D_ClearShapes_mBF8C6993482152D7657BABA7743C7E575CCF974B (ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* ___0_persistantShapeObject, const RuntimeMethod* method)
  21229. {
  21230. NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD V_0;
  21231. memset((&V_0), 0, sizeof(V_0));
  21232. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_1;
  21233. memset((&V_1), 0, sizeof(V_1));
  21234. {
  21235. ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* L_0 = ___0_persistantShapeObject;
  21236. il2cpp_codegen_initobj((&V_0), sizeof(NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD));
  21237. NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_1 = V_0;
  21238. il2cpp_codegen_initobj((&V_1), sizeof(NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C));
  21239. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_2 = V_1;
  21240. NullCheck(L_0);
  21241. VirtualActionInvoker6< NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C, int32_t, int32_t, bool, bool >::Invoke(8, L_0, L_1, L_2, 0, 1, (bool)1, (bool)0);
  21242. return;
  21243. }
  21244. }
  21245. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowShape2DProvider_Collider2D_CalculateShadows_m9BE3A6BCF84B7EEB24F6F089D858F99A7D7CCC7B (ShadowShape2DProvider_Collider2D_t77A4B534BB1ADE084DBA265AF42036901D640B76* __this, Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* ___0_collider, ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* ___1_persistantShapeObject, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___2_worldCullingBounds, const RuntimeMethod* method)
  21246. {
  21247. static bool s_Il2CppMethodInitialized;
  21248. if (!s_Il2CppMethodInitialized)
  21249. {
  21250. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mB716E62C397CE180F1E59E318CD5073E785CCDE3_RuntimeMethod_var);
  21251. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m4ADB447CA8AE6529CF6745F49688A75F35C394B2_RuntimeMethod_var);
  21252. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m619B72FBD0D8ED2D934347F9291651B4017645DE_RuntimeMethod_var);
  21253. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m7824E77DD5D6C01F1B4F93132CAA44E9C9405EEA_RuntimeMethod_var);
  21254. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m8407E17A7AF12AA1161DF9595FB503657899405C_RuntimeMethod_var);
  21255. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Capacity_m0C3FDA53744AF9572488C5EFC5F0632D33DAAE0A_RuntimeMethod_var);
  21256. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB569369409DE67C7AF17A0405E9F1DB681D0D968_RuntimeMethod_var);
  21257. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_RuntimeMethod_var);
  21258. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8B7D206E4568469AFA6C023E6F4F6480BBF637B9_RuntimeMethod_var);
  21259. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m9D2DF700860A087815E3A6E1B4958B816DC57C7B_RuntimeMethod_var);
  21260. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE919D8EE751161CD7B90064F8824F7C854D27E05_RuntimeMethod_var);
  21261. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Capacity_mEE17ABA3044DA3D377C817764397BBBC260417B3_RuntimeMethod_var);
  21262. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t2540B9D90666DF67213CF6D95029A7AB686A8C52_il2cpp_TypeInfo_var);
  21263. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65_il2cpp_TypeInfo_var);
  21264. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var);
  21265. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
  21266. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC_RuntimeMethod_var);
  21267. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6_RuntimeMethod_var);
  21268. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m4D540A81E1062EEC2C4B0697A34A4EEFB9BC9004_RuntimeMethod_var);
  21269. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
  21270. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mD6D2D9E805E66DA9D5A8766ADB32AE63A4D306D0_RuntimeMethod_var);
  21271. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  21272. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PhysicsShapeGroup2D_tDD50752FEA50CB691889997A8E0E2789F26DA003_il2cpp_TypeInfo_var);
  21273. s_Il2CppMethodInitialized = true;
  21274. }
  21275. Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* V_0 = NULL;
  21276. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_1;
  21277. memset((&V_1), 0, sizeof(V_1));
  21278. uint32_t V_2 = 0;
  21279. MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537 V_3;
  21280. memset((&V_3), 0, sizeof(V_3));
  21281. int32_t V_4 = 0;
  21282. List_1_t005866C9A942E85392723D93831723E1AB1D856E* V_5 = NULL;
  21283. List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* V_6 = NULL;
  21284. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_7;
  21285. memset((&V_7), 0, sizeof(V_7));
  21286. int32_t V_8 = 0;
  21287. int32_t V_9 = 0;
  21288. int32_t V_10 = 0;
  21289. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_11;
  21290. memset((&V_11), 0, sizeof(V_11));
  21291. int32_t V_12 = 0;
  21292. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_13;
  21293. memset((&V_13), 0, sizeof(V_13));
  21294. int32_t V_14 = 0;
  21295. MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537 V_15;
  21296. memset((&V_15), 0, sizeof(V_15));
  21297. PhysicsShape2D_t443155710C4DE7DE8C48EADA86BC4DC7EA70226E V_16;
  21298. memset((&V_16), 0, sizeof(V_16));
  21299. int32_t V_17 = 0;
  21300. int32_t V_18 = 0;
  21301. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_19;
  21302. memset((&V_19), 0, sizeof(V_19));
  21303. bool V_20 = false;
  21304. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_21;
  21305. memset((&V_21), 0, sizeof(V_21));
  21306. NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF V_22;
  21307. memset((&V_22), 0, sizeof(V_22));
  21308. NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD V_23;
  21309. memset((&V_23), 0, sizeof(V_23));
  21310. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_24;
  21311. memset((&V_24), 0, sizeof(V_24));
  21312. int32_t V_25 = 0;
  21313. int32_t V_26 = 0;
  21314. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_27;
  21315. memset((&V_27), 0, sizeof(V_27));
  21316. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* V_28 = NULL;
  21317. bool V_29 = false;
  21318. int32_t V_30 = 0;
  21319. PhysicsShape2D_t443155710C4DE7DE8C48EADA86BC4DC7EA70226E V_31;
  21320. memset((&V_31), 0, sizeof(V_31));
  21321. int32_t V_32 = 0;
  21322. float V_33 = 0.0f;
  21323. int32_t V_34 = 0;
  21324. int32_t V_35 = 0;
  21325. int32_t V_36 = 0;
  21326. int32_t V_37 = 0;
  21327. int32_t V_38 = 0;
  21328. int32_t V_39 = 0;
  21329. int32_t V_40 = 0;
  21330. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_41;
  21331. memset((&V_41), 0, sizeof(V_41));
  21332. int32_t V_42 = 0;
  21333. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 G_B9_0;
  21334. memset((&G_B9_0), 0, sizeof(G_B9_0));
  21335. int32_t G_B35_0 = 0;
  21336. int32_t G_B35_1 = 0;
  21337. int32_t G_B34_0 = 0;
  21338. int32_t G_B34_1 = 0;
  21339. int32_t G_B36_0 = 0;
  21340. int32_t G_B36_1 = 0;
  21341. int32_t G_B36_2 = 0;
  21342. {
  21343. PhysicsShapeGroup2D_tDD50752FEA50CB691889997A8E0E2789F26DA003* L_0 = __this->___m_ShadowShapeGroup;
  21344. if (L_0)
  21345. {
  21346. goto IL_001a;
  21347. }
  21348. }
  21349. {
  21350. Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_1 = ___0_collider;
  21351. NullCheck(L_1);
  21352. int32_t L_2;
  21353. L_2 = Collider2D_get_shapeCount_m2020E832FCAC46E2F702DF0132561B8C1A28D31B(L_1, NULL);
  21354. PhysicsShapeGroup2D_tDD50752FEA50CB691889997A8E0E2789F26DA003* L_3 = (PhysicsShapeGroup2D_tDD50752FEA50CB691889997A8E0E2789F26DA003*)il2cpp_codegen_object_new(PhysicsShapeGroup2D_tDD50752FEA50CB691889997A8E0E2789F26DA003_il2cpp_TypeInfo_var);
  21355. PhysicsShapeGroup2D__ctor_mDD9B2EE22BB914D23767D8BDEF5517ACA05A7ED8(L_3, L_2, 8, NULL);
  21356. __this->___m_ShadowShapeGroup = L_3;
  21357. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ShadowShapeGroup), (void*)L_3);
  21358. }
  21359. IL_001a:
  21360. {
  21361. List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* L_4 = __this->___m_ShadowShapeBounds;
  21362. if (L_4)
  21363. {
  21364. goto IL_0033;
  21365. }
  21366. }
  21367. {
  21368. Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_5 = ___0_collider;
  21369. NullCheck(L_5);
  21370. int32_t L_6;
  21371. L_6 = Collider2D_get_shapeCount_m2020E832FCAC46E2F702DF0132561B8C1A28D31B(L_5, NULL);
  21372. List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* L_7 = (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65*)il2cpp_codegen_object_new(List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65_il2cpp_TypeInfo_var);
  21373. List_1__ctor_m8407E17A7AF12AA1161DF9595FB503657899405C(L_7, L_6, List_1__ctor_m8407E17A7AF12AA1161DF9595FB503657899405C_RuntimeMethod_var);
  21374. __this->___m_ShadowShapeBounds = L_7;
  21375. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ShadowShapeBounds), (void*)L_7);
  21376. }
  21377. IL_0033:
  21378. {
  21379. List_1_t2540B9D90666DF67213CF6D95029A7AB686A8C52* L_8 = __this->___m_ShadowShapeMinMaxBounds;
  21380. if (L_8)
  21381. {
  21382. goto IL_0046;
  21383. }
  21384. }
  21385. {
  21386. List_1_t2540B9D90666DF67213CF6D95029A7AB686A8C52* L_9 = (List_1_t2540B9D90666DF67213CF6D95029A7AB686A8C52*)il2cpp_codegen_object_new(List_1_t2540B9D90666DF67213CF6D95029A7AB686A8C52_il2cpp_TypeInfo_var);
  21387. List_1__ctor_m7824E77DD5D6C01F1B4F93132CAA44E9C9405EEA(L_9, List_1__ctor_m7824E77DD5D6C01F1B4F93132CAA44E9C9405EEA_RuntimeMethod_var);
  21388. __this->___m_ShadowShapeMinMaxBounds = L_9;
  21389. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ShadowShapeMinMaxBounds), (void*)L_9);
  21390. }
  21391. IL_0046:
  21392. {
  21393. Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_10 = ___0_collider;
  21394. NullCheck(L_10);
  21395. Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_11;
  21396. L_11 = Collider2D_get_attachedRigidbody_m76D718444A94C258228DD98102DCF81C91CF9654(L_10, NULL);
  21397. V_0 = L_11;
  21398. Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_12 = V_0;
  21399. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  21400. bool L_13;
  21401. L_13 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_12, NULL);
  21402. if (L_13)
  21403. {
  21404. goto IL_005c;
  21405. }
  21406. }
  21407. {
  21408. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_14;
  21409. L_14 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
  21410. G_B9_0 = L_14;
  21411. goto IL_0067;
  21412. }
  21413. IL_005c:
  21414. {
  21415. Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_15 = V_0;
  21416. NullCheck(L_15);
  21417. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16;
  21418. L_16 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_15, NULL);
  21419. NullCheck(L_16);
  21420. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_17;
  21421. L_17 = Transform_get_localToWorldMatrix_m5D35188766856338DD21DE756F42277C21719E6D(L_16, NULL);
  21422. G_B9_0 = L_17;
  21423. }
  21424. IL_0067:
  21425. {
  21426. V_1 = G_B9_0;
  21427. Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_18 = ___0_collider;
  21428. NullCheck(L_18);
  21429. uint32_t L_19;
  21430. L_19 = Collider2D_GetShapeHash_m21660247FB3386589F9CB5EADA20A3566DCECB6D(L_18, NULL);
  21431. V_2 = L_19;
  21432. uint32_t L_20 = V_2;
  21433. uint32_t L_21 = __this->___m_ShadowStateHash;
  21434. if ((((int32_t)L_20) == ((int32_t)L_21)))
  21435. {
  21436. goto IL_0134;
  21437. }
  21438. }
  21439. {
  21440. uint32_t L_22 = V_2;
  21441. __this->___m_ShadowStateHash = L_22;
  21442. PhysicsShapeGroup2D_tDD50752FEA50CB691889997A8E0E2789F26DA003* L_23 = __this->___m_ShadowShapeGroup;
  21443. NullCheck(L_23);
  21444. PhysicsShapeGroup2D_Clear_mD762D71D19D0D0166E69214F1E291566C6F8B3F7(L_23, NULL);
  21445. Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_24 = ___0_collider;
  21446. NullCheck(L_24);
  21447. int32_t L_25;
  21448. L_25 = Collider2D_get_shapeCount_m2020E832FCAC46E2F702DF0132561B8C1A28D31B(L_24, NULL);
  21449. if (L_25)
  21450. {
  21451. goto IL_009c;
  21452. }
  21453. }
  21454. {
  21455. ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* L_26 = ___1_persistantShapeObject;
  21456. ShadowShape2DProvider_Collider2D_ClearShapes_mBF8C6993482152D7657BABA7743C7E575CCF974B_inline(L_26, NULL);
  21457. return;
  21458. }
  21459. IL_009c:
  21460. {
  21461. Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_27 = ___0_collider;
  21462. PhysicsShapeGroup2D_tDD50752FEA50CB691889997A8E0E2789F26DA003* L_28 = __this->___m_ShadowShapeGroup;
  21463. NullCheck(L_27);
  21464. int32_t L_29;
  21465. L_29 = Collider2D_GetShapes_mB57DDDF72DD1734177B93CED52D1C2D0E43E67E8(L_27, L_28, NULL);
  21466. if (L_29)
  21467. {
  21468. goto IL_00ab;
  21469. }
  21470. }
  21471. {
  21472. return;
  21473. }
  21474. IL_00ab:
  21475. {
  21476. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_30 = ___2_worldCullingBounds;
  21477. __this->___m_LastWorldCullingBounds = L_30;
  21478. Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_31 = ___0_collider;
  21479. List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* L_32 = __this->___m_ShadowShapeBounds;
  21480. NullCheck(L_31);
  21481. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_33;
  21482. L_33 = Collider2D_GetShapeBounds_m86F2E13B4817E53B88C190739DE5BCB6D895BD1B(L_31, L_32, (bool)1, (bool)0, NULL);
  21483. V_11 = L_33;
  21484. MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537 L_34;
  21485. memset((&L_34), 0, sizeof(L_34));
  21486. MinMaxBounds__ctor_m3D75999E612D51C1A02E2768D6291255386D9B40((&L_34), (&V_11), NULL);
  21487. __this->___m_ShadowCombinedShapeMinMaxBounds = L_34;
  21488. List_1_t2540B9D90666DF67213CF6D95029A7AB686A8C52* L_35 = __this->___m_ShadowShapeMinMaxBounds;
  21489. NullCheck(L_35);
  21490. List_1_Clear_m619B72FBD0D8ED2D934347F9291651B4017645DE_inline(L_35, List_1_Clear_m619B72FBD0D8ED2D934347F9291651B4017645DE_RuntimeMethod_var);
  21491. List_1_t2540B9D90666DF67213CF6D95029A7AB686A8C52* L_36 = __this->___m_ShadowShapeMinMaxBounds;
  21492. List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* L_37 = __this->___m_ShadowShapeBounds;
  21493. NullCheck(L_37);
  21494. int32_t L_38;
  21495. L_38 = List_1_get_Capacity_m0C3FDA53744AF9572488C5EFC5F0632D33DAAE0A(L_37, List_1_get_Capacity_m0C3FDA53744AF9572488C5EFC5F0632D33DAAE0A_RuntimeMethod_var);
  21496. NullCheck(L_36);
  21497. List_1_set_Capacity_mEE17ABA3044DA3D377C817764397BBBC260417B3(L_36, L_38, List_1_set_Capacity_mEE17ABA3044DA3D377C817764397BBBC260417B3_RuntimeMethod_var);
  21498. V_12 = 0;
  21499. goto IL_011c;
  21500. }
  21501. IL_00f5:
  21502. {
  21503. List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* L_39 = __this->___m_ShadowShapeBounds;
  21504. int32_t L_40 = V_12;
  21505. NullCheck(L_39);
  21506. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_41;
  21507. L_41 = List_1_get_Item_mE919D8EE751161CD7B90064F8824F7C854D27E05(L_39, L_40, List_1_get_Item_mE919D8EE751161CD7B90064F8824F7C854D27E05_RuntimeMethod_var);
  21508. V_13 = L_41;
  21509. List_1_t2540B9D90666DF67213CF6D95029A7AB686A8C52* L_42 = __this->___m_ShadowShapeMinMaxBounds;
  21510. MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537 L_43;
  21511. memset((&L_43), 0, sizeof(L_43));
  21512. MinMaxBounds__ctor_m3D75999E612D51C1A02E2768D6291255386D9B40((&L_43), (&V_13), NULL);
  21513. NullCheck(L_42);
  21514. List_1_Add_m4ADB447CA8AE6529CF6745F49688A75F35C394B2_inline(L_42, L_43, List_1_Add_m4ADB447CA8AE6529CF6745F49688A75F35C394B2_RuntimeMethod_var);
  21515. int32_t L_44 = V_12;
  21516. V_12 = ((int32_t)il2cpp_codegen_add(L_44, 1));
  21517. }
  21518. IL_011c:
  21519. {
  21520. int32_t L_45 = V_12;
  21521. List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* L_46 = __this->___m_ShadowShapeBounds;
  21522. NullCheck(L_46);
  21523. int32_t L_47;
  21524. L_47 = List_1_get_Count_mB569369409DE67C7AF17A0405E9F1DB681D0D968_inline(L_46, List_1_get_Count_mB569369409DE67C7AF17A0405E9F1DB681D0D968_RuntimeMethod_var);
  21525. if ((((int32_t)L_45) < ((int32_t)L_47)))
  21526. {
  21527. goto IL_00f5;
  21528. }
  21529. }
  21530. {
  21531. __this->___m_ShadowDirty = (bool)1;
  21532. goto IL_0161;
  21533. }
  21534. IL_0134:
  21535. {
  21536. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_48 = __this->___m_LastColliderSpace;
  21537. bool L_49;
  21538. L_49 = Matrix4x4_Equals_mDB0C4CCC58BE3E108F1A40BE8DBDCD62E284CC51_inline((&V_1), L_48, NULL);
  21539. if (!L_49)
  21540. {
  21541. goto IL_0153;
  21542. }
  21543. }
  21544. {
  21545. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_50 = (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3*)(&__this->___m_LastWorldCullingBounds);
  21546. bool L_51;
  21547. L_51 = ShadowShape2DProvider_Collider2D_CompareApproximately_m594778E96095AA90E72363AF8C524DA1AC2DA7B2_inline(L_50, (&___2_worldCullingBounds), NULL);
  21548. if (!L_51)
  21549. {
  21550. goto IL_0153;
  21551. }
  21552. }
  21553. {
  21554. return;
  21555. }
  21556. IL_0153:
  21557. {
  21558. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_52 = ___2_worldCullingBounds;
  21559. __this->___m_LastWorldCullingBounds = L_52;
  21560. __this->___m_ShadowDirty = (bool)1;
  21561. }
  21562. IL_0161:
  21563. {
  21564. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_53 = V_1;
  21565. __this->___m_LastColliderSpace = L_53;
  21566. bool L_54 = __this->___m_ShadowDirty;
  21567. if (!L_54)
  21568. {
  21569. goto IL_017d;
  21570. }
  21571. }
  21572. {
  21573. PhysicsShapeGroup2D_tDD50752FEA50CB691889997A8E0E2789F26DA003* L_55 = __this->___m_ShadowShapeGroup;
  21574. NullCheck(L_55);
  21575. int32_t L_56;
  21576. L_56 = PhysicsShapeGroup2D_get_shapeCount_m238BE168C9D3579FEFAD12AA54EA212ABC1D0279(L_55, NULL);
  21577. if (L_56)
  21578. {
  21579. goto IL_017e;
  21580. }
  21581. }
  21582. IL_017d:
  21583. {
  21584. return;
  21585. }
  21586. IL_017e:
  21587. {
  21588. __this->___m_ShadowDirty = (bool)0;
  21589. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_57 = V_1;
  21590. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_58;
  21591. L_58 = Matrix4x4_Inverse_mFB2503F5D5FE76E7C56249700ED2E43DDA0F1939(L_57, NULL);
  21592. ShadowShape2DProvider_Collider2D_TransformBounds2D_mC80021EAA7760A5E347141DAB886048A800FFF0D_inline(L_58, (&___2_worldCullingBounds), NULL);
  21593. MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537 L_59;
  21594. memset((&L_59), 0, sizeof(L_59));
  21595. MinMaxBounds__ctor_m3D75999E612D51C1A02E2768D6291255386D9B40((&L_59), (&___2_worldCullingBounds), NULL);
  21596. V_3 = L_59;
  21597. MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537* L_60 = (MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537*)(&__this->___m_ShadowCombinedShapeMinMaxBounds);
  21598. bool L_61;
  21599. L_61 = MinMaxBounds_Intersects_mB283C28F81335E978846E325A9482892D24644C1_inline(L_60, (&V_3), NULL);
  21600. if (L_61)
  21601. {
  21602. goto IL_01b0;
  21603. }
  21604. }
  21605. {
  21606. ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* L_62 = ___1_persistantShapeObject;
  21607. ShadowShape2DProvider_Collider2D_ClearShapes_mBF8C6993482152D7657BABA7743C7E575CCF974B_inline(L_62, NULL);
  21608. return;
  21609. }
  21610. IL_01b0:
  21611. {
  21612. PhysicsShapeGroup2D_tDD50752FEA50CB691889997A8E0E2789F26DA003* L_63 = __this->___m_ShadowShapeGroup;
  21613. NullCheck(L_63);
  21614. int32_t L_64;
  21615. L_64 = PhysicsShapeGroup2D_get_shapeCount_m238BE168C9D3579FEFAD12AA54EA212ABC1D0279(L_63, NULL);
  21616. V_4 = L_64;
  21617. PhysicsShapeGroup2D_tDD50752FEA50CB691889997A8E0E2789F26DA003* L_65 = __this->___m_ShadowShapeGroup;
  21618. NullCheck(L_65);
  21619. List_1_t005866C9A942E85392723D93831723E1AB1D856E* L_66;
  21620. L_66 = PhysicsShapeGroup2D_get_groupShapes_mD42F5717D5EEE161C0B9A75335FA0B06D57DDA9F(L_65, NULL);
  21621. V_5 = L_66;
  21622. PhysicsShapeGroup2D_tDD50752FEA50CB691889997A8E0E2789F26DA003* L_67 = __this->___m_ShadowShapeGroup;
  21623. NullCheck(L_67);
  21624. List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_68;
  21625. L_68 = PhysicsShapeGroup2D_get_groupVertices_mECFB54F79371D17E73D1B49F38140C0D604177C8(L_67, NULL);
  21626. V_6 = L_68;
  21627. int32_t L_69 = V_4;
  21628. NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&V_7), L_69, 2, 0, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
  21629. V_8 = 0;
  21630. V_9 = 0;
  21631. V_10 = 0;
  21632. V_14 = 0;
  21633. goto IL_02ca;
  21634. }
  21635. IL_01f3:
  21636. {
  21637. List_1_t2540B9D90666DF67213CF6D95029A7AB686A8C52* L_70 = __this->___m_ShadowShapeMinMaxBounds;
  21638. int32_t L_71 = V_14;
  21639. NullCheck(L_70);
  21640. MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537 L_72;
  21641. L_72 = List_1_get_Item_m9D2DF700860A087815E3A6E1B4958B816DC57C7B(L_70, L_71, List_1_get_Item_m9D2DF700860A087815E3A6E1B4958B816DC57C7B_RuntimeMethod_var);
  21642. V_15 = L_72;
  21643. bool L_73;
  21644. L_73 = MinMaxBounds_Intersects_mB283C28F81335E978846E325A9482892D24644C1_inline((&V_15), (&V_3), NULL);
  21645. if (!L_73)
  21646. {
  21647. goto IL_02c4;
  21648. }
  21649. }
  21650. {
  21651. List_1_t005866C9A942E85392723D93831723E1AB1D856E* L_74 = V_5;
  21652. int32_t L_75 = V_14;
  21653. NullCheck(L_74);
  21654. PhysicsShape2D_t443155710C4DE7DE8C48EADA86BC4DC7EA70226E L_76;
  21655. L_76 = List_1_get_Item_m8B7D206E4568469AFA6C023E6F4F6480BBF637B9(L_74, L_75, List_1_get_Item_m8B7D206E4568469AFA6C023E6F4F6480BBF637B9_RuntimeMethod_var);
  21656. V_16 = L_76;
  21657. int32_t L_77;
  21658. L_77 = PhysicsShape2D_get_vertexCount_mBB09936295C475647B8E92C1464F4C2F3CA7A8D2((&V_16), NULL);
  21659. V_17 = L_77;
  21660. int32_t L_78;
  21661. L_78 = PhysicsShape2D_get_shapeType_mBA55638729252854535E3E9279F7A006B610B01F((&V_16), NULL);
  21662. V_18 = L_78;
  21663. int32_t L_79 = V_8;
  21664. int32_t L_80 = V_17;
  21665. V_8 = ((int32_t)il2cpp_codegen_add(L_79, L_80));
  21666. int32_t L_81 = V_18;
  21667. switch (L_81)
  21668. {
  21669. case 0:
  21670. {
  21671. goto IL_024d;
  21672. }
  21673. case 1:
  21674. {
  21675. goto IL_024d;
  21676. }
  21677. case 2:
  21678. {
  21679. goto IL_0255;
  21680. }
  21681. case 3:
  21682. {
  21683. goto IL_0260;
  21684. }
  21685. }
  21686. }
  21687. {
  21688. goto IL_02b4;
  21689. }
  21690. IL_024d:
  21691. {
  21692. int32_t L_82 = V_9;
  21693. V_9 = ((int32_t)il2cpp_codegen_add(L_82, 2));
  21694. goto IL_02b4;
  21695. }
  21696. IL_0255:
  21697. {
  21698. int32_t L_83 = V_9;
  21699. int32_t L_84 = V_17;
  21700. V_9 = ((int32_t)il2cpp_codegen_add(L_83, ((int32_t)il2cpp_codegen_multiply(2, L_84))));
  21701. goto IL_02b4;
  21702. }
  21703. IL_0260:
  21704. {
  21705. List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_85 = V_6;
  21706. int32_t L_86;
  21707. L_86 = PhysicsShape2D_get_vertexStartIndex_m23782C197FC0521A6DC3A4E0F115DB477042EC40((&V_16), NULL);
  21708. NullCheck(L_85);
  21709. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_87;
  21710. L_87 = List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543(L_85, L_86, List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_RuntimeMethod_var);
  21711. V_19 = L_87;
  21712. List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_88 = V_6;
  21713. int32_t L_89;
  21714. L_89 = PhysicsShape2D_get_vertexStartIndex_m23782C197FC0521A6DC3A4E0F115DB477042EC40((&V_16), NULL);
  21715. int32_t L_90;
  21716. L_90 = PhysicsShape2D_get_vertexCount_mBB09936295C475647B8E92C1464F4C2F3CA7A8D2((&V_16), NULL);
  21717. NullCheck(L_88);
  21718. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_91;
  21719. L_91 = List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543(L_88, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_89, L_90)), 1)), List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_RuntimeMethod_var);
  21720. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_92 = V_19;
  21721. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_93;
  21722. L_93 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_91, L_92, NULL);
  21723. V_21 = L_93;
  21724. float L_94;
  21725. L_94 = Vector2_get_sqrMagnitude_mA16336720C14EEF8BA9B55AE33B98C9EE2082BDC_inline((&V_21), NULL);
  21726. float L_95 = ((Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields*)il2cpp_codegen_static_fields_for(Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var))->___Epsilon;
  21727. V_20 = (bool)((((float)L_94) > ((float)L_95))? 1 : 0);
  21728. int32_t L_96 = V_9;
  21729. bool L_97 = V_20;
  21730. if (L_97)
  21731. {
  21732. G_B35_0 = 2;
  21733. G_B35_1 = L_96;
  21734. goto IL_02ac;
  21735. }
  21736. G_B34_0 = 2;
  21737. G_B34_1 = L_96;
  21738. }
  21739. {
  21740. int32_t L_98 = V_17;
  21741. G_B36_0 = L_98;
  21742. G_B36_1 = G_B34_0;
  21743. G_B36_2 = G_B34_1;
  21744. goto IL_02b0;
  21745. }
  21746. IL_02ac:
  21747. {
  21748. int32_t L_99 = V_17;
  21749. G_B36_0 = ((int32_t)il2cpp_codegen_subtract(L_99, 1));
  21750. G_B36_1 = G_B35_0;
  21751. G_B36_2 = G_B35_1;
  21752. }
  21753. IL_02b0:
  21754. {
  21755. V_9 = ((int32_t)il2cpp_codegen_add(G_B36_2, ((int32_t)il2cpp_codegen_multiply(G_B36_1, G_B36_0))));
  21756. }
  21757. IL_02b4:
  21758. {
  21759. int32_t L_100 = V_10;
  21760. int32_t L_101 = L_100;
  21761. V_10 = ((int32_t)il2cpp_codegen_add(L_101, 1));
  21762. int32_t L_102 = V_14;
  21763. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&V_7))->___m_Buffer, L_101, (L_102));
  21764. }
  21765. IL_02c4:
  21766. {
  21767. int32_t L_103 = V_14;
  21768. V_14 = ((int32_t)il2cpp_codegen_add(L_103, 1));
  21769. }
  21770. IL_02ca:
  21771. {
  21772. int32_t L_104 = V_14;
  21773. int32_t L_105 = V_4;
  21774. if ((((int32_t)L_104) < ((int32_t)L_105)))
  21775. {
  21776. goto IL_01f3;
  21777. }
  21778. }
  21779. {
  21780. int32_t L_106 = V_10;
  21781. if ((((int32_t)L_106) <= ((int32_t)0)))
  21782. {
  21783. goto IL_0633;
  21784. }
  21785. }
  21786. {
  21787. int32_t L_107 = V_8;
  21788. NativeArray_1__ctor_m4D540A81E1062EEC2C4B0697A34A4EEFB9BC9004((&V_22), L_107, 2, 1, NativeArray_1__ctor_m4D540A81E1062EEC2C4B0697A34A4EEFB9BC9004_RuntimeMethod_var);
  21789. int32_t L_108 = V_8;
  21790. NativeArray_1__ctor_mD6D2D9E805E66DA9D5A8766ADB32AE63A4D306D0((&V_23), L_108, 2, 1, NativeArray_1__ctor_mD6D2D9E805E66DA9D5A8766ADB32AE63A4D306D0_RuntimeMethod_var);
  21791. int32_t L_109 = V_9;
  21792. NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&V_24), L_109, 2, 1, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
  21793. V_25 = 0;
  21794. V_26 = 0;
  21795. V_30 = 0;
  21796. goto IL_05e1;
  21797. }
  21798. IL_030a:
  21799. {
  21800. List_1_t005866C9A942E85392723D93831723E1AB1D856E* L_110 = V_5;
  21801. int32_t L_111 = V_30;
  21802. int32_t L_112;
  21803. L_112 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, ((&V_7))->___m_Buffer, L_111);
  21804. NullCheck(L_110);
  21805. PhysicsShape2D_t443155710C4DE7DE8C48EADA86BC4DC7EA70226E L_113;
  21806. L_113 = List_1_get_Item_m8B7D206E4568469AFA6C023E6F4F6480BBF637B9(L_110, L_112, List_1_get_Item_m8B7D206E4568469AFA6C023E6F4F6480BBF637B9_RuntimeMethod_var);
  21807. V_31 = L_113;
  21808. int32_t L_114;
  21809. L_114 = PhysicsShape2D_get_shapeType_mBA55638729252854535E3E9279F7A006B610B01F((&V_31), NULL);
  21810. V_32 = L_114;
  21811. float L_115;
  21812. L_115 = PhysicsShape2D_get_radius_m4300D92A9F9523277976419369F0A14DC75AEF8B((&V_31), NULL);
  21813. V_33 = L_115;
  21814. int32_t L_116;
  21815. L_116 = PhysicsShape2D_get_vertexStartIndex_m23782C197FC0521A6DC3A4E0F115DB477042EC40((&V_31), NULL);
  21816. V_34 = L_116;
  21817. int32_t L_117;
  21818. L_117 = PhysicsShape2D_get_vertexCount_mBB09936295C475647B8E92C1464F4C2F3CA7A8D2((&V_31), NULL);
  21819. V_35 = L_117;
  21820. int32_t L_118 = V_32;
  21821. switch (L_118)
  21822. {
  21823. case 0:
  21824. {
  21825. goto IL_035c;
  21826. }
  21827. case 1:
  21828. {
  21829. goto IL_03a8;
  21830. }
  21831. case 2:
  21832. {
  21833. goto IL_0425;
  21834. }
  21835. case 3:
  21836. {
  21837. goto IL_04e2;
  21838. }
  21839. }
  21840. }
  21841. {
  21842. goto IL_05db;
  21843. }
  21844. IL_035c:
  21845. {
  21846. int32_t L_119 = V_25;
  21847. float L_120 = V_33;
  21848. IL2CPP_NATIVEARRAY_SET_ITEM(float, ((&V_22))->___m_Buffer, L_119, (L_120));
  21849. int32_t L_121 = V_26;
  21850. int32_t L_122 = L_121;
  21851. V_26 = ((int32_t)il2cpp_codegen_add(L_122, 1));
  21852. int32_t L_123 = V_25;
  21853. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&V_24))->___m_Buffer, L_122, (L_123));
  21854. int32_t L_124 = V_26;
  21855. int32_t L_125 = L_124;
  21856. V_26 = ((int32_t)il2cpp_codegen_add(L_125, 1));
  21857. int32_t L_126 = V_25;
  21858. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&V_24))->___m_Buffer, L_125, (L_126));
  21859. int32_t L_127 = V_25;
  21860. int32_t L_128 = L_127;
  21861. V_25 = ((int32_t)il2cpp_codegen_add(L_128, 1));
  21862. List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_129 = V_6;
  21863. int32_t L_130 = V_34;
  21864. NullCheck(L_129);
  21865. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_131;
  21866. L_131 = List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543(L_129, L_130, List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_RuntimeMethod_var);
  21867. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_132;
  21868. L_132 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_131, NULL);
  21869. IL2CPP_NATIVEARRAY_SET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ((&V_23))->___m_Buffer, L_128, (L_132));
  21870. goto IL_05db;
  21871. }
  21872. IL_03a8:
  21873. {
  21874. int32_t L_133 = V_25;
  21875. float L_134 = V_33;
  21876. IL2CPP_NATIVEARRAY_SET_ITEM(float, ((&V_22))->___m_Buffer, L_133, (L_134));
  21877. int32_t L_135 = V_26;
  21878. int32_t L_136 = L_135;
  21879. V_26 = ((int32_t)il2cpp_codegen_add(L_136, 1));
  21880. int32_t L_137 = V_25;
  21881. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&V_24))->___m_Buffer, L_136, (L_137));
  21882. int32_t L_138 = V_25;
  21883. int32_t L_139 = L_138;
  21884. V_25 = ((int32_t)il2cpp_codegen_add(L_139, 1));
  21885. List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_140 = V_6;
  21886. int32_t L_141 = V_34;
  21887. int32_t L_142 = L_141;
  21888. V_34 = ((int32_t)il2cpp_codegen_add(L_142, 1));
  21889. NullCheck(L_140);
  21890. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_143;
  21891. L_143 = List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543(L_140, L_142, List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_RuntimeMethod_var);
  21892. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_144;
  21893. L_144 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_143, NULL);
  21894. IL2CPP_NATIVEARRAY_SET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ((&V_23))->___m_Buffer, L_139, (L_144));
  21895. int32_t L_145 = V_25;
  21896. float L_146 = V_33;
  21897. IL2CPP_NATIVEARRAY_SET_ITEM(float, ((&V_22))->___m_Buffer, L_145, (L_146));
  21898. int32_t L_147 = V_26;
  21899. int32_t L_148 = L_147;
  21900. V_26 = ((int32_t)il2cpp_codegen_add(L_148, 1));
  21901. int32_t L_149 = V_25;
  21902. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&V_24))->___m_Buffer, L_148, (L_149));
  21903. int32_t L_150 = V_25;
  21904. int32_t L_151 = L_150;
  21905. V_25 = ((int32_t)il2cpp_codegen_add(L_151, 1));
  21906. List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_152 = V_6;
  21907. int32_t L_153 = V_34;
  21908. int32_t L_154 = L_153;
  21909. V_34 = ((int32_t)il2cpp_codegen_add(L_154, 1));
  21910. NullCheck(L_152);
  21911. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_155;
  21912. L_155 = List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543(L_152, L_154, List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_RuntimeMethod_var);
  21913. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_156;
  21914. L_156 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_155, NULL);
  21915. IL2CPP_NATIVEARRAY_SET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ((&V_23))->___m_Buffer, L_151, (L_156));
  21916. goto IL_05db;
  21917. }
  21918. IL_0425:
  21919. {
  21920. int32_t L_157 = V_25;
  21921. V_36 = L_157;
  21922. int32_t L_158 = V_25;
  21923. V_37 = L_158;
  21924. V_38 = 0;
  21925. goto IL_0489;
  21926. }
  21927. IL_0432:
  21928. {
  21929. int32_t L_159 = V_25;
  21930. float L_160 = V_33;
  21931. IL2CPP_NATIVEARRAY_SET_ITEM(float, ((&V_22))->___m_Buffer, L_159, (L_160));
  21932. int32_t L_161 = V_25;
  21933. int32_t L_162 = L_161;
  21934. V_25 = ((int32_t)il2cpp_codegen_add(L_162, 1));
  21935. List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_163 = V_6;
  21936. int32_t L_164 = V_34;
  21937. int32_t L_165 = L_164;
  21938. V_34 = ((int32_t)il2cpp_codegen_add(L_165, 1));
  21939. NullCheck(L_163);
  21940. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_166;
  21941. L_166 = List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543(L_163, L_165, List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_RuntimeMethod_var);
  21942. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_167;
  21943. L_167 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_166, NULL);
  21944. IL2CPP_NATIVEARRAY_SET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ((&V_23))->___m_Buffer, L_162, (L_167));
  21945. int32_t L_168 = V_26;
  21946. int32_t L_169 = L_168;
  21947. V_26 = ((int32_t)il2cpp_codegen_add(L_169, 1));
  21948. int32_t L_170 = V_37;
  21949. int32_t L_171 = L_170;
  21950. V_37 = ((int32_t)il2cpp_codegen_add(L_171, 1));
  21951. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&V_24))->___m_Buffer, L_169, (L_171));
  21952. int32_t L_172 = V_26;
  21953. int32_t L_173 = L_172;
  21954. V_26 = ((int32_t)il2cpp_codegen_add(L_173, 1));
  21955. int32_t L_174 = V_37;
  21956. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&V_24))->___m_Buffer, L_173, (L_174));
  21957. int32_t L_175 = V_38;
  21958. V_38 = ((int32_t)il2cpp_codegen_add(L_175, 1));
  21959. }
  21960. IL_0489:
  21961. {
  21962. int32_t L_176 = V_38;
  21963. int32_t L_177 = V_35;
  21964. if ((((int32_t)L_176) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_177, 1)))))
  21965. {
  21966. goto IL_0432;
  21967. }
  21968. }
  21969. {
  21970. int32_t L_178 = V_25;
  21971. float L_179 = V_33;
  21972. IL2CPP_NATIVEARRAY_SET_ITEM(float, ((&V_22))->___m_Buffer, L_178, (L_179));
  21973. int32_t L_180 = V_25;
  21974. int32_t L_181 = L_180;
  21975. V_25 = ((int32_t)il2cpp_codegen_add(L_181, 1));
  21976. List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_182 = V_6;
  21977. int32_t L_183 = V_34;
  21978. int32_t L_184 = L_183;
  21979. V_34 = ((int32_t)il2cpp_codegen_add(L_184, 1));
  21980. NullCheck(L_182);
  21981. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_185;
  21982. L_185 = List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543(L_182, L_184, List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_RuntimeMethod_var);
  21983. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_186;
  21984. L_186 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_185, NULL);
  21985. IL2CPP_NATIVEARRAY_SET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ((&V_23))->___m_Buffer, L_181, (L_186));
  21986. int32_t L_187 = V_26;
  21987. int32_t L_188 = L_187;
  21988. V_26 = ((int32_t)il2cpp_codegen_add(L_188, 1));
  21989. int32_t L_189 = V_37;
  21990. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&V_24))->___m_Buffer, L_188, (L_189));
  21991. int32_t L_190 = V_26;
  21992. int32_t L_191 = L_190;
  21993. V_26 = ((int32_t)il2cpp_codegen_add(L_191, 1));
  21994. int32_t L_192 = V_36;
  21995. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&V_24))->___m_Buffer, L_191, (L_192));
  21996. goto IL_05db;
  21997. }
  21998. IL_04e2:
  21999. {
  22000. int32_t L_193 = V_25;
  22001. V_39 = L_193;
  22002. int32_t L_194 = V_25;
  22003. V_40 = L_194;
  22004. V_42 = 0;
  22005. goto IL_0546;
  22006. }
  22007. IL_04ef:
  22008. {
  22009. int32_t L_195 = V_25;
  22010. float L_196 = V_33;
  22011. IL2CPP_NATIVEARRAY_SET_ITEM(float, ((&V_22))->___m_Buffer, L_195, (L_196));
  22012. int32_t L_197 = V_25;
  22013. int32_t L_198 = L_197;
  22014. V_25 = ((int32_t)il2cpp_codegen_add(L_198, 1));
  22015. List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_199 = V_6;
  22016. int32_t L_200 = V_34;
  22017. int32_t L_201 = L_200;
  22018. V_34 = ((int32_t)il2cpp_codegen_add(L_201, 1));
  22019. NullCheck(L_199);
  22020. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_202;
  22021. L_202 = List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543(L_199, L_201, List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_RuntimeMethod_var);
  22022. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_203;
  22023. L_203 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_202, NULL);
  22024. IL2CPP_NATIVEARRAY_SET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ((&V_23))->___m_Buffer, L_198, (L_203));
  22025. int32_t L_204 = V_26;
  22026. int32_t L_205 = L_204;
  22027. V_26 = ((int32_t)il2cpp_codegen_add(L_205, 1));
  22028. int32_t L_206 = V_40;
  22029. int32_t L_207 = L_206;
  22030. V_40 = ((int32_t)il2cpp_codegen_add(L_207, 1));
  22031. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&V_24))->___m_Buffer, L_205, (L_207));
  22032. int32_t L_208 = V_26;
  22033. int32_t L_209 = L_208;
  22034. V_26 = ((int32_t)il2cpp_codegen_add(L_209, 1));
  22035. int32_t L_210 = V_40;
  22036. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&V_24))->___m_Buffer, L_209, (L_210));
  22037. int32_t L_211 = V_42;
  22038. V_42 = ((int32_t)il2cpp_codegen_add(L_211, 1));
  22039. }
  22040. IL_0546:
  22041. {
  22042. int32_t L_212 = V_42;
  22043. int32_t L_213 = V_35;
  22044. if ((((int32_t)L_212) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_213, 1)))))
  22045. {
  22046. goto IL_04ef;
  22047. }
  22048. }
  22049. {
  22050. int32_t L_214 = V_25;
  22051. float L_215 = V_33;
  22052. IL2CPP_NATIVEARRAY_SET_ITEM(float, ((&V_22))->___m_Buffer, L_214, (L_215));
  22053. int32_t L_216 = V_25;
  22054. int32_t L_217 = L_216;
  22055. V_25 = ((int32_t)il2cpp_codegen_add(L_217, 1));
  22056. List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_218 = V_6;
  22057. int32_t L_219 = V_34;
  22058. int32_t L_220 = L_219;
  22059. V_34 = ((int32_t)il2cpp_codegen_add(L_220, 1));
  22060. NullCheck(L_218);
  22061. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_221;
  22062. L_221 = List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543(L_218, L_220, List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_RuntimeMethod_var);
  22063. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_222;
  22064. L_222 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_221, NULL);
  22065. IL2CPP_NATIVEARRAY_SET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ((&V_23))->___m_Buffer, L_217, (L_222));
  22066. List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_223 = V_6;
  22067. int32_t L_224;
  22068. L_224 = PhysicsShape2D_get_vertexStartIndex_m23782C197FC0521A6DC3A4E0F115DB477042EC40((&V_31), NULL);
  22069. NullCheck(L_223);
  22070. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_225;
  22071. L_225 = List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543(L_223, L_224, List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_RuntimeMethod_var);
  22072. V_41 = L_225;
  22073. List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_226 = V_6;
  22074. int32_t L_227;
  22075. L_227 = PhysicsShape2D_get_vertexStartIndex_m23782C197FC0521A6DC3A4E0F115DB477042EC40((&V_31), NULL);
  22076. int32_t L_228;
  22077. L_228 = PhysicsShape2D_get_vertexCount_mBB09936295C475647B8E92C1464F4C2F3CA7A8D2((&V_31), NULL);
  22078. NullCheck(L_226);
  22079. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_229;
  22080. L_229 = List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543(L_226, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_227, L_228)), 1)), List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_RuntimeMethod_var);
  22081. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_230 = V_41;
  22082. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_231;
  22083. L_231 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_229, L_230, NULL);
  22084. V_21 = L_231;
  22085. float L_232;
  22086. L_232 = Vector2_get_sqrMagnitude_mA16336720C14EEF8BA9B55AE33B98C9EE2082BDC_inline((&V_21), NULL);
  22087. float L_233 = ((Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields*)il2cpp_codegen_static_fields_for(Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var))->___Epsilon;
  22088. if (((((float)L_232) > ((float)L_233))? 1 : 0))
  22089. {
  22090. goto IL_05db;
  22091. }
  22092. }
  22093. {
  22094. int32_t L_234 = V_26;
  22095. int32_t L_235 = L_234;
  22096. V_26 = ((int32_t)il2cpp_codegen_add(L_235, 1));
  22097. int32_t L_236 = V_40;
  22098. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&V_24))->___m_Buffer, L_235, (L_236));
  22099. int32_t L_237 = V_26;
  22100. int32_t L_238 = L_237;
  22101. V_26 = ((int32_t)il2cpp_codegen_add(L_238, 1));
  22102. int32_t L_239 = V_39;
  22103. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&V_24))->___m_Buffer, L_238, (L_239));
  22104. }
  22105. IL_05db:
  22106. {
  22107. int32_t L_240 = V_30;
  22108. V_30 = ((int32_t)il2cpp_codegen_add(L_240, 1));
  22109. }
  22110. IL_05e1:
  22111. {
  22112. int32_t L_241 = V_30;
  22113. int32_t L_242 = V_10;
  22114. if ((((int32_t)L_241) < ((int32_t)L_242)))
  22115. {
  22116. goto IL_030a;
  22117. }
  22118. }
  22119. {
  22120. Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_243 = ___0_collider;
  22121. NullCheck(L_243);
  22122. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_244;
  22123. L_244 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_243, NULL);
  22124. NullCheck(L_244);
  22125. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_245;
  22126. L_245 = Transform_get_worldToLocalMatrix_mB633C122A01BCE8E51B10B8B8CB95F580750B3F1(L_244, NULL);
  22127. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_246 = V_1;
  22128. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_247;
  22129. L_247 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_245, L_246, NULL);
  22130. V_27 = L_247;
  22131. Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_248 = ___0_collider;
  22132. NullCheck(L_248);
  22133. bool L_249;
  22134. L_249 = Component_TryGetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mB716E62C397CE180F1E59E318CD5073E785CCDE3(L_248, (&V_28), Component_TryGetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mB716E62C397CE180F1E59E318CD5073E785CCDE3_RuntimeMethod_var);
  22135. V_29 = (bool)((((int32_t)L_249) == ((int32_t)0))? 1 : 0);
  22136. ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* L_250 = ___1_persistantShapeObject;
  22137. NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_251 = V_23;
  22138. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_252 = V_24;
  22139. NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_253 = V_22;
  22140. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_254 = V_27;
  22141. bool L_255 = V_29;
  22142. NullCheck(L_250);
  22143. VirtualActionInvoker7< NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C, NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6, int32_t, bool, bool >::Invoke(7, L_250, L_251, L_252, L_253, L_254, 1, (bool)1, L_255);
  22144. NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E((&V_24), NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
  22145. NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC((&V_23), NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC_RuntimeMethod_var);
  22146. NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6((&V_22), NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6_RuntimeMethod_var);
  22147. goto IL_0639;
  22148. }
  22149. IL_0633:
  22150. {
  22151. ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* L_256 = ___1_persistantShapeObject;
  22152. ShadowShape2DProvider_Collider2D_ClearShapes_mBF8C6993482152D7657BABA7743C7E575CCF974B_inline(L_256, NULL);
  22153. }
  22154. IL_0639:
  22155. {
  22156. NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E((&V_7), NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
  22157. return;
  22158. }
  22159. }
  22160. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShadowShape2DProvider_Collider2D_IsShapeSource_mCD042B9A4628E2193544D283906DE306A3E22CE9 (ShadowShape2DProvider_Collider2D_t77A4B534BB1ADE084DBA265AF42036901D640B76* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_sourceComponent, const RuntimeMethod* method)
  22161. {
  22162. static bool s_Il2CppMethodInitialized;
  22163. if (!s_Il2CppMethodInitialized)
  22164. {
  22165. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52_il2cpp_TypeInfo_var);
  22166. s_Il2CppMethodInitialized = true;
  22167. }
  22168. {
  22169. Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_0 = ___0_sourceComponent;
  22170. return (bool)((!(((RuntimeObject*)(Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52*)((Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52*)IsInstClass((RuntimeObject*)L_0, Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  22171. }
  22172. }
  22173. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowShape2DProvider_Collider2D_OnPersistantDataCreated_mD1B6820FD5F8F9665353E23E7DCDDAAB71A81704 (ShadowShape2DProvider_Collider2D_t77A4B534BB1ADE084DBA265AF42036901D640B76* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_sourceComponent, ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* ___1_persistantShadowShapeData, const RuntimeMethod* method)
  22174. {
  22175. {
  22176. __this->___m_ShadowStateHash = 0;
  22177. MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537* L_0 = (MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537*)(&__this->___m_ShadowCombinedShapeMinMaxBounds);
  22178. il2cpp_codegen_initobj(L_0, sizeof(MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537));
  22179. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1;
  22180. L_1 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
  22181. __this->___m_LastColliderSpace = L_1;
  22182. return;
  22183. }
  22184. }
  22185. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowShape2DProvider_Collider2D_OnBeforeRender_m9444BCE0AC5C43D059B7D8AD5362F5FCF8DF0000 (ShadowShape2DProvider_Collider2D_t77A4B534BB1ADE084DBA265AF42036901D640B76* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_sourceComponent, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___1_worldCullingBounds, ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* ___2_persistantShadowShape, const RuntimeMethod* method)
  22186. {
  22187. static bool s_Il2CppMethodInitialized;
  22188. if (!s_Il2CppMethodInitialized)
  22189. {
  22190. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52_il2cpp_TypeInfo_var);
  22191. s_Il2CppMethodInitialized = true;
  22192. }
  22193. Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* V_0 = NULL;
  22194. {
  22195. Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_0 = ___0_sourceComponent;
  22196. V_0 = ((Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52*)CastclassClass((RuntimeObject*)L_0, Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52_il2cpp_TypeInfo_var));
  22197. Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_1 = V_0;
  22198. ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* L_2 = ___2_persistantShadowShape;
  22199. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_3 = ___1_worldCullingBounds;
  22200. ShadowShape2DProvider_Collider2D_CalculateShadows_m9BE3A6BCF84B7EEB24F6F089D858F99A7D7CCC7B(__this, L_1, L_2, L_3, NULL);
  22201. return;
  22202. }
  22203. }
  22204. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowShape2DProvider_Collider2D__ctor_m5C93C2D9491011944B0022C4B807AE4C64DF1958 (ShadowShape2DProvider_Collider2D_t77A4B534BB1ADE084DBA265AF42036901D640B76* __this, const RuntimeMethod* method)
  22205. {
  22206. {
  22207. __this->___m_ShadowDirty = (bool)1;
  22208. ShadowShape2DProvider__ctor_m4CAFF1D4FC5B03E88FF979403B48CF506F3A7F21(__this, NULL);
  22209. return;
  22210. }
  22211. }
  22212. #ifdef __clang__
  22213. #pragma clang diagnostic pop
  22214. #endif
  22215. #ifdef __clang__
  22216. #pragma clang diagnostic push
  22217. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22218. #pragma clang diagnostic ignored "-Wunused-variable"
  22219. #endif
  22220. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MinMaxBounds_Intersects_mB283C28F81335E978846E325A9482892D24644C1 (MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537* __this, MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537* ___0_bounds, const RuntimeMethod* method)
  22221. {
  22222. {
  22223. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_0 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&__this->___min);
  22224. float L_1 = L_0->___x;
  22225. MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537* L_2 = ___0_bounds;
  22226. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_3 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_2->___max);
  22227. float L_4 = L_3->___x;
  22228. if ((!(((float)L_1) <= ((float)L_4))))
  22229. {
  22230. goto IL_0094;
  22231. }
  22232. }
  22233. {
  22234. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_5 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&__this->___max);
  22235. float L_6 = L_5->___x;
  22236. MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537* L_7 = ___0_bounds;
  22237. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_8 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_7->___min);
  22238. float L_9 = L_8->___x;
  22239. if ((!(((float)L_6) >= ((float)L_9))))
  22240. {
  22241. goto IL_0094;
  22242. }
  22243. }
  22244. {
  22245. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_10 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&__this->___min);
  22246. float L_11 = L_10->___y;
  22247. MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537* L_12 = ___0_bounds;
  22248. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_13 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_12->___max);
  22249. float L_14 = L_13->___y;
  22250. if ((!(((float)L_11) <= ((float)L_14))))
  22251. {
  22252. goto IL_0094;
  22253. }
  22254. }
  22255. {
  22256. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_15 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&__this->___max);
  22257. float L_16 = L_15->___y;
  22258. MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537* L_17 = ___0_bounds;
  22259. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_18 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_17->___min);
  22260. float L_19 = L_18->___y;
  22261. if ((!(((float)L_16) >= ((float)L_19))))
  22262. {
  22263. goto IL_0094;
  22264. }
  22265. }
  22266. {
  22267. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_20 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&__this->___min);
  22268. float L_21 = L_20->___z;
  22269. MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537* L_22 = ___0_bounds;
  22270. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_23 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_22->___max);
  22271. float L_24 = L_23->___z;
  22272. if ((!(((float)L_21) <= ((float)L_24))))
  22273. {
  22274. goto IL_0094;
  22275. }
  22276. }
  22277. {
  22278. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_25 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&__this->___max);
  22279. float L_26 = L_25->___z;
  22280. MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537* L_27 = ___0_bounds;
  22281. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_28 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_27->___min);
  22282. float L_29 = L_28->___z;
  22283. return (bool)((((int32_t)((!(((float)L_26) >= ((float)L_29)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  22284. }
  22285. IL_0094:
  22286. {
  22287. return (bool)0;
  22288. }
  22289. }
  22290. IL2CPP_EXTERN_C bool MinMaxBounds_Intersects_mB283C28F81335E978846E325A9482892D24644C1_AdjustorThunk (RuntimeObject* __this, MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537* ___0_bounds, const RuntimeMethod* method)
  22291. {
  22292. MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537* _thisAdjusted;
  22293. int32_t _offset = 1;
  22294. _thisAdjusted = reinterpret_cast<MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537*>(__this + _offset);
  22295. bool _returnValue;
  22296. _returnValue = MinMaxBounds_Intersects_mB283C28F81335E978846E325A9482892D24644C1_inline(_thisAdjusted, ___0_bounds, method);
  22297. return _returnValue;
  22298. }
  22299. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MinMaxBounds__ctor_m3D75999E612D51C1A02E2768D6291255386D9B40 (MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* ___0_bounds, const RuntimeMethod* method)
  22300. {
  22301. {
  22302. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_0 = ___0_bounds;
  22303. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
  22304. L_1 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline(L_0, NULL);
  22305. __this->___min = L_1;
  22306. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_2 = ___0_bounds;
  22307. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
  22308. L_3 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline(L_2, NULL);
  22309. __this->___max = L_3;
  22310. return;
  22311. }
  22312. }
  22313. IL2CPP_EXTERN_C void MinMaxBounds__ctor_m3D75999E612D51C1A02E2768D6291255386D9B40_AdjustorThunk (RuntimeObject* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* ___0_bounds, const RuntimeMethod* method)
  22314. {
  22315. MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537* _thisAdjusted;
  22316. int32_t _offset = 1;
  22317. _thisAdjusted = reinterpret_cast<MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537*>(__this + _offset);
  22318. MinMaxBounds__ctor_m3D75999E612D51C1A02E2768D6291255386D9B40(_thisAdjusted, ___0_bounds, method);
  22319. }
  22320. #ifdef __clang__
  22321. #pragma clang diagnostic pop
  22322. #endif
  22323. #ifdef __clang__
  22324. #pragma clang diagnostic push
  22325. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22326. #pragma clang diagnostic ignored "-Wunused-variable"
  22327. #endif
  22328. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowShape2DProvider_SpriteRenderer_SetFullRectShapeData_m417FBA4F9C083FEAD0DA36936EFFF81AA93F5894 (ShadowShape2DProvider_SpriteRenderer_t7D1E14DFF027CA3D66FC39FC529440D2490EB7FC* __this, SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* ___0_spriteRenderer, ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* ___1_shadowShape2D, const RuntimeMethod* method)
  22329. {
  22330. static bool s_Il2CppMethodInitialized;
  22331. if (!s_Il2CppMethodInitialized)
  22332. {
  22333. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
  22334. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC_RuntimeMethod_var);
  22335. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
  22336. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mD6D2D9E805E66DA9D5A8766ADB32AE63A4D306D0_RuntimeMethod_var);
  22337. s_Il2CppMethodInitialized = true;
  22338. }
  22339. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* V_0 = NULL;
  22340. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
  22341. memset((&V_1), 0, sizeof(V_1));
  22342. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
  22343. memset((&V_2), 0, sizeof(V_2));
  22344. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_3;
  22345. memset((&V_3), 0, sizeof(V_3));
  22346. NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD V_4;
  22347. memset((&V_4), 0, sizeof(V_4));
  22348. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_5;
  22349. memset((&V_5), 0, sizeof(V_5));
  22350. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_6;
  22351. memset((&V_6), 0, sizeof(V_6));
  22352. {
  22353. SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* L_0 = ___0_spriteRenderer;
  22354. NullCheck(L_0);
  22355. int32_t L_1;
  22356. L_1 = SpriteRenderer_get_drawMode_mDE05B982434BB01801C33432159E662837352AD4(L_0, NULL);
  22357. if (!L_1)
  22358. {
  22359. goto IL_0197;
  22360. }
  22361. }
  22362. {
  22363. SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* L_2 = ___0_spriteRenderer;
  22364. NullCheck(L_2);
  22365. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_3;
  22366. L_3 = SpriteRenderer_get_sprite_mEEED0A9E872AE12E56CAF1641F2F592633181D44(L_2, NULL);
  22367. V_0 = L_3;
  22368. SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* L_4 = ___0_spriteRenderer;
  22369. NullCheck(L_4);
  22370. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
  22371. L_5 = SpriteRenderer_get_size_mBAA19D0D4BA836D0064D60BEE0D4485282DF29EA(L_4, NULL);
  22372. V_1 = L_5;
  22373. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = V_1;
  22374. float L_7 = L_6.___x;
  22375. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_8 = V_0;
  22376. NullCheck(L_8);
  22377. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9;
  22378. L_9 = Sprite_get_pivot_mDFC0A205317DB2F3B6C720B8A5BE1C27D01C1D44(L_8, NULL);
  22379. float L_10 = L_9.___x;
  22380. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_11 = V_0;
  22381. NullCheck(L_11);
  22382. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_12;
  22383. L_12 = Sprite_get_rect_m2D85032EBEDC505E346E49291B8816BDB18DF625(L_11, NULL);
  22384. V_6 = L_12;
  22385. float L_13;
  22386. L_13 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline((&V_6), NULL);
  22387. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14 = V_1;
  22388. float L_15 = L_14.___y;
  22389. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_16 = V_0;
  22390. NullCheck(L_16);
  22391. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17;
  22392. L_17 = Sprite_get_pivot_mDFC0A205317DB2F3B6C720B8A5BE1C27D01C1D44(L_16, NULL);
  22393. float L_18 = L_17.___y;
  22394. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_19 = V_0;
  22395. NullCheck(L_19);
  22396. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_20;
  22397. L_20 = Sprite_get_rect_m2D85032EBEDC505E346E49291B8816BDB18DF625(L_19, NULL);
  22398. V_6 = L_20;
  22399. float L_21;
  22400. L_21 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&V_6), NULL);
  22401. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_22;
  22402. memset((&L_22), 0, sizeof(L_22));
  22403. Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_22), ((float)(((float)il2cpp_codegen_multiply(L_7, L_10))/L_13)), ((float)(((float)il2cpp_codegen_multiply(L_15, L_18))/L_21)), NULL);
  22404. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
  22405. L_23 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_22, NULL);
  22406. V_2 = L_23;
  22407. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_2;
  22408. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25;
  22409. L_25 = Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline(L_24, NULL);
  22410. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26;
  22411. L_26 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_25, NULL);
  22412. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_27 = V_1;
  22413. float L_28 = L_27.___x;
  22414. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29 = V_1;
  22415. float L_30 = L_29.___y;
  22416. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_31;
  22417. memset((&L_31), 0, sizeof(L_31));
  22418. Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_31), L_28, L_30, NULL);
  22419. Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675_inline((&V_3), L_26, L_31, NULL);
  22420. NativeArray_1__ctor_mD6D2D9E805E66DA9D5A8766ADB32AE63A4D306D0((&V_4), 4, 2, 1, NativeArray_1__ctor_mD6D2D9E805E66DA9D5A8766ADB32AE63A4D306D0_RuntimeMethod_var);
  22421. NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&V_5), 8, 2, 1, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
  22422. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_32;
  22423. L_32 = Rect_get_min_mD0D1BABF9C955D2D9CCA86E257B0783ACDEE69AC_inline((&V_3), NULL);
  22424. float L_33 = L_32.___x;
  22425. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_34;
  22426. L_34 = Rect_get_min_mD0D1BABF9C955D2D9CCA86E257B0783ACDEE69AC_inline((&V_3), NULL);
  22427. float L_35 = L_34.___y;
  22428. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36;
  22429. memset((&L_36), 0, sizeof(L_36));
  22430. Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_36), L_33, L_35, NULL);
  22431. IL2CPP_NATIVEARRAY_SET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ((&V_4))->___m_Buffer, 0, (L_36));
  22432. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_37;
  22433. L_37 = Rect_get_min_mD0D1BABF9C955D2D9CCA86E257B0783ACDEE69AC_inline((&V_3), NULL);
  22434. float L_38 = L_37.___x;
  22435. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_39;
  22436. L_39 = Rect_get_max_m60149158D9A01113214BB417AA48CEF774899167_inline((&V_3), NULL);
  22437. float L_40 = L_39.___y;
  22438. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41;
  22439. memset((&L_41), 0, sizeof(L_41));
  22440. Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_41), L_38, L_40, NULL);
  22441. IL2CPP_NATIVEARRAY_SET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ((&V_4))->___m_Buffer, 1, (L_41));
  22442. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_42;
  22443. L_42 = Rect_get_max_m60149158D9A01113214BB417AA48CEF774899167_inline((&V_3), NULL);
  22444. float L_43 = L_42.___x;
  22445. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_44;
  22446. L_44 = Rect_get_max_m60149158D9A01113214BB417AA48CEF774899167_inline((&V_3), NULL);
  22447. float L_45 = L_44.___y;
  22448. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46;
  22449. memset((&L_46), 0, sizeof(L_46));
  22450. Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_46), L_43, L_45, NULL);
  22451. IL2CPP_NATIVEARRAY_SET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ((&V_4))->___m_Buffer, 2, (L_46));
  22452. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_47;
  22453. L_47 = Rect_get_max_m60149158D9A01113214BB417AA48CEF774899167_inline((&V_3), NULL);
  22454. float L_48 = L_47.___x;
  22455. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_49;
  22456. L_49 = Rect_get_min_mD0D1BABF9C955D2D9CCA86E257B0783ACDEE69AC_inline((&V_3), NULL);
  22457. float L_50 = L_49.___y;
  22458. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51;
  22459. memset((&L_51), 0, sizeof(L_51));
  22460. Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_51), L_48, L_50, NULL);
  22461. IL2CPP_NATIVEARRAY_SET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ((&V_4))->___m_Buffer, 3, (L_51));
  22462. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&V_5))->___m_Buffer, 0, (0));
  22463. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&V_5))->___m_Buffer, 1, (1));
  22464. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&V_5))->___m_Buffer, 2, (1));
  22465. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&V_5))->___m_Buffer, 3, (2));
  22466. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&V_5))->___m_Buffer, 4, (2));
  22467. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&V_5))->___m_Buffer, 5, (3));
  22468. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&V_5))->___m_Buffer, 6, (3));
  22469. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&V_5))->___m_Buffer, 7, (0));
  22470. ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* L_52 = ___1_shadowShape2D;
  22471. NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_53 = V_4;
  22472. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_54 = V_5;
  22473. NullCheck(L_52);
  22474. VirtualActionInvoker6< NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C, int32_t, int32_t, bool, bool >::Invoke(8, L_52, L_53, L_54, 0, 0, (bool)1, (bool)0);
  22475. NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC((&V_4), NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC_RuntimeMethod_var);
  22476. NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E((&V_5), NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
  22477. }
  22478. IL_0197:
  22479. {
  22480. return;
  22481. }
  22482. }
  22483. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowShape2DProvider_SpriteRenderer_SetPersistantShapeData_mF3C6353F1D76219CB302BC59BDC3217D3C039001 (ShadowShape2DProvider_SpriteRenderer_t7D1E14DFF027CA3D66FC39FC529440D2490EB7FC* __this, Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___0_sprite, ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* ___1_shadowShape2D, NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A ___2_vertexSlice, const RuntimeMethod* method)
  22484. {
  22485. static bool s_Il2CppMethodInitialized;
  22486. if (!s_Il2CppMethodInitialized)
  22487. {
  22488. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
  22489. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC_RuntimeMethod_var);
  22490. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
  22491. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mD6D2D9E805E66DA9D5A8766ADB32AE63A4D306D0_RuntimeMethod_var);
  22492. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545_RuntimeMethod_var);
  22493. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSlice_1_get_Length_m7650D33DC04FE87C0736D620684106DF90ADFFBB_RuntimeMethod_var);
  22494. s_Il2CppMethodInitialized = true;
  22495. }
  22496. NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 V_0;
  22497. memset((&V_0), 0, sizeof(V_0));
  22498. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_1;
  22499. memset((&V_1), 0, sizeof(V_1));
  22500. NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD V_2;
  22501. memset((&V_2), 0, sizeof(V_2));
  22502. int32_t V_3 = 0;
  22503. int32_t V_4 = 0;
  22504. {
  22505. ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* L_0 = ___1_shadowShape2D;
  22506. if (!L_0)
  22507. {
  22508. goto IL_0091;
  22509. }
  22510. }
  22511. {
  22512. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_1 = ___0_sprite;
  22513. NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_2;
  22514. L_2 = SpriteDataAccessExtensions_GetIndices_mA13BBE9859A35766BE1D17ADF19CF0A84D45DC2F(L_1, NULL);
  22515. V_0 = L_2;
  22516. int32_t L_3;
  22517. L_3 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_0))->___m_Length);
  22518. NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&V_1), L_3, 2, 1, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
  22519. int32_t L_4;
  22520. L_4 = NativeSlice_1_get_Length_m7650D33DC04FE87C0736D620684106DF90ADFFBB((&___2_vertexSlice), NativeSlice_1_get_Length_m7650D33DC04FE87C0736D620684106DF90ADFFBB_RuntimeMethod_var);
  22521. NativeArray_1__ctor_mD6D2D9E805E66DA9D5A8766ADB32AE63A4D306D0((&V_2), L_4, 2, 1, NativeArray_1__ctor_mD6D2D9E805E66DA9D5A8766ADB32AE63A4D306D0_RuntimeMethod_var);
  22522. V_3 = 0;
  22523. goto IL_0045;
  22524. }
  22525. IL_0031:
  22526. {
  22527. int32_t L_5 = V_3;
  22528. int32_t L_6 = V_3;
  22529. uint16_t L_7;
  22530. L_7 = IL2CPP_NATIVEARRAY_GET_ITEM(uint16_t, ((&V_0))->___m_Buffer, L_6);
  22531. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&V_1))->___m_Buffer, L_5, (L_7));
  22532. int32_t L_8 = V_3;
  22533. V_3 = ((int32_t)il2cpp_codegen_add(L_8, 1));
  22534. }
  22535. IL_0045:
  22536. {
  22537. int32_t L_9 = V_3;
  22538. int32_t L_10;
  22539. L_10 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_1))->___m_Length);
  22540. if ((((int32_t)L_9) < ((int32_t)L_10)))
  22541. {
  22542. goto IL_0031;
  22543. }
  22544. }
  22545. {
  22546. V_4 = 0;
  22547. goto IL_006c;
  22548. }
  22549. IL_0054:
  22550. {
  22551. int32_t L_11 = V_4;
  22552. int32_t L_12 = V_4;
  22553. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
  22554. L_13 = NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545((&___2_vertexSlice), L_12, NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545_RuntimeMethod_var);
  22555. IL2CPP_NATIVEARRAY_SET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ((&V_2))->___m_Buffer, L_11, (L_13));
  22556. int32_t L_14 = V_4;
  22557. V_4 = ((int32_t)il2cpp_codegen_add(L_14, 1));
  22558. }
  22559. IL_006c:
  22560. {
  22561. int32_t L_15 = V_4;
  22562. int32_t L_16;
  22563. L_16 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_2))->___m_Length);
  22564. if ((((int32_t)L_15) < ((int32_t)L_16)))
  22565. {
  22566. goto IL_0054;
  22567. }
  22568. }
  22569. {
  22570. ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* L_17 = ___1_shadowShape2D;
  22571. NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_18 = V_2;
  22572. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_19 = V_1;
  22573. NullCheck(L_17);
  22574. VirtualActionInvoker6< NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C, int32_t, int32_t, bool, bool >::Invoke(8, L_17, L_18, L_19, 1, 0, (bool)1, (bool)0);
  22575. NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC((&V_2), NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC_RuntimeMethod_var);
  22576. NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E((&V_1), NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
  22577. }
  22578. IL_0091:
  22579. {
  22580. return;
  22581. }
  22582. }
  22583. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowShape2DProvider_SpriteRenderer_TryToSetPersistantShapeData_m50BF40899EDD2F2316C02E4E7707F17E744148C3 (ShadowShape2DProvider_SpriteRenderer_t7D1E14DFF027CA3D66FC39FC529440D2490EB7FC* __this, SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* ___0_spriteRenderer, ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* ___1_persistantShadowShape, bool ___2_force, const RuntimeMethod* method)
  22584. {
  22585. static bool s_Il2CppMethodInitialized;
  22586. if (!s_Il2CppMethodInitialized)
  22587. {
  22588. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  22589. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteDataAccessExtensions_GetVertexAttribute_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m97992D4BCFA628DCB8FEF5900C0A3A8157B929A2_RuntimeMethod_var);
  22590. s_Il2CppMethodInitialized = true;
  22591. }
  22592. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* V_0 = NULL;
  22593. NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A V_1;
  22594. memset((&V_1), 0, sizeof(V_1));
  22595. int32_t G_B7_0 = 0;
  22596. {
  22597. SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* L_0 = ___0_spriteRenderer;
  22598. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  22599. bool L_1;
  22600. L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  22601. if (!L_1)
  22602. {
  22603. goto IL_00c1;
  22604. }
  22605. }
  22606. {
  22607. SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* L_2 = ___0_spriteRenderer;
  22608. NullCheck(L_2);
  22609. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_3;
  22610. L_3 = SpriteRenderer_get_sprite_mEEED0A9E872AE12E56CAF1641F2F592633181D44(L_2, NULL);
  22611. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  22612. bool L_4;
  22613. L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  22614. if (!L_4)
  22615. {
  22616. goto IL_00c1;
  22617. }
  22618. }
  22619. {
  22620. SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* L_5 = ___0_spriteRenderer;
  22621. NullCheck(L_5);
  22622. int32_t L_6;
  22623. L_6 = SpriteRenderer_get_drawMode_mDE05B982434BB01801C33432159E662837352AD4(L_5, NULL);
  22624. if (!L_6)
  22625. {
  22626. goto IL_0083;
  22627. }
  22628. }
  22629. {
  22630. SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* L_7 = ___0_spriteRenderer;
  22631. NullCheck(L_7);
  22632. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
  22633. L_8 = SpriteRenderer_get_size_mBAA19D0D4BA836D0064D60BEE0D4485282DF29EA(L_7, NULL);
  22634. float L_9 = L_8.___x;
  22635. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_10 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___m_CurrentDrawModeSize);
  22636. float L_11 = L_10->___x;
  22637. if ((!(((float)L_9) == ((float)L_11))))
  22638. {
  22639. goto IL_0068;
  22640. }
  22641. }
  22642. {
  22643. SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* L_12 = ___0_spriteRenderer;
  22644. NullCheck(L_12);
  22645. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13;
  22646. L_13 = SpriteRenderer_get_size_mBAA19D0D4BA836D0064D60BEE0D4485282DF29EA(L_12, NULL);
  22647. float L_14 = L_13.___y;
  22648. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_15 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___m_CurrentDrawModeSize);
  22649. float L_16 = L_15->___y;
  22650. if ((!(((float)L_14) == ((float)L_16))))
  22651. {
  22652. goto IL_0068;
  22653. }
  22654. }
  22655. {
  22656. SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* L_17 = ___0_spriteRenderer;
  22657. NullCheck(L_17);
  22658. int32_t L_18;
  22659. L_18 = SpriteRenderer_get_drawMode_mDE05B982434BB01801C33432159E662837352AD4(L_17, NULL);
  22660. int32_t L_19 = __this->___m_CurrentDrawMode;
  22661. G_B7_0 = ((((int32_t)((((int32_t)L_18) == ((int32_t)L_19))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  22662. goto IL_0069;
  22663. }
  22664. IL_0068:
  22665. {
  22666. G_B7_0 = 1;
  22667. }
  22668. IL_0069:
  22669. {
  22670. bool L_20 = ___2_force;
  22671. if (!((int32_t)(G_B7_0|(int32_t)L_20)))
  22672. {
  22673. goto IL_0083;
  22674. }
  22675. }
  22676. {
  22677. SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* L_21 = ___0_spriteRenderer;
  22678. NullCheck(L_21);
  22679. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_22;
  22680. L_22 = SpriteRenderer_get_size_mBAA19D0D4BA836D0064D60BEE0D4485282DF29EA(L_21, NULL);
  22681. __this->___m_CurrentDrawModeSize = L_22;
  22682. SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* L_23 = ___0_spriteRenderer;
  22683. ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* L_24 = ___1_persistantShadowShape;
  22684. ShadowShape2DProvider_SpriteRenderer_SetFullRectShapeData_m417FBA4F9C083FEAD0DA36936EFFF81AA93F5894(__this, L_23, L_24, NULL);
  22685. goto IL_00b5;
  22686. }
  22687. IL_0083:
  22688. {
  22689. SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* L_25 = ___0_spriteRenderer;
  22690. NullCheck(L_25);
  22691. int32_t L_26;
  22692. L_26 = SpriteRenderer_get_drawMode_mDE05B982434BB01801C33432159E662837352AD4(L_25, NULL);
  22693. int32_t L_27 = __this->___m_CurrentDrawMode;
  22694. bool L_28 = ___2_force;
  22695. if (!((int32_t)(((((int32_t)((((int32_t)L_26) == ((int32_t)L_27))? 1 : 0)) == ((int32_t)0))? 1 : 0)|(int32_t)L_28)))
  22696. {
  22697. goto IL_00b5;
  22698. }
  22699. }
  22700. {
  22701. SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* L_29 = ___0_spriteRenderer;
  22702. NullCheck(L_29);
  22703. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_30;
  22704. L_30 = SpriteRenderer_get_sprite_mEEED0A9E872AE12E56CAF1641F2F592633181D44(L_29, NULL);
  22705. V_0 = L_30;
  22706. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_31 = V_0;
  22707. NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A L_32;
  22708. L_32 = SpriteDataAccessExtensions_GetVertexAttribute_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m97992D4BCFA628DCB8FEF5900C0A3A8157B929A2(L_31, 0, SpriteDataAccessExtensions_GetVertexAttribute_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m97992D4BCFA628DCB8FEF5900C0A3A8157B929A2_RuntimeMethod_var);
  22709. V_1 = L_32;
  22710. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_33 = V_0;
  22711. ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* L_34 = __this->___m_PersistantShapeData;
  22712. NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A L_35 = V_1;
  22713. ShadowShape2DProvider_SpriteRenderer_SetPersistantShapeData_mF3C6353F1D76219CB302BC59BDC3217D3C039001(__this, L_33, L_34, L_35, NULL);
  22714. }
  22715. IL_00b5:
  22716. {
  22717. SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* L_36 = ___0_spriteRenderer;
  22718. NullCheck(L_36);
  22719. int32_t L_37;
  22720. L_37 = SpriteRenderer_get_drawMode_mDE05B982434BB01801C33432159E662837352AD4(L_36, NULL);
  22721. __this->___m_CurrentDrawMode = L_37;
  22722. }
  22723. IL_00c1:
  22724. {
  22725. return;
  22726. }
  22727. }
  22728. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowShape2DProvider_SpriteRenderer_UpdatePersistantShapeData_m38DA83F754494DDD0890D02CCD10EAEE81E00F8C (ShadowShape2DProvider_SpriteRenderer_t7D1E14DFF027CA3D66FC39FC529440D2490EB7FC* __this, SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* ___0_spriteRenderer, const RuntimeMethod* method)
  22729. {
  22730. {
  22731. SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* L_0 = ___0_spriteRenderer;
  22732. ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* L_1 = __this->___m_PersistantShapeData;
  22733. ShadowShape2DProvider_SpriteRenderer_TryToSetPersistantShapeData_m50BF40899EDD2F2316C02E4E7707F17E744148C3(__this, L_0, L_1, (bool)1, NULL);
  22734. return;
  22735. }
  22736. }
  22737. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ShadowShape2DProvider_SpriteRenderer_Priority_mA5D69BEB07B8061F1A552B191052501A3EED741F (ShadowShape2DProvider_SpriteRenderer_t7D1E14DFF027CA3D66FC39FC529440D2490EB7FC* __this, const RuntimeMethod* method)
  22738. {
  22739. {
  22740. return 1;
  22741. }
  22742. }
  22743. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShadowShape2DProvider_SpriteRenderer_IsShapeSource_mB32B096484EBD2AAAD1FAF3EA19A4022E19620CD (ShadowShape2DProvider_SpriteRenderer_t7D1E14DFF027CA3D66FC39FC529440D2490EB7FC* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_sourceComponent, const RuntimeMethod* method)
  22744. {
  22745. static bool s_Il2CppMethodInitialized;
  22746. if (!s_Il2CppMethodInitialized)
  22747. {
  22748. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B_il2cpp_TypeInfo_var);
  22749. s_Il2CppMethodInitialized = true;
  22750. }
  22751. {
  22752. Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_0 = ___0_sourceComponent;
  22753. return (bool)((!(((RuntimeObject*)(SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B*)((SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B*)IsInstSealed((RuntimeObject*)L_0, SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  22754. }
  22755. }
  22756. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowShape2DProvider_SpriteRenderer_OnPersistantDataCreated_mA3303B4A89577E0206656A7817803E7E14D4110C (ShadowShape2DProvider_SpriteRenderer_t7D1E14DFF027CA3D66FC39FC529440D2490EB7FC* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_sourceComponent, ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* ___1_persistantShadowShape, const RuntimeMethod* method)
  22757. {
  22758. static bool s_Il2CppMethodInitialized;
  22759. if (!s_Il2CppMethodInitialized)
  22760. {
  22761. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  22762. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShadowShape2DProvider_SpriteRenderer_UpdatePersistantShapeData_m38DA83F754494DDD0890D02CCD10EAEE81E00F8C_RuntimeMethod_var);
  22763. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B_il2cpp_TypeInfo_var);
  22764. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_1_t8A6585B020500B602D0F97605B1DBE5EC8B5E9EE_il2cpp_TypeInfo_var);
  22765. s_Il2CppMethodInitialized = true;
  22766. }
  22767. SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* V_0 = NULL;
  22768. float V_1 = 0.0f;
  22769. {
  22770. Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_0 = ___0_sourceComponent;
  22771. V_0 = ((SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B*)CastclassSealed((RuntimeObject*)L_0, SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B_il2cpp_TypeInfo_var));
  22772. ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* L_1 = ___1_persistantShadowShape;
  22773. __this->___m_PersistantShapeData = L_1;
  22774. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PersistantShapeData), (void*)L_1);
  22775. SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* L_2 = V_0;
  22776. UnityAction_1_t8A6585B020500B602D0F97605B1DBE5EC8B5E9EE* L_3 = (UnityAction_1_t8A6585B020500B602D0F97605B1DBE5EC8B5E9EE*)il2cpp_codegen_object_new(UnityAction_1_t8A6585B020500B602D0F97605B1DBE5EC8B5E9EE_il2cpp_TypeInfo_var);
  22777. UnityAction_1__ctor_m4E538124416E0AB14380CE6239ACF3A33738736D(L_3, __this, (intptr_t)((void*)ShadowShape2DProvider_SpriteRenderer_UpdatePersistantShapeData_m38DA83F754494DDD0890D02CCD10EAEE81E00F8C_RuntimeMethod_var), NULL);
  22778. NullCheck(L_2);
  22779. SpriteRenderer_RegisterSpriteChangeCallback_mB6C32384E99AEB07635855CC2E9DE8FAA197CEF8(L_2, L_3, NULL);
  22780. SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* L_4 = V_0;
  22781. NullCheck(L_4);
  22782. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_5;
  22783. L_5 = SpriteRenderer_get_sprite_mEEED0A9E872AE12E56CAF1641F2F592633181D44(L_4, NULL);
  22784. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  22785. bool L_6;
  22786. L_6 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  22787. if (!L_6)
  22788. {
  22789. goto IL_0046;
  22790. }
  22791. }
  22792. {
  22793. SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* L_7 = V_0;
  22794. NullCheck(L_7);
  22795. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_8;
  22796. L_8 = Renderer_get_bounds_m390CF334730C3C34E45CE59F1D08C3B9F3109C7C(L_7, NULL);
  22797. float L_9;
  22798. L_9 = ShadowShapeProvider2DUtility_GetTrimEdgeFromBounds_m6C6B9FACDACF3342E20B3892A13E930FE64F0820(L_8, (0.0500000007f), NULL);
  22799. V_1 = L_9;
  22800. ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* L_10 = ___1_persistantShadowShape;
  22801. float L_11 = V_1;
  22802. NullCheck(L_10);
  22803. VirtualActionInvoker1< float >::Invoke(6, L_10, L_11);
  22804. }
  22805. IL_0046:
  22806. {
  22807. SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* L_12 = V_0;
  22808. ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* L_13 = ___1_persistantShadowShape;
  22809. ShadowShape2DProvider_SpriteRenderer_TryToSetPersistantShapeData_m50BF40899EDD2F2316C02E4E7707F17E744148C3(__this, L_12, L_13, (bool)1, NULL);
  22810. return;
  22811. }
  22812. }
  22813. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowShape2DProvider_SpriteRenderer_OnBeforeRender_mE11597B28DD27666F6A8B6191BF0310027679010 (ShadowShape2DProvider_SpriteRenderer_t7D1E14DFF027CA3D66FC39FC529440D2490EB7FC* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_sourceComponent, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___1_worldCullingBounds, ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* ___2_persistantShadowShape, const RuntimeMethod* method)
  22814. {
  22815. static bool s_Il2CppMethodInitialized;
  22816. if (!s_Il2CppMethodInitialized)
  22817. {
  22818. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B_il2cpp_TypeInfo_var);
  22819. s_Il2CppMethodInitialized = true;
  22820. }
  22821. SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* V_0 = NULL;
  22822. {
  22823. Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_0 = ___0_sourceComponent;
  22824. V_0 = ((SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B*)CastclassSealed((RuntimeObject*)L_0, SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B_il2cpp_TypeInfo_var));
  22825. ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* L_1 = ___2_persistantShadowShape;
  22826. SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* L_2 = V_0;
  22827. NullCheck(L_2);
  22828. bool L_3;
  22829. L_3 = SpriteRenderer_get_flipX_mFD4FA98A1DA2943820C21B3B345A42F1CD2DDC76(L_2, NULL);
  22830. SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* L_4 = V_0;
  22831. NullCheck(L_4);
  22832. bool L_5;
  22833. L_5 = SpriteRenderer_get_flipY_m2277917491792E562B37BFBF77513E12FFF6F75F(L_4, NULL);
  22834. NullCheck(L_1);
  22835. VirtualActionInvoker2< bool, bool >::Invoke(4, L_1, L_3, L_5);
  22836. SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* L_6 = V_0;
  22837. ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* L_7 = ___2_persistantShadowShape;
  22838. ShadowShape2DProvider_SpriteRenderer_TryToSetPersistantShapeData_m50BF40899EDD2F2316C02E4E7707F17E744148C3(__this, L_6, L_7, (bool)0, NULL);
  22839. return;
  22840. }
  22841. }
  22842. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowShape2DProvider_SpriteRenderer__ctor_m201B9882887CFB0BF7CD787009A9BA63B30901D7 (ShadowShape2DProvider_SpriteRenderer_t7D1E14DFF027CA3D66FC39FC529440D2490EB7FC* __this, const RuntimeMethod* method)
  22843. {
  22844. {
  22845. ShadowShape2DProvider__ctor_m4CAFF1D4FC5B03E88FF979403B48CF506F3A7F21(__this, NULL);
  22846. return;
  22847. }
  22848. }
  22849. #ifdef __clang__
  22850. #pragma clang diagnostic pop
  22851. #endif
  22852. #ifdef __clang__
  22853. #pragma clang diagnostic push
  22854. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22855. #pragma clang diagnostic ignored "-Wunused-variable"
  22856. #endif
  22857. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowShape2DProvider_SpriteShape_UpdateShadows_m6F863810C0A44FB0408F2EBEE495E888B397D122 (ShadowShape2DProvider_SpriteShape_tC6F79DD019A4694AD8D67A651FF2648009D00DC2* __this, SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* ___0_spriteShapeController, ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* ___1_persistantShapeData, const RuntimeMethod* method)
  22858. {
  22859. static bool s_Il2CppMethodInitialized;
  22860. if (!s_Il2CppMethodInitialized)
  22861. {
  22862. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
  22863. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_RuntimeMethod_var);
  22864. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC_RuntimeMethod_var);
  22865. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
  22866. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mD6D2D9E805E66DA9D5A8766ADB32AE63A4D306D0_RuntimeMethod_var);
  22867. s_Il2CppMethodInitialized = true;
  22868. }
  22869. NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E V_0;
  22870. memset((&V_0), 0, sizeof(V_0));
  22871. int32_t V_1 = 0;
  22872. bool V_2 = false;
  22873. int32_t V_3 = 0;
  22874. int32_t V_4 = 0;
  22875. NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD V_5;
  22876. memset((&V_5), 0, sizeof(V_5));
  22877. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_6;
  22878. memset((&V_6), 0, sizeof(V_6));
  22879. int32_t V_7 = 0;
  22880. int32_t V_8 = 0;
  22881. int32_t V_9 = 0;
  22882. int32_t V_10 = 0;
  22883. int32_t G_B4_0 = 0;
  22884. int32_t G_B7_0 = 0;
  22885. {
  22886. SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* L_0 = ___0_spriteShapeController;
  22887. NullCheck(L_0);
  22888. NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E L_1;
  22889. L_1 = SpriteShapeController_GetShadowShapeData_mDF06899BCBB123DC0C6C4258B624A22DAAA0556C(L_0, NULL);
  22890. V_0 = L_1;
  22891. int32_t L_2;
  22892. L_2 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_0))->___m_Length);
  22893. V_1 = L_2;
  22894. int32_t L_3 = V_1;
  22895. if ((((int32_t)L_3) <= ((int32_t)0)))
  22896. {
  22897. goto IL_011d;
  22898. }
  22899. }
  22900. {
  22901. float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_4;
  22902. L_4 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, ((&V_0))->___m_Buffer, 0);
  22903. float L_5 = L_4.___x;
  22904. int32_t L_6 = V_1;
  22905. float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_7;
  22906. L_7 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, ((&V_0))->___m_Buffer, ((int32_t)il2cpp_codegen_subtract(L_6, 1)));
  22907. float L_8 = L_7.___x;
  22908. if ((!(((float)L_5) == ((float)L_8))))
  22909. {
  22910. goto IL_0054;
  22911. }
  22912. }
  22913. {
  22914. float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_9;
  22915. L_9 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, ((&V_0))->___m_Buffer, 0);
  22916. float L_10 = L_9.___y;
  22917. int32_t L_11 = V_1;
  22918. float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_12;
  22919. L_12 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, ((&V_0))->___m_Buffer, ((int32_t)il2cpp_codegen_subtract(L_11, 1)));
  22920. float L_13 = L_12.___y;
  22921. G_B4_0 = ((((float)L_10) == ((float)L_13))? 1 : 0);
  22922. goto IL_0055;
  22923. }
  22924. IL_0054:
  22925. {
  22926. G_B4_0 = 0;
  22927. }
  22928. IL_0055:
  22929. {
  22930. V_2 = (bool)G_B4_0;
  22931. bool L_14 = V_2;
  22932. if (L_14)
  22933. {
  22934. goto IL_005c;
  22935. }
  22936. }
  22937. {
  22938. int32_t L_15 = V_1;
  22939. G_B7_0 = L_15;
  22940. goto IL_005f;
  22941. }
  22942. IL_005c:
  22943. {
  22944. int32_t L_16 = V_1;
  22945. G_B7_0 = ((int32_t)il2cpp_codegen_subtract(L_16, 1));
  22946. }
  22947. IL_005f:
  22948. {
  22949. V_3 = G_B7_0;
  22950. int32_t L_17 = V_1;
  22951. V_4 = ((int32_t)il2cpp_codegen_multiply(2, L_17));
  22952. int32_t L_18 = V_3;
  22953. NativeArray_1__ctor_mD6D2D9E805E66DA9D5A8766ADB32AE63A4D306D0((&V_5), L_18, 2, 1, NativeArray_1__ctor_mD6D2D9E805E66DA9D5A8766ADB32AE63A4D306D0_RuntimeMethod_var);
  22954. int32_t L_19 = V_4;
  22955. NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&V_6), ((int32_t)il2cpp_codegen_subtract(L_19, 2)), 2, 1, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
  22956. V_7 = 0;
  22957. goto IL_00b6;
  22958. }
  22959. IL_0081:
  22960. {
  22961. int32_t L_20 = V_7;
  22962. int32_t L_21 = V_7;
  22963. float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_22;
  22964. L_22 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, ((&V_0))->___m_Buffer, L_21);
  22965. float L_23 = L_22.___x;
  22966. int32_t L_24 = V_7;
  22967. float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_25;
  22968. L_25 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, ((&V_0))->___m_Buffer, L_24);
  22969. float L_26 = L_25.___y;
  22970. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27;
  22971. memset((&L_27), 0, sizeof(L_27));
  22972. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_27), L_23, L_26, (0.0f), NULL);
  22973. IL2CPP_NATIVEARRAY_SET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ((&V_5))->___m_Buffer, L_20, (L_27));
  22974. int32_t L_28 = V_7;
  22975. V_7 = ((int32_t)il2cpp_codegen_add(L_28, 1));
  22976. }
  22977. IL_00b6:
  22978. {
  22979. int32_t L_29 = V_7;
  22980. int32_t L_30 = V_3;
  22981. if ((((int32_t)L_29) < ((int32_t)L_30)))
  22982. {
  22983. goto IL_0081;
  22984. }
  22985. }
  22986. {
  22987. V_8 = 0;
  22988. goto IL_00e6;
  22989. }
  22990. IL_00c0:
  22991. {
  22992. int32_t L_31 = V_8;
  22993. V_9 = ((int32_t)il2cpp_codegen_multiply(2, L_31));
  22994. int32_t L_32 = V_9;
  22995. int32_t L_33 = V_8;
  22996. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&V_6))->___m_Buffer, L_32, (L_33));
  22997. int32_t L_34 = V_9;
  22998. int32_t L_35 = V_8;
  22999. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&V_6))->___m_Buffer, ((int32_t)il2cpp_codegen_add(L_34, 1)), (((int32_t)il2cpp_codegen_add(L_35, 1))));
  23000. int32_t L_36 = V_8;
  23001. V_8 = ((int32_t)il2cpp_codegen_add(L_36, 1));
  23002. }
  23003. IL_00e6:
  23004. {
  23005. int32_t L_37 = V_8;
  23006. int32_t L_38 = V_1;
  23007. if ((((int32_t)L_37) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_38, 1)))))
  23008. {
  23009. goto IL_00c0;
  23010. }
  23011. }
  23012. {
  23013. bool L_39 = V_2;
  23014. if (!L_39)
  23015. {
  23016. goto IL_0101;
  23017. }
  23018. }
  23019. {
  23020. int32_t L_40 = V_3;
  23021. V_10 = ((int32_t)il2cpp_codegen_multiply(2, L_40));
  23022. int32_t L_41 = V_10;
  23023. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&V_6))->___m_Buffer, ((int32_t)il2cpp_codegen_subtract(L_41, 1)), (0));
  23024. }
  23025. IL_0101:
  23026. {
  23027. ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* L_42 = ___1_persistantShapeData;
  23028. NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_43 = V_5;
  23029. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_44 = V_6;
  23030. NullCheck(L_42);
  23031. VirtualActionInvoker6< NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C, int32_t, int32_t, bool, bool >::Invoke(8, L_42, L_43, L_44, 0, 0, (bool)1, (bool)0);
  23032. NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC((&V_5), NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC_RuntimeMethod_var);
  23033. NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E((&V_6), NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
  23034. }
  23035. IL_011d:
  23036. {
  23037. NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F((&V_0), NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_RuntimeMethod_var);
  23038. return;
  23039. }
  23040. }
  23041. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ShadowShape2DProvider_SpriteShape_Priority_m061733966F82A556E8CE1716983A40B43280D8E3 (ShadowShape2DProvider_SpriteShape_tC6F79DD019A4694AD8D67A651FF2648009D00DC2* __this, const RuntimeMethod* method)
  23042. {
  23043. {
  23044. return ((int32_t)10);
  23045. }
  23046. }
  23047. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowShape2DProvider_SpriteShape_Enabled_mE7D09838C2E4BD6D5F38B41FFBD25D1A93FD076D (ShadowShape2DProvider_SpriteShape_tC6F79DD019A4694AD8D67A651FF2648009D00DC2* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_sourceComponent, const RuntimeMethod* method)
  23048. {
  23049. static bool s_Il2CppMethodInitialized;
  23050. if (!s_Il2CppMethodInitialized)
  23051. {
  23052. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17_il2cpp_TypeInfo_var);
  23053. s_Il2CppMethodInitialized = true;
  23054. }
  23055. {
  23056. Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_0 = ___0_sourceComponent;
  23057. NullCheck(((SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17*)CastclassClass((RuntimeObject*)L_0, SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17_il2cpp_TypeInfo_var)));
  23058. SpriteShapeController_ForceShadowShapeUpdate_m93C5104E9CADBBC62894A8002005EC5F6FF37A50_inline(((SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17*)CastclassClass((RuntimeObject*)L_0, SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17_il2cpp_TypeInfo_var)), (bool)1, NULL);
  23059. return;
  23060. }
  23061. }
  23062. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowShape2DProvider_SpriteShape_Disabled_mBB58115AF83C2E6F4EA4444877AFB1DAF278027E (ShadowShape2DProvider_SpriteShape_tC6F79DD019A4694AD8D67A651FF2648009D00DC2* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_sourceComponent, const RuntimeMethod* method)
  23063. {
  23064. static bool s_Il2CppMethodInitialized;
  23065. if (!s_Il2CppMethodInitialized)
  23066. {
  23067. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17_il2cpp_TypeInfo_var);
  23068. s_Il2CppMethodInitialized = true;
  23069. }
  23070. {
  23071. Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_0 = ___0_sourceComponent;
  23072. NullCheck(((SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17*)CastclassClass((RuntimeObject*)L_0, SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17_il2cpp_TypeInfo_var)));
  23073. SpriteShapeController_ForceShadowShapeUpdate_m93C5104E9CADBBC62894A8002005EC5F6FF37A50_inline(((SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17*)CastclassClass((RuntimeObject*)L_0, SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17_il2cpp_TypeInfo_var)), (bool)0, NULL);
  23074. return;
  23075. }
  23076. }
  23077. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShadowShape2DProvider_SpriteShape_IsShapeSource_mFAE1A267E1436FAB9F76AC6211C238085661191D (ShadowShape2DProvider_SpriteShape_tC6F79DD019A4694AD8D67A651FF2648009D00DC2* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_sourceComponent, const RuntimeMethod* method)
  23078. {
  23079. static bool s_Il2CppMethodInitialized;
  23080. if (!s_Il2CppMethodInitialized)
  23081. {
  23082. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  23083. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17_il2cpp_TypeInfo_var);
  23084. s_Il2CppMethodInitialized = true;
  23085. }
  23086. {
  23087. Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_0 = ___0_sourceComponent;
  23088. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  23089. bool L_1;
  23090. L_1 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(((SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17*)IsInstClass((RuntimeObject*)L_0, SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17_il2cpp_TypeInfo_var)), NULL);
  23091. return L_1;
  23092. }
  23093. }
  23094. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowShape2DProvider_SpriteShape_OnPersistantDataCreated_mD10C4A9BABD45192D2F6D88D3A7DE6B591934822 (ShadowShape2DProvider_SpriteShape_tC6F79DD019A4694AD8D67A651FF2648009D00DC2* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_sourceComponent, ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* ___1_persistantShadowShape, const RuntimeMethod* method)
  23095. {
  23096. static bool s_Il2CppMethodInitialized;
  23097. if (!s_Il2CppMethodInitialized)
  23098. {
  23099. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisSpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC_m8B2441FF28AB440847D580D67B40C44CF4F9095E_RuntimeMethod_var);
  23100. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17_il2cpp_TypeInfo_var);
  23101. s_Il2CppMethodInitialized = true;
  23102. }
  23103. SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* V_0 = NULL;
  23104. SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC* V_1 = NULL;
  23105. float V_2 = 0.0f;
  23106. {
  23107. Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_0 = ___0_sourceComponent;
  23108. V_0 = ((SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17*)CastclassClass((RuntimeObject*)L_0, SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17_il2cpp_TypeInfo_var));
  23109. SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* L_1 = V_0;
  23110. NullCheck(L_1);
  23111. bool L_2;
  23112. L_2 = Component_TryGetComponent_TisSpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC_m8B2441FF28AB440847D580D67B40C44CF4F9095E(L_1, (&V_1), Component_TryGetComponent_TisSpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC_m8B2441FF28AB440847D580D67B40C44CF4F9095E_RuntimeMethod_var);
  23113. SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC* L_3 = V_1;
  23114. NullCheck(L_3);
  23115. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_4;
  23116. L_4 = Renderer_get_bounds_m390CF334730C3C34E45CE59F1D08C3B9F3109C7C(L_3, NULL);
  23117. float L_5;
  23118. L_5 = ShadowShapeProvider2DUtility_GetTrimEdgeFromBounds_m6C6B9FACDACF3342E20B3892A13E930FE64F0820(L_4, (0.0199999996f), NULL);
  23119. V_2 = L_5;
  23120. ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* L_6 = ___1_persistantShadowShape;
  23121. float L_7 = V_2;
  23122. NullCheck(L_6);
  23123. VirtualActionInvoker1< float >::Invoke(6, L_6, L_7);
  23124. SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* L_8 = V_0;
  23125. ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* L_9 = ___1_persistantShadowShape;
  23126. ShadowShape2DProvider_SpriteShape_UpdateShadows_m6F863810C0A44FB0408F2EBEE495E888B397D122(__this, L_8, L_9, NULL);
  23127. return;
  23128. }
  23129. }
  23130. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowShape2DProvider_SpriteShape_OnBeforeRender_m7C9117F3DC6AEA8761C196298986F4309605C1D8 (ShadowShape2DProvider_SpriteShape_tC6F79DD019A4694AD8D67A651FF2648009D00DC2* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_sourceComponent, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___1_worldCullingBounds, ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* ___2_persistantShadowShape, const RuntimeMethod* method)
  23131. {
  23132. static bool s_Il2CppMethodInitialized;
  23133. if (!s_Il2CppMethodInitialized)
  23134. {
  23135. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17_il2cpp_TypeInfo_var);
  23136. s_Il2CppMethodInitialized = true;
  23137. }
  23138. {
  23139. Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_0 = ___0_sourceComponent;
  23140. ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* L_1 = ___2_persistantShadowShape;
  23141. ShadowShape2DProvider_SpriteShape_UpdateShadows_m6F863810C0A44FB0408F2EBEE495E888B397D122(__this, ((SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17*)CastclassClass((RuntimeObject*)L_0, SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17_il2cpp_TypeInfo_var)), L_1, NULL);
  23142. return;
  23143. }
  23144. }
  23145. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowShape2DProvider_SpriteShape__ctor_m66328576B2D1A01EE98A73B1ADE10DEA6092445B (ShadowShape2DProvider_SpriteShape_tC6F79DD019A4694AD8D67A651FF2648009D00DC2* __this, const RuntimeMethod* method)
  23146. {
  23147. {
  23148. ShadowShape2DProvider__ctor_m4CAFF1D4FC5B03E88FF979403B48CF506F3A7F21(__this, NULL);
  23149. return;
  23150. }
  23151. }
  23152. #ifdef __clang__
  23153. #pragma clang diagnostic pop
  23154. #endif
  23155. #ifdef __clang__
  23156. #pragma clang diagnostic push
  23157. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23158. #pragma clang diagnostic ignored "-Wunused-variable"
  23159. #endif
  23160. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowShape2DProvider_SpriteSkin_TryToSetPersistantShapeData_mAB34AA58BEF387CFF5638ED53E8244220AC8F2E3 (ShadowShape2DProvider_SpriteSkin_t0C1264BAF518B98FCF5AE6E717E1837835F18B3B* __this, SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1* ___0_spriteSkin, ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* ___1_persistantShadowShape, bool ___2_force, const RuntimeMethod* method)
  23161. {
  23162. static bool s_Il2CppMethodInitialized;
  23163. if (!s_Il2CppMethodInitialized)
  23164. {
  23165. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  23166. s_Il2CppMethodInitialized = true;
  23167. }
  23168. {
  23169. SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1* L_0 = ___0_spriteSkin;
  23170. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  23171. bool L_1;
  23172. L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  23173. if (!L_1)
  23174. {
  23175. goto IL_001f;
  23176. }
  23177. }
  23178. {
  23179. ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* L_2 = ___1_persistantShadowShape;
  23180. SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1* L_3 = ___0_spriteSkin;
  23181. NullCheck(L_3);
  23182. NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_4;
  23183. L_4 = SpriteSkin_get_outlineVertices_mFA10B556E9F0CB7B3F3E64F10E4DA273FF7A0F29_inline(L_3, NULL);
  23184. SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1* L_5 = ___0_spriteSkin;
  23185. NullCheck(L_5);
  23186. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_6;
  23187. L_6 = SpriteSkin_get_outlineIndices_m81C096423C1F78B36A3EB22E90E1B4BA0125A0C4_inline(L_5, NULL);
  23188. NullCheck(L_2);
  23189. VirtualActionInvoker6< NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C, int32_t, int32_t, bool, bool >::Invoke(8, L_2, L_4, L_6, 0, 0, (bool)1, (bool)0);
  23190. }
  23191. IL_001f:
  23192. {
  23193. return;
  23194. }
  23195. }
  23196. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowShape2DProvider_SpriteSkin_UpdatePersistantShapeData_mA55D950808853EC547B291B5DAC3F231A09D4692 (ShadowShape2DProvider_SpriteSkin_t0C1264BAF518B98FCF5AE6E717E1837835F18B3B* __this, SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* ___0_spriteRenderer, const RuntimeMethod* method)
  23197. {
  23198. static bool s_Il2CppMethodInitialized;
  23199. if (!s_Il2CppMethodInitialized)
  23200. {
  23201. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisSpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1_mBF501EE6C24714DF8A2EC4453A8C6991243457BA_RuntimeMethod_var);
  23202. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  23203. s_Il2CppMethodInitialized = true;
  23204. }
  23205. SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1* V_0 = NULL;
  23206. {
  23207. SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* L_0 = ___0_spriteRenderer;
  23208. NullCheck(L_0);
  23209. bool L_1;
  23210. L_1 = Component_TryGetComponent_TisSpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1_mBF501EE6C24714DF8A2EC4453A8C6991243457BA(L_0, (&V_0), Component_TryGetComponent_TisSpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1_mBF501EE6C24714DF8A2EC4453A8C6991243457BA_RuntimeMethod_var);
  23211. SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1* L_2 = V_0;
  23212. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  23213. bool L_3;
  23214. L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  23215. if (!L_3)
  23216. {
  23217. goto IL_0020;
  23218. }
  23219. }
  23220. {
  23221. SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1* L_4 = V_0;
  23222. ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* L_5 = __this->___m_PersistantShapeData;
  23223. ShadowShape2DProvider_SpriteSkin_TryToSetPersistantShapeData_mAB34AA58BEF387CFF5638ED53E8244220AC8F2E3(__this, L_4, L_5, (bool)1, NULL);
  23224. }
  23225. IL_0020:
  23226. {
  23227. return;
  23228. }
  23229. }
  23230. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ShadowShape2DProvider_SpriteSkin_Priority_m7C203AF2B70F3206D954EF0805EC27DFD6AFDAC4 (ShadowShape2DProvider_SpriteSkin_t0C1264BAF518B98FCF5AE6E717E1837835F18B3B* __this, const RuntimeMethod* method)
  23231. {
  23232. {
  23233. return ((int32_t)10);
  23234. }
  23235. }
  23236. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShadowShape2DProvider_SpriteSkin_IsShapeSource_mDB470F88C1B880A1A647B38D8834AD18C8698DBF (ShadowShape2DProvider_SpriteSkin_t0C1264BAF518B98FCF5AE6E717E1837835F18B3B* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_sourceComponent, const RuntimeMethod* method)
  23237. {
  23238. static bool s_Il2CppMethodInitialized;
  23239. if (!s_Il2CppMethodInitialized)
  23240. {
  23241. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1_il2cpp_TypeInfo_var);
  23242. s_Il2CppMethodInitialized = true;
  23243. }
  23244. {
  23245. Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_0 = ___0_sourceComponent;
  23246. return (bool)((!(((RuntimeObject*)(SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1*)((SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1*)IsInstSealed((RuntimeObject*)L_0, SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  23247. }
  23248. }
  23249. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowShape2DProvider_SpriteSkin_OnPersistantDataCreated_mBD9B40CED8AD3E6015245F18BFCFDB856EFA1768 (ShadowShape2DProvider_SpriteSkin_t0C1264BAF518B98FCF5AE6E717E1837835F18B3B* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_sourceComponent, ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* ___1_persistantShadowShape, const RuntimeMethod* method)
  23250. {
  23251. static bool s_Il2CppMethodInitialized;
  23252. if (!s_Il2CppMethodInitialized)
  23253. {
  23254. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisSpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B_mD688D72984FC989FE13E543250B95B3138B0D0DB_RuntimeMethod_var);
  23255. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1_il2cpp_TypeInfo_var);
  23256. s_Il2CppMethodInitialized = true;
  23257. }
  23258. SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1* V_0 = NULL;
  23259. SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* V_1 = NULL;
  23260. float V_2 = 0.0f;
  23261. {
  23262. Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_0 = ___0_sourceComponent;
  23263. V_0 = ((SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1*)CastclassSealed((RuntimeObject*)L_0, SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1_il2cpp_TypeInfo_var));
  23264. SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1* L_1 = V_0;
  23265. NullCheck(L_1);
  23266. bool L_2;
  23267. L_2 = Component_TryGetComponent_TisSpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B_mD688D72984FC989FE13E543250B95B3138B0D0DB(L_1, (&V_1), Component_TryGetComponent_TisSpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B_mD688D72984FC989FE13E543250B95B3138B0D0DB_RuntimeMethod_var);
  23268. SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* L_3 = V_1;
  23269. NullCheck(L_3);
  23270. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_4;
  23271. L_4 = Renderer_get_bounds_m390CF334730C3C34E45CE59F1D08C3B9F3109C7C(L_3, NULL);
  23272. float L_5;
  23273. L_5 = ShadowShapeProvider2DUtility_GetTrimEdgeFromBounds_m6C6B9FACDACF3342E20B3892A13E930FE64F0820(L_4, (0.0500000007f), NULL);
  23274. V_2 = L_5;
  23275. ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* L_6 = ___1_persistantShadowShape;
  23276. float L_7 = V_2;
  23277. NullCheck(L_6);
  23278. VirtualActionInvoker1< float >::Invoke(6, L_6, L_7);
  23279. SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1* L_8 = V_0;
  23280. ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* L_9 = ___1_persistantShadowShape;
  23281. ShadowShape2DProvider_SpriteSkin_TryToSetPersistantShapeData_mAB34AA58BEF387CFF5638ED53E8244220AC8F2E3(__this, L_8, L_9, (bool)1, NULL);
  23282. return;
  23283. }
  23284. }
  23285. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowShape2DProvider_SpriteSkin_OnBeforeRender_m017E4B5A32CF3565F56D89C7D489FE221AC39FA0 (ShadowShape2DProvider_SpriteSkin_t0C1264BAF518B98FCF5AE6E717E1837835F18B3B* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_sourceComponent, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___1_worldCullingBounds, ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* ___2_persistantShadowShape, const RuntimeMethod* method)
  23286. {
  23287. static bool s_Il2CppMethodInitialized;
  23288. if (!s_Il2CppMethodInitialized)
  23289. {
  23290. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisSpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B_mD688D72984FC989FE13E543250B95B3138B0D0DB_RuntimeMethod_var);
  23291. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  23292. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1_il2cpp_TypeInfo_var);
  23293. s_Il2CppMethodInitialized = true;
  23294. }
  23295. SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1* V_0 = NULL;
  23296. SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* V_1 = NULL;
  23297. {
  23298. Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_0 = ___0_sourceComponent;
  23299. V_0 = ((SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1*)CastclassSealed((RuntimeObject*)L_0, SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1_il2cpp_TypeInfo_var));
  23300. SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1* L_1 = V_0;
  23301. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  23302. bool L_2;
  23303. L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  23304. if (!L_2)
  23305. {
  23306. goto IL_004e;
  23307. }
  23308. }
  23309. {
  23310. SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1* L_3 = V_0;
  23311. NullCheck(L_3);
  23312. int32_t L_4;
  23313. L_4 = SpriteSkin_get_vertexDeformationHash_m51F41C75A00FBE5A25CF97DE23E50B6A9B08DCE4_inline(L_3, NULL);
  23314. int32_t L_5 = __this->___m_LastDeformedVertexHash;
  23315. if ((((int32_t)L_4) == ((int32_t)L_5)))
  23316. {
  23317. goto IL_004e;
  23318. }
  23319. }
  23320. {
  23321. SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1* L_6 = V_0;
  23322. NullCheck(L_6);
  23323. bool L_7;
  23324. L_7 = Component_TryGetComponent_TisSpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B_mD688D72984FC989FE13E543250B95B3138B0D0DB(L_6, (&V_1), Component_TryGetComponent_TisSpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B_mD688D72984FC989FE13E543250B95B3138B0D0DB_RuntimeMethod_var);
  23325. ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* L_8 = ___2_persistantShadowShape;
  23326. SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* L_9 = V_1;
  23327. NullCheck(L_9);
  23328. bool L_10;
  23329. L_10 = SpriteRenderer_get_flipX_mFD4FA98A1DA2943820C21B3B345A42F1CD2DDC76(L_9, NULL);
  23330. SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* L_11 = V_1;
  23331. NullCheck(L_11);
  23332. bool L_12;
  23333. L_12 = SpriteRenderer_get_flipY_m2277917491792E562B37BFBF77513E12FFF6F75F(L_11, NULL);
  23334. NullCheck(L_8);
  23335. VirtualActionInvoker2< bool, bool >::Invoke(4, L_8, L_10, L_12);
  23336. SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1* L_13 = V_0;
  23337. ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* L_14 = ___2_persistantShadowShape;
  23338. ShadowShape2DProvider_SpriteSkin_TryToSetPersistantShapeData_mAB34AA58BEF387CFF5638ED53E8244220AC8F2E3(__this, L_13, L_14, (bool)0, NULL);
  23339. SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1* L_15 = V_0;
  23340. NullCheck(L_15);
  23341. int32_t L_16;
  23342. L_16 = SpriteSkin_get_vertexDeformationHash_m51F41C75A00FBE5A25CF97DE23E50B6A9B08DCE4_inline(L_15, NULL);
  23343. __this->___m_LastDeformedVertexHash = L_16;
  23344. }
  23345. IL_004e:
  23346. {
  23347. return;
  23348. }
  23349. }
  23350. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowShape2DProvider_SpriteSkin__ctor_m21A466B235BD996F4687342558DEE0334196FB8E (ShadowShape2DProvider_SpriteSkin_t0C1264BAF518B98FCF5AE6E717E1837835F18B3B* __this, const RuntimeMethod* method)
  23351. {
  23352. {
  23353. ShadowShape2DProvider__ctor_m4CAFF1D4FC5B03E88FF979403B48CF506F3A7F21(__this, NULL);
  23354. return;
  23355. }
  23356. }
  23357. #ifdef __clang__
  23358. #pragma clang diagnostic pop
  23359. #endif
  23360. #ifdef __clang__
  23361. #pragma clang diagnostic push
  23362. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23363. #pragma clang diagnostic ignored "-Wunused-variable"
  23364. #endif
  23365. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowEdge__ctor_m92189DE1A34AA7F4D481C640A7415EE57584C537 (ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3* __this, int32_t ___0_indexA, int32_t ___1_indexB, const RuntimeMethod* method)
  23366. {
  23367. {
  23368. int32_t L_0 = ___0_indexA;
  23369. __this->___v0 = L_0;
  23370. int32_t L_1 = ___1_indexB;
  23371. __this->___v1 = L_1;
  23372. return;
  23373. }
  23374. }
  23375. IL2CPP_EXTERN_C void ShadowEdge__ctor_m92189DE1A34AA7F4D481C640A7415EE57584C537_AdjustorThunk (RuntimeObject* __this, int32_t ___0_indexA, int32_t ___1_indexB, const RuntimeMethod* method)
  23376. {
  23377. ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3* _thisAdjusted;
  23378. int32_t _offset = 1;
  23379. _thisAdjusted = reinterpret_cast<ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3*>(__this + _offset);
  23380. ShadowEdge__ctor_m92189DE1A34AA7F4D481C640A7415EE57584C537(_thisAdjusted, ___0_indexA, ___1_indexB, method);
  23381. }
  23382. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowEdge_Reverse_m267B65507DE000FD5359CAEB003472B65D26A890 (ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3* __this, const RuntimeMethod* method)
  23383. {
  23384. int32_t V_0 = 0;
  23385. {
  23386. int32_t L_0 = __this->___v0;
  23387. V_0 = L_0;
  23388. int32_t L_1 = __this->___v1;
  23389. __this->___v0 = L_1;
  23390. int32_t L_2 = V_0;
  23391. __this->___v1 = L_2;
  23392. return;
  23393. }
  23394. }
  23395. IL2CPP_EXTERN_C void ShadowEdge_Reverse_m267B65507DE000FD5359CAEB003472B65D26A890_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23396. {
  23397. ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3* _thisAdjusted;
  23398. int32_t _offset = 1;
  23399. _thisAdjusted = reinterpret_cast<ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3*>(__this + _offset);
  23400. ShadowEdge_Reverse_m267B65507DE000FD5359CAEB003472B65D26A890(_thisAdjusted, method);
  23401. }
  23402. #ifdef __clang__
  23403. #pragma clang diagnostic pop
  23404. #endif
  23405. #ifdef __clang__
  23406. #pragma clang diagnostic push
  23407. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23408. #pragma clang diagnostic ignored "-Wunused-variable"
  23409. #endif
  23410. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ShadowMesh2D_get_mesh_m77225D909CD28099B6E8E109DC00111881EC1698 (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, const RuntimeMethod* method)
  23411. {
  23412. {
  23413. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = __this->___m_Mesh;
  23414. return L_0;
  23415. }
  23416. }
  23417. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 ShadowMesh2D_get_boundingSphere_m16F11181C4232CA8715D1DF55B86BDC234B11F99 (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, const RuntimeMethod* method)
  23418. {
  23419. {
  23420. BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_0 = __this->___m_BoundingSphere;
  23421. return L_0;
  23422. }
  23423. }
  23424. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ShadowMesh2D_get_edgeProcessing_m1FC6B8E5D138E26E63CF74FF085106FCEDDDB9CA (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, const RuntimeMethod* method)
  23425. {
  23426. {
  23427. int32_t L_0 = __this->___m_EdgeProcessing;
  23428. return L_0;
  23429. }
  23430. }
  23431. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowMesh2D_set_edgeProcessing_m99A5E225F5461F6FAA2E9A9BF1C1ED0E3D2B57E1 (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, int32_t ___0_value, const RuntimeMethod* method)
  23432. {
  23433. {
  23434. int32_t L_0 = ___0_value;
  23435. __this->___m_EdgeProcessing = L_0;
  23436. return;
  23437. }
  23438. }
  23439. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ShadowMesh2D_get_trimEdge_m1DD051939E61F267AF4D1E02272759AC81146C44 (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, const RuntimeMethod* method)
  23440. {
  23441. {
  23442. float L_0 = __this->___m_TrimEdge;
  23443. return L_0;
  23444. }
  23445. }
  23446. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowMesh2D_set_trimEdge_m279F62FA0EE7B5C55916FE2AA46B8BB26AD85B45 (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, float ___0_value, const RuntimeMethod* method)
  23447. {
  23448. {
  23449. float L_0 = ___0_value;
  23450. __this->___m_TrimEdge = L_0;
  23451. return;
  23452. }
  23453. }
  23454. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowMesh2D_DuplicateShadowMesh_m152BE15B41DA6DCCDC9353D95DD92DD95CE12E12 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_source, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** ___1_dest, const RuntimeMethod* method)
  23455. {
  23456. static bool s_Il2CppMethodInitialized;
  23457. if (!s_Il2CppMethodInitialized)
  23458. {
  23459. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
  23460. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  23461. s_Il2CppMethodInitialized = true;
  23462. }
  23463. {
  23464. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** L_0 = ___1_dest;
  23465. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_1 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)il2cpp_codegen_object_new(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
  23466. Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00(L_1, NULL);
  23467. *((RuntimeObject**)L_0) = (RuntimeObject*)L_1;
  23468. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)L_1);
  23469. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** L_2 = ___1_dest;
  23470. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_3 = *((Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4**)L_2);
  23471. NullCheck(L_3);
  23472. Mesh_Clear_m0F95397EA143D31AD0B4D332E8C6FA25A7957BC0(L_3, NULL);
  23473. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_4 = ___0_source;
  23474. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  23475. bool L_5;
  23476. L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  23477. if (!L_5)
  23478. {
  23479. goto IL_004b;
  23480. }
  23481. }
  23482. {
  23483. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** L_6 = ___1_dest;
  23484. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_7 = *((Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4**)L_6);
  23485. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_8 = ___0_source;
  23486. NullCheck(L_8);
  23487. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_9;
  23488. L_9 = Mesh_get_vertices_mA3577F1B08EDDD54E26AEB3F8FFE4EC247D2ABB9(L_8, NULL);
  23489. NullCheck(L_7);
  23490. Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C(L_7, L_9, NULL);
  23491. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** L_10 = ___1_dest;
  23492. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_11 = *((Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4**)L_10);
  23493. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_12 = ___0_source;
  23494. NullCheck(L_12);
  23495. Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_13;
  23496. L_13 = Mesh_get_tangents_mEA6C7BF6A2B9A8BD0E9A62963E048F973878299E(L_12, NULL);
  23497. NullCheck(L_11);
  23498. Mesh_set_tangents_mF547B7E4F9C70FB7CD6168139180A70AD306169B(L_11, L_13, NULL);
  23499. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** L_14 = ___1_dest;
  23500. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_15 = *((Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4**)L_14);
  23501. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_16 = ___0_source;
  23502. NullCheck(L_16);
  23503. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_17;
  23504. L_17 = Mesh_get_triangles_m33E39B4A383CC613C760FA7E297AC417A433F24B(L_16, NULL);
  23505. NullCheck(L_15);
  23506. Mesh_set_triangles_m124405320579A8D92711BB5A124644963A26F60B(L_15, L_17, NULL);
  23507. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** L_18 = ___1_dest;
  23508. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_19 = *((Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4**)L_18);
  23509. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_20 = ___0_source;
  23510. NullCheck(L_20);
  23511. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_21;
  23512. L_21 = Mesh_get_bounds_m9E3A46226824676703990270A722A89A4860A100(L_20, NULL);
  23513. NullCheck(L_19);
  23514. Mesh_set_bounds_m2E526E9B61ACA77D644C22A9D8EB49583012B54E(L_19, L_21, NULL);
  23515. }
  23516. IL_004b:
  23517. {
  23518. return;
  23519. }
  23520. }
  23521. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowMesh2D_CopyFrom_m386F95D086D78F1ED08DD19C1AAB994695D24FC9 (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* ___0_source, const RuntimeMethod* method)
  23522. {
  23523. {
  23524. ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* L_0 = ___0_source;
  23525. NullCheck(L_0);
  23526. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_1 = L_0->___m_Mesh;
  23527. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** L_2 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4**)(&__this->___m_Mesh);
  23528. ShadowMesh2D_DuplicateShadowMesh_m152BE15B41DA6DCCDC9353D95DD92DD95CE12E12(L_1, L_2, NULL);
  23529. ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* L_3 = ___0_source;
  23530. NullCheck(L_3);
  23531. float L_4;
  23532. L_4 = ShadowMesh2D_get_trimEdge_m1DD051939E61F267AF4D1E02272759AC81146C44_inline(L_3, NULL);
  23533. __this->___m_TrimEdge = L_4;
  23534. ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* L_5 = ___0_source;
  23535. NullCheck(L_5);
  23536. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_6 = L_5->___m_LocalBounds;
  23537. __this->___m_LocalBounds = L_6;
  23538. ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* L_7 = ___0_source;
  23539. NullCheck(L_7);
  23540. int32_t L_8;
  23541. L_8 = ShadowMesh2D_get_edgeProcessing_m1FC6B8E5D138E26E63CF74FF085106FCEDDDB9CA_inline(L_7, NULL);
  23542. __this->___m_EdgeProcessing = L_8;
  23543. return;
  23544. }
  23545. }
  23546. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowMesh2D_AddCircle_m18A813A66A1696D2F09F99BEC73CA4023FE7EB6B (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_center, float ___1_r, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___2_generatedVertices, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___3_generatedIndices, bool ___4_reverseWindingOrder, int32_t* ___5_vertexWritePos, int32_t* ___6_indexWritePos, const RuntimeMethod* method)
  23547. {
  23548. float V_0 = 0.0f;
  23549. float V_1 = 0.0f;
  23550. float V_2 = 0.0f;
  23551. int32_t V_3 = 0;
  23552. int32_t V_4 = 0;
  23553. float V_5 = 0.0f;
  23554. float V_6 = 0.0f;
  23555. int32_t V_7 = 0;
  23556. int32_t G_B3_0 = 0;
  23557. int32_t G_B6_0 = 0;
  23558. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* G_B6_1 = NULL;
  23559. int32_t G_B5_0 = 0;
  23560. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* G_B5_1 = NULL;
  23561. int32_t G_B7_0 = 0;
  23562. int32_t G_B7_1 = 0;
  23563. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* G_B7_2 = NULL;
  23564. {
  23565. bool L_0 = ___4_reverseWindingOrder;
  23566. if (L_0)
  23567. {
  23568. goto IL_0007;
  23569. }
  23570. }
  23571. {
  23572. G_B3_0 = (-1);
  23573. goto IL_0008;
  23574. }
  23575. IL_0007:
  23576. {
  23577. G_B3_0 = 1;
  23578. }
  23579. IL_0008:
  23580. {
  23581. V_0 = ((float)G_B3_0);
  23582. V_1 = (16.0f);
  23583. int32_t* L_1 = ___5_vertexWritePos;
  23584. int32_t L_2 = *((int32_t*)L_1);
  23585. V_3 = L_2;
  23586. V_4 = 0;
  23587. goto IL_00b3;
  23588. }
  23589. IL_001c:
  23590. {
  23591. float L_3 = V_0;
  23592. int32_t L_4 = V_4;
  23593. float L_5 = V_1;
  23594. V_2 = ((float)il2cpp_codegen_multiply(L_3, ((float)(((float)il2cpp_codegen_multiply((6.28318548f), ((float)L_4)))/((float)L_5)))));
  23595. float L_6 = ___1_r;
  23596. float L_7 = V_2;
  23597. float L_8;
  23598. L_8 = cosf(L_7);
  23599. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___0_center;
  23600. float L_10 = L_9.___x;
  23601. V_5 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_6, L_8)), L_10));
  23602. float L_11 = ___1_r;
  23603. float L_12 = V_2;
  23604. float L_13;
  23605. L_13 = sinf(L_12);
  23606. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___0_center;
  23607. float L_15 = L_14.___y;
  23608. V_6 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_11, L_13)), L_15));
  23609. int32_t* L_16 = ___6_indexWritePos;
  23610. int32_t* L_17 = ___6_indexWritePos;
  23611. int32_t L_18 = *((int32_t*)L_17);
  23612. V_7 = L_18;
  23613. int32_t L_19 = V_7;
  23614. *((int32_t*)L_16) = (int32_t)((int32_t)il2cpp_codegen_add(L_19, 1));
  23615. int32_t L_20 = V_7;
  23616. int32_t* L_21 = ___5_vertexWritePos;
  23617. int32_t L_22 = *((int32_t*)L_21);
  23618. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&___3_generatedIndices))->___m_Buffer, L_20, (L_22));
  23619. int32_t* L_23 = ___6_indexWritePos;
  23620. int32_t* L_24 = ___6_indexWritePos;
  23621. int32_t L_25 = *((int32_t*)L_24);
  23622. V_7 = L_25;
  23623. int32_t L_26 = V_7;
  23624. *((int32_t*)L_23) = (int32_t)((int32_t)il2cpp_codegen_add(L_26, 1));
  23625. int32_t L_27 = V_7;
  23626. int32_t L_28 = V_4;
  23627. float L_29 = V_1;
  23628. if ((((float)((float)((int32_t)il2cpp_codegen_add(L_28, 1)))) < ((float)L_29)))
  23629. {
  23630. G_B6_0 = L_27;
  23631. G_B6_1 = (&___3_generatedIndices);
  23632. goto IL_0080;
  23633. }
  23634. G_B5_0 = L_27;
  23635. G_B5_1 = (&___3_generatedIndices);
  23636. }
  23637. {
  23638. int32_t L_30 = V_3;
  23639. G_B7_0 = L_30;
  23640. G_B7_1 = G_B5_0;
  23641. G_B7_2 = G_B5_1;
  23642. goto IL_0085;
  23643. }
  23644. IL_0080:
  23645. {
  23646. int32_t* L_31 = ___5_vertexWritePos;
  23647. int32_t L_32 = *((int32_t*)L_31);
  23648. G_B7_0 = ((int32_t)il2cpp_codegen_add(L_32, 1));
  23649. G_B7_1 = G_B6_0;
  23650. G_B7_2 = G_B6_1;
  23651. }
  23652. IL_0085:
  23653. {
  23654. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (G_B7_2)->___m_Buffer, G_B7_1, (G_B7_0));
  23655. int32_t* L_33 = ___5_vertexWritePos;
  23656. int32_t* L_34 = ___5_vertexWritePos;
  23657. int32_t L_35 = *((int32_t*)L_34);
  23658. V_7 = L_35;
  23659. int32_t L_36 = V_7;
  23660. *((int32_t*)L_33) = (int32_t)((int32_t)il2cpp_codegen_add(L_36, 1));
  23661. int32_t L_37 = V_7;
  23662. float L_38 = V_5;
  23663. float L_39 = V_6;
  23664. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40;
  23665. memset((&L_40), 0, sizeof(L_40));
  23666. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_40), L_38, L_39, (0.0f), NULL);
  23667. IL2CPP_NATIVEARRAY_SET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ((&___2_generatedVertices))->___m_Buffer, L_37, (L_40));
  23668. int32_t L_41 = V_4;
  23669. V_4 = ((int32_t)il2cpp_codegen_add(L_41, 1));
  23670. }
  23671. IL_00b3:
  23672. {
  23673. int32_t L_42 = V_4;
  23674. float L_43 = V_1;
  23675. if ((((float)((float)L_42)) < ((float)L_43)))
  23676. {
  23677. goto IL_001c;
  23678. }
  23679. }
  23680. {
  23681. return;
  23682. }
  23683. }
  23684. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowMesh2D_AddCapsuleCap_m6E27D17295F0AF3A2AFF3C8D0ABD384FDFA5E34E (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_center, float ___1_r, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_otherCenter, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___3_generatedVertices, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___4_generatedIndices, bool ___5_reverseWindingOrder, int32_t* ___6_vertexWritePos, int32_t* ___7_indexWritePos, const RuntimeMethod* method)
  23685. {
  23686. float V_0 = 0.0f;
  23687. float V_1 = 0.0f;
  23688. float V_2 = 0.0f;
  23689. float V_3 = 0.0f;
  23690. float V_4 = 0.0f;
  23691. float V_5 = 0.0f;
  23692. float V_6 = 0.0f;
  23693. float V_7 = 0.0f;
  23694. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_8;
  23695. memset((&V_8), 0, sizeof(V_8));
  23696. float V_9 = 0.0f;
  23697. float V_10 = 0.0f;
  23698. int32_t V_11 = 0;
  23699. float V_12 = 0.0f;
  23700. float V_13 = 0.0f;
  23701. int32_t V_14 = 0;
  23702. float G_B3_0 = 0.0f;
  23703. {
  23704. V_2 = (8.0f);
  23705. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___2_otherCenter;
  23706. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_center;
  23707. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
  23708. L_2 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_0, L_1, NULL);
  23709. V_8 = L_2;
  23710. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
  23711. L_3 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_8), NULL);
  23712. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = L_3;
  23713. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
  23714. memset((&L_5), 0, sizeof(L_5));
  23715. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_5), (1.0f), (0.0f), (0.0f), NULL);
  23716. float L_6;
  23717. L_6 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_4, L_5, NULL);
  23718. float L_7;
  23719. L_7 = acosf(L_6);
  23720. V_3 = L_7;
  23721. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
  23722. memset((&L_8), 0, sizeof(L_8));
  23723. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_8), (0.0f), (1.0f), (0.0f), NULL);
  23724. float L_9;
  23725. L_9 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_4, L_8, NULL);
  23726. if ((((float)L_9) < ((float)(0.0f))))
  23727. {
  23728. goto IL_005d;
  23729. }
  23730. }
  23731. {
  23732. G_B3_0 = (1.0f);
  23733. goto IL_0062;
  23734. }
  23735. IL_005d:
  23736. {
  23737. G_B3_0 = (-1.0f);
  23738. }
  23739. IL_0062:
  23740. {
  23741. V_4 = G_B3_0;
  23742. float L_10 = V_3;
  23743. float L_11 = V_4;
  23744. V_5 = ((float)il2cpp_codegen_multiply(L_10, L_11));
  23745. bool L_12 = ___5_reverseWindingOrder;
  23746. if (!L_12)
  23747. {
  23748. goto IL_0085;
  23749. }
  23750. }
  23751. {
  23752. V_9 = (1.57079637f);
  23753. float L_13 = V_5;
  23754. float L_14 = V_9;
  23755. V_0 = ((float)il2cpp_codegen_add(L_13, L_14));
  23756. float L_15 = V_0;
  23757. V_1 = ((float)il2cpp_codegen_add(L_15, (3.14159274f)));
  23758. goto IL_009a;
  23759. }
  23760. IL_0085:
  23761. {
  23762. V_10 = (4.71238899f);
  23763. float L_16 = V_5;
  23764. float L_17 = V_10;
  23765. V_0 = ((float)il2cpp_codegen_add(L_16, L_17));
  23766. float L_18 = V_0;
  23767. V_1 = ((float)il2cpp_codegen_subtract(L_18, (3.14159274f)));
  23768. }
  23769. IL_009a:
  23770. {
  23771. float L_19 = V_1;
  23772. float L_20 = V_0;
  23773. V_6 = ((float)il2cpp_codegen_subtract(L_19, L_20));
  23774. V_11 = 0;
  23775. goto IL_0133;
  23776. }
  23777. IL_00a7:
  23778. {
  23779. float L_21 = V_6;
  23780. int32_t L_22 = V_11;
  23781. float L_23 = V_2;
  23782. float L_24 = V_0;
  23783. V_7 = ((float)il2cpp_codegen_add(((float)(((float)il2cpp_codegen_multiply(L_21, ((float)L_22)))/((float)L_23))), L_24));
  23784. float L_25 = ___1_r;
  23785. float L_26 = V_7;
  23786. float L_27;
  23787. L_27 = cosf(L_26);
  23788. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = ___0_center;
  23789. float L_29 = L_28.___x;
  23790. V_12 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_25, L_27)), L_29));
  23791. float L_30 = ___1_r;
  23792. float L_31 = V_7;
  23793. float L_32;
  23794. L_32 = sinf(L_31);
  23795. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = ___0_center;
  23796. float L_34 = L_33.___y;
  23797. V_13 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_30, L_32)), L_34));
  23798. int32_t* L_35 = ___7_indexWritePos;
  23799. int32_t* L_36 = ___7_indexWritePos;
  23800. int32_t L_37 = *((int32_t*)L_36);
  23801. V_14 = L_37;
  23802. int32_t L_38 = V_14;
  23803. *((int32_t*)L_35) = (int32_t)((int32_t)il2cpp_codegen_add(L_38, 1));
  23804. int32_t L_39 = V_14;
  23805. int32_t* L_40 = ___6_vertexWritePos;
  23806. int32_t L_41 = *((int32_t*)L_40);
  23807. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&___4_generatedIndices))->___m_Buffer, L_39, (L_41));
  23808. int32_t* L_42 = ___7_indexWritePos;
  23809. int32_t* L_43 = ___7_indexWritePos;
  23810. int32_t L_44 = *((int32_t*)L_43);
  23811. V_14 = L_44;
  23812. int32_t L_45 = V_14;
  23813. *((int32_t*)L_42) = (int32_t)((int32_t)il2cpp_codegen_add(L_45, 1));
  23814. int32_t L_46 = V_14;
  23815. int32_t* L_47 = ___6_vertexWritePos;
  23816. int32_t L_48 = *((int32_t*)L_47);
  23817. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&___4_generatedIndices))->___m_Buffer, L_46, (((int32_t)il2cpp_codegen_add(L_48, 1))));
  23818. int32_t* L_49 = ___6_vertexWritePos;
  23819. int32_t* L_50 = ___6_vertexWritePos;
  23820. int32_t L_51 = *((int32_t*)L_50);
  23821. V_14 = L_51;
  23822. int32_t L_52 = V_14;
  23823. *((int32_t*)L_49) = (int32_t)((int32_t)il2cpp_codegen_add(L_52, 1));
  23824. int32_t L_53 = V_14;
  23825. float L_54 = V_12;
  23826. float L_55 = V_13;
  23827. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_56;
  23828. memset((&L_56), 0, sizeof(L_56));
  23829. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_56), L_54, L_55, (0.0f), NULL);
  23830. IL2CPP_NATIVEARRAY_SET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ((&___3_generatedVertices))->___m_Buffer, L_53, (L_56));
  23831. int32_t L_57 = V_11;
  23832. V_11 = ((int32_t)il2cpp_codegen_add(L_57, 1));
  23833. }
  23834. IL_0133:
  23835. {
  23836. int32_t L_58 = V_11;
  23837. float L_59 = V_2;
  23838. if ((((float)((float)L_58)) < ((float)L_59)))
  23839. {
  23840. goto IL_00a7;
  23841. }
  23842. }
  23843. {
  23844. float L_60 = V_6;
  23845. float L_61 = V_0;
  23846. V_7 = ((float)il2cpp_codegen_add(L_60, L_61));
  23847. int32_t* L_62 = ___6_vertexWritePos;
  23848. int32_t* L_63 = ___6_vertexWritePos;
  23849. int32_t L_64 = *((int32_t*)L_63);
  23850. V_14 = L_64;
  23851. int32_t L_65 = V_14;
  23852. *((int32_t*)L_62) = (int32_t)((int32_t)il2cpp_codegen_add(L_65, 1));
  23853. int32_t L_66 = V_14;
  23854. float L_67 = ___1_r;
  23855. float L_68 = V_7;
  23856. float L_69;
  23857. L_69 = cosf(L_68);
  23858. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_70 = ___0_center;
  23859. float L_71 = L_70.___x;
  23860. float L_72 = ___1_r;
  23861. float L_73 = V_7;
  23862. float L_74;
  23863. L_74 = sinf(L_73);
  23864. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_75 = ___0_center;
  23865. float L_76 = L_75.___y;
  23866. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_77;
  23867. memset((&L_77), 0, sizeof(L_77));
  23868. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_77), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_67, L_69)), L_71)), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_72, L_74)), L_76)), (0.0f), NULL);
  23869. IL2CPP_NATIVEARRAY_SET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ((&___3_generatedVertices))->___m_Buffer, L_66, (L_77));
  23870. return;
  23871. }
  23872. }
  23873. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowMesh2D_AddCapsule_m1FED2B1D4E42BACC30C0CCAB04D6261D67BFB2A7 (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_pt0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_pt1, float ___2_r0, float ___3_r1, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___4_generatedVertices, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___5_generatedIndices, bool ___6_reverseWindingOrder, int32_t* ___7_vertexWritePos, int32_t* ___8_indexWritePos, const RuntimeMethod* method)
  23874. {
  23875. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  23876. memset((&V_0), 0, sizeof(V_0));
  23877. int32_t V_1 = 0;
  23878. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
  23879. memset((&V_2), 0, sizeof(V_2));
  23880. int32_t V_3 = 0;
  23881. {
  23882. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___1_pt1;
  23883. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_pt0;
  23884. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
  23885. L_2 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_0, L_1, NULL);
  23886. V_2 = L_2;
  23887. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
  23888. L_3 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_2), NULL);
  23889. V_0 = L_3;
  23890. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = V_0;
  23891. float L_5 = L_4.___y;
  23892. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = V_0;
  23893. float L_7 = L_6.___x;
  23894. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
  23895. memset((&L_8), 0, sizeof(L_8));
  23896. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_8), L_5, ((-L_7)), (0.0f), NULL);
  23897. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_0;
  23898. float L_10 = L_9.___y;
  23899. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = V_0;
  23900. float L_12 = L_11.___x;
  23901. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
  23902. memset((&L_13), 0, sizeof(L_13));
  23903. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_13), ((-L_10)), L_12, (0.0f), NULL);
  23904. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___1_pt1;
  23905. float L_15 = L_14.___x;
  23906. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___0_pt0;
  23907. float L_17 = L_16.___x;
  23908. if ((!(((float)L_15) < ((float)L_17))))
  23909. {
  23910. goto IL_0054;
  23911. }
  23912. }
  23913. {
  23914. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___0_pt0;
  23915. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = ___1_pt1;
  23916. ___0_pt0 = L_19;
  23917. ___1_pt1 = L_18;
  23918. }
  23919. IL_0054:
  23920. {
  23921. int32_t* L_20 = ___7_vertexWritePos;
  23922. int32_t L_21 = *((int32_t*)L_20);
  23923. V_1 = L_21;
  23924. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = ___0_pt0;
  23925. float L_23 = ___2_r0;
  23926. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = ___1_pt1;
  23927. NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_25 = ___4_generatedVertices;
  23928. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_26 = ___5_generatedIndices;
  23929. bool L_27 = ___6_reverseWindingOrder;
  23930. int32_t* L_28 = ___7_vertexWritePos;
  23931. int32_t* L_29 = ___8_indexWritePos;
  23932. ShadowMesh2D_AddCapsuleCap_m6E27D17295F0AF3A2AFF3C8D0ABD384FDFA5E34E(__this, L_22, L_23, L_24, L_25, L_26, L_27, L_28, L_29, NULL);
  23933. int32_t* L_30 = ___8_indexWritePos;
  23934. int32_t* L_31 = ___8_indexWritePos;
  23935. int32_t L_32 = *((int32_t*)L_31);
  23936. V_3 = L_32;
  23937. int32_t L_33 = V_3;
  23938. *((int32_t*)L_30) = (int32_t)((int32_t)il2cpp_codegen_add(L_33, 1));
  23939. int32_t L_34 = V_3;
  23940. int32_t* L_35 = ___7_vertexWritePos;
  23941. int32_t L_36 = *((int32_t*)L_35);
  23942. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&___5_generatedIndices))->___m_Buffer, L_34, (((int32_t)il2cpp_codegen_subtract(L_36, 1))));
  23943. int32_t* L_37 = ___8_indexWritePos;
  23944. int32_t* L_38 = ___8_indexWritePos;
  23945. int32_t L_39 = *((int32_t*)L_38);
  23946. V_3 = L_39;
  23947. int32_t L_40 = V_3;
  23948. *((int32_t*)L_37) = (int32_t)((int32_t)il2cpp_codegen_add(L_40, 1));
  23949. int32_t L_41 = V_3;
  23950. int32_t* L_42 = ___7_vertexWritePos;
  23951. int32_t L_43 = *((int32_t*)L_42);
  23952. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&___5_generatedIndices))->___m_Buffer, L_41, (L_43));
  23953. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44 = ___1_pt1;
  23954. float L_45 = ___3_r1;
  23955. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46 = ___0_pt0;
  23956. NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_47 = ___4_generatedVertices;
  23957. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_48 = ___5_generatedIndices;
  23958. bool L_49 = ___6_reverseWindingOrder;
  23959. int32_t* L_50 = ___7_vertexWritePos;
  23960. int32_t* L_51 = ___8_indexWritePos;
  23961. ShadowMesh2D_AddCapsuleCap_m6E27D17295F0AF3A2AFF3C8D0ABD384FDFA5E34E(__this, L_44, L_45, L_46, L_47, L_48, L_49, L_50, L_51, NULL);
  23962. int32_t* L_52 = ___8_indexWritePos;
  23963. int32_t* L_53 = ___8_indexWritePos;
  23964. int32_t L_54 = *((int32_t*)L_53);
  23965. V_3 = L_54;
  23966. int32_t L_55 = V_3;
  23967. *((int32_t*)L_52) = (int32_t)((int32_t)il2cpp_codegen_add(L_55, 1));
  23968. int32_t L_56 = V_3;
  23969. int32_t* L_57 = ___7_vertexWritePos;
  23970. int32_t L_58 = *((int32_t*)L_57);
  23971. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&___5_generatedIndices))->___m_Buffer, L_56, (((int32_t)il2cpp_codegen_subtract(L_58, 1))));
  23972. int32_t* L_59 = ___8_indexWritePos;
  23973. int32_t* L_60 = ___8_indexWritePos;
  23974. int32_t L_61 = *((int32_t*)L_60);
  23975. V_3 = L_61;
  23976. int32_t L_62 = V_3;
  23977. *((int32_t*)L_59) = (int32_t)((int32_t)il2cpp_codegen_add(L_62, 1));
  23978. int32_t L_63 = V_3;
  23979. int32_t L_64 = V_1;
  23980. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&___5_generatedIndices))->___m_Buffer, L_63, (L_64));
  23981. return;
  23982. }
  23983. }
  23984. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ShadowMesh2D_AddShape_m3DE259B1B291B5C7D80DE9DFEF410561455FAABC (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___0_vertices, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___1_indices, int32_t ___2_indicesProcessed, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___3_generatedVertices, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___4_generatedIndices, int32_t* ___5_vertexWritePos, int32_t* ___6_indexWritePos, const RuntimeMethod* method)
  23985. {
  23986. int32_t V_0 = 0;
  23987. int32_t V_1 = 0;
  23988. int32_t V_2 = 0;
  23989. int32_t V_3 = 0;
  23990. bool V_4 = false;
  23991. int32_t V_5 = 0;
  23992. int32_t V_6 = 0;
  23993. int32_t V_7 = 0;
  23994. {
  23995. int32_t L_0 = ___2_indicesProcessed;
  23996. V_0 = L_0;
  23997. int32_t L_1 = V_0;
  23998. int32_t L_2;
  23999. L_2 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, ((&___1_indices))->___m_Buffer, L_1);
  24000. V_1 = L_2;
  24001. int32_t L_3 = V_0;
  24002. int32_t L_4;
  24003. L_4 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, ((&___1_indices))->___m_Buffer, L_3);
  24004. V_2 = L_4;
  24005. int32_t* L_5 = ___5_vertexWritePos;
  24006. int32_t L_6 = *((int32_t*)L_5);
  24007. V_3 = L_6;
  24008. int32_t* L_7 = ___5_vertexWritePos;
  24009. int32_t* L_8 = ___5_vertexWritePos;
  24010. int32_t L_9 = *((int32_t*)L_8);
  24011. V_5 = L_9;
  24012. int32_t L_10 = V_5;
  24013. *((int32_t*)L_7) = (int32_t)((int32_t)il2cpp_codegen_add(L_10, 1));
  24014. int32_t L_11 = V_5;
  24015. int32_t L_12 = V_1;
  24016. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
  24017. L_13 = IL2CPP_NATIVEARRAY_GET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ((&___0_vertices))->___m_Buffer, L_12);
  24018. IL2CPP_NATIVEARRAY_SET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ((&___3_generatedVertices))->___m_Buffer, L_11, (L_13));
  24019. V_4 = (bool)1;
  24020. goto IL_00d3;
  24021. }
  24022. IL_003d:
  24023. {
  24024. int32_t L_14 = V_0;
  24025. int32_t L_15 = L_14;
  24026. V_0 = ((int32_t)il2cpp_codegen_add(L_15, 1));
  24027. int32_t L_16;
  24028. L_16 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, ((&___1_indices))->___m_Buffer, L_15);
  24029. V_6 = L_16;
  24030. int32_t L_17 = V_0;
  24031. int32_t L_18 = L_17;
  24032. V_0 = ((int32_t)il2cpp_codegen_add(L_18, 1));
  24033. int32_t L_19;
  24034. L_19 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, ((&___1_indices))->___m_Buffer, L_18);
  24035. V_7 = L_19;
  24036. int32_t* L_20 = ___6_indexWritePos;
  24037. int32_t* L_21 = ___6_indexWritePos;
  24038. int32_t L_22 = *((int32_t*)L_21);
  24039. V_5 = L_22;
  24040. int32_t L_23 = V_5;
  24041. *((int32_t*)L_20) = (int32_t)((int32_t)il2cpp_codegen_add(L_23, 1));
  24042. int32_t L_24 = V_5;
  24043. int32_t* L_25 = ___5_vertexWritePos;
  24044. int32_t L_26 = *((int32_t*)L_25);
  24045. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&___4_generatedIndices))->___m_Buffer, L_24, (((int32_t)il2cpp_codegen_subtract(L_26, 1))));
  24046. int32_t L_27 = V_7;
  24047. int32_t L_28 = V_2;
  24048. if ((((int32_t)L_27) == ((int32_t)L_28)))
  24049. {
  24050. goto IL_00b7;
  24051. }
  24052. }
  24053. {
  24054. int32_t* L_29 = ___6_indexWritePos;
  24055. int32_t* L_30 = ___6_indexWritePos;
  24056. int32_t L_31 = *((int32_t*)L_30);
  24057. V_5 = L_31;
  24058. int32_t L_32 = V_5;
  24059. *((int32_t*)L_29) = (int32_t)((int32_t)il2cpp_codegen_add(L_32, 1));
  24060. int32_t L_33 = V_5;
  24061. int32_t* L_34 = ___5_vertexWritePos;
  24062. int32_t L_35 = *((int32_t*)L_34);
  24063. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&___4_generatedIndices))->___m_Buffer, L_33, (L_35));
  24064. int32_t* L_36 = ___5_vertexWritePos;
  24065. int32_t* L_37 = ___5_vertexWritePos;
  24066. int32_t L_38 = *((int32_t*)L_37);
  24067. V_5 = L_38;
  24068. int32_t L_39 = V_5;
  24069. *((int32_t*)L_36) = (int32_t)((int32_t)il2cpp_codegen_add(L_39, 1));
  24070. int32_t L_40 = V_5;
  24071. int32_t L_41 = V_7;
  24072. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42;
  24073. L_42 = IL2CPP_NATIVEARRAY_GET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ((&___0_vertices))->___m_Buffer, L_41);
  24074. IL2CPP_NATIVEARRAY_SET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ((&___3_generatedVertices))->___m_Buffer, L_40, (L_42));
  24075. int32_t L_43 = V_6;
  24076. int32_t L_44 = V_1;
  24077. V_4 = (bool)((((int32_t)L_43) == ((int32_t)L_44))? 1 : 0);
  24078. goto IL_00d0;
  24079. }
  24080. IL_00b7:
  24081. {
  24082. int32_t* L_45 = ___6_indexWritePos;
  24083. int32_t* L_46 = ___6_indexWritePos;
  24084. int32_t L_47 = *((int32_t*)L_46);
  24085. V_5 = L_47;
  24086. int32_t L_48 = V_5;
  24087. *((int32_t*)L_45) = (int32_t)((int32_t)il2cpp_codegen_add(L_48, 1));
  24088. int32_t L_49 = V_5;
  24089. int32_t L_50 = V_3;
  24090. IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&___4_generatedIndices))->___m_Buffer, L_49, (L_50));
  24091. V_4 = (bool)0;
  24092. }
  24093. IL_00d0:
  24094. {
  24095. int32_t L_51 = V_7;
  24096. V_1 = L_51;
  24097. }
  24098. IL_00d3:
  24099. {
  24100. int32_t L_52 = V_0;
  24101. int32_t L_53;
  24102. L_53 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___1_indices))->___m_Length);
  24103. bool L_54 = V_4;
  24104. if (((int32_t)(((((int32_t)L_52) < ((int32_t)L_53))? 1 : 0)&(int32_t)L_54)))
  24105. {
  24106. goto IL_003d;
  24107. }
  24108. }
  24109. {
  24110. int32_t L_55 = V_0;
  24111. return L_55;
  24112. }
  24113. }
  24114. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowMesh2D_SetShape_m9B0FA8637CC785DA26F2BEBD3DCBB444A4FC76C7 (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___0_vertices, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___1_indices, NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___2_radii, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___3_transform, int32_t ___4_windingOrder, bool ___5_allowTriming, bool ___6_createInteriorGeometry, const RuntimeMethod* method)
  24115. {
  24116. static bool s_Il2CppMethodInitialized;
  24117. if (!s_Il2CppMethodInitialized)
  24118. {
  24119. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
  24120. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
  24121. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mA34884AED16B9E3C2BBE2C9B46CF82ECAF00A54F_RuntimeMethod_var);
  24122. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC_RuntimeMethod_var);
  24123. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344_RuntimeMethod_var);
  24124. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
  24125. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mD6D2D9E805E66DA9D5A8766ADB32AE63A4D306D0_RuntimeMethod_var);
  24126. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  24127. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShadowUtility_t0C1BBD630AFC52378F32BF96AFE279382318DA3E_il2cpp_TypeInfo_var);
  24128. s_Il2CppMethodInitialized = true;
  24129. }
  24130. bool V_0 = false;
  24131. int32_t V_1 = 0;
  24132. int32_t V_2 = 0;
  24133. int32_t V_3 = 0;
  24134. int32_t V_4 = 0;
  24135. int32_t V_5 = 0;
  24136. int32_t V_6 = 0;
  24137. int32_t V_7 = 0;
  24138. int32_t V_8 = 0;
  24139. NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD V_9;
  24140. memset((&V_9), 0, sizeof(V_9));
  24141. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_10;
  24142. memset((&V_10), 0, sizeof(V_10));
  24143. int32_t V_11 = 0;
  24144. int32_t V_12 = 0;
  24145. int32_t V_13 = 0;
  24146. NativeArray_1_tC2C2478B806D0AD36B51AD1AD032176738B834BB V_14;
  24147. memset((&V_14), 0, sizeof(V_14));
  24148. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_15;
  24149. memset((&V_15), 0, sizeof(V_15));
  24150. NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB V_16;
  24151. memset((&V_16), 0, sizeof(V_16));
  24152. int32_t V_17 = 0;
  24153. int32_t V_18 = 0;
  24154. int32_t V_19 = 0;
  24155. int32_t V_20 = 0;
  24156. int32_t V_21 = 0;
  24157. float V_22 = 0.0f;
  24158. float V_23 = 0.0f;
  24159. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_24;
  24160. memset((&V_24), 0, sizeof(V_24));
  24161. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_25;
  24162. memset((&V_25), 0, sizeof(V_25));
  24163. int32_t V_26 = 0;
  24164. NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD V_27;
  24165. memset((&V_27), 0, sizeof(V_27));
  24166. NativeArray_1_tC2C2478B806D0AD36B51AD1AD032176738B834BB V_28;
  24167. memset((&V_28), 0, sizeof(V_28));
  24168. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_29;
  24169. memset((&V_29), 0, sizeof(V_29));
  24170. {
  24171. float L_0 = __this->___m_TrimEdge;
  24172. if ((!(((float)L_0) == ((float)(-1.0f)))))
  24173. {
  24174. goto IL_0019;
  24175. }
  24176. }
  24177. {
  24178. float L_1 = __this->___m_InitialTrim;
  24179. __this->___m_TrimEdge = L_1;
  24180. }
  24181. IL_0019:
  24182. {
  24183. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_2 = __this->___m_Mesh;
  24184. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  24185. bool L_3;
  24186. L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  24187. if (!L_3)
  24188. {
  24189. goto IL_0032;
  24190. }
  24191. }
  24192. {
  24193. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_4 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)il2cpp_codegen_object_new(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
  24194. Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00(L_4, NULL);
  24195. __this->___m_Mesh = L_4;
  24196. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Mesh), (void*)L_4);
  24197. }
  24198. IL_0032:
  24199. {
  24200. int32_t L_5;
  24201. L_5 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___1_indices))->___m_Length);
  24202. if (L_5)
  24203. {
  24204. goto IL_0047;
  24205. }
  24206. }
  24207. {
  24208. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_6 = __this->___m_Mesh;
  24209. NullCheck(L_6);
  24210. Mesh_Clear_m0F95397EA143D31AD0B4D332E8C6FA25A7957BC0(L_6, NULL);
  24211. return;
  24212. }
  24213. IL_0047:
  24214. {
  24215. int32_t L_7 = ___4_windingOrder;
  24216. V_0 = (bool)((((int32_t)L_7) == ((int32_t)1))? 1 : 0);
  24217. V_1 = 0;
  24218. V_2 = 0;
  24219. V_17 = 0;
  24220. goto IL_00a4;
  24221. }
  24222. IL_0056:
  24223. {
  24224. int32_t L_8 = V_17;
  24225. int32_t L_9;
  24226. L_9 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, ((&___1_indices))->___m_Buffer, L_8);
  24227. V_18 = L_9;
  24228. int32_t L_10 = V_17;
  24229. int32_t L_11;
  24230. L_11 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, ((&___1_indices))->___m_Buffer, ((int32_t)il2cpp_codegen_add(L_10, 1)));
  24231. V_19 = L_11;
  24232. int32_t L_12 = V_18;
  24233. float L_13;
  24234. L_13 = IL2CPP_NATIVEARRAY_GET_ITEM(float, ((&___2_radii))->___m_Buffer, L_12);
  24235. if ((((float)L_13) > ((float)(0.0f))))
  24236. {
  24237. goto IL_008e;
  24238. }
  24239. }
  24240. {
  24241. int32_t L_14 = V_19;
  24242. float L_15;
  24243. L_15 = IL2CPP_NATIVEARRAY_GET_ITEM(float, ((&___2_radii))->___m_Buffer, L_14);
  24244. if ((!(((float)L_15) > ((float)(0.0f)))))
  24245. {
  24246. goto IL_009e;
  24247. }
  24248. }
  24249. IL_008e:
  24250. {
  24251. int32_t L_16 = V_18;
  24252. int32_t L_17 = V_19;
  24253. if ((!(((uint32_t)L_16) == ((uint32_t)L_17))))
  24254. {
  24255. goto IL_009a;
  24256. }
  24257. }
  24258. {
  24259. int32_t L_18 = V_1;
  24260. V_1 = ((int32_t)il2cpp_codegen_add(L_18, 1));
  24261. goto IL_009e;
  24262. }
  24263. IL_009a:
  24264. {
  24265. int32_t L_19 = V_2;
  24266. V_2 = ((int32_t)il2cpp_codegen_add(L_19, 1));
  24267. }
  24268. IL_009e:
  24269. {
  24270. int32_t L_20 = V_17;
  24271. V_17 = ((int32_t)il2cpp_codegen_add(L_20, 2));
  24272. }
  24273. IL_00a4:
  24274. {
  24275. int32_t L_21 = V_17;
  24276. int32_t L_22;
  24277. L_22 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___1_indices))->___m_Length);
  24278. if ((((int32_t)L_21) < ((int32_t)L_22)))
  24279. {
  24280. goto IL_0056;
  24281. }
  24282. }
  24283. {
  24284. int32_t L_23 = V_2;
  24285. V_3 = ((int32_t)il2cpp_codegen_multiply(L_23, 2));
  24286. int32_t L_24 = V_2;
  24287. V_4 = ((int32_t)il2cpp_codegen_multiply(L_24, 8));
  24288. int32_t L_25 = V_1;
  24289. V_5 = ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(L_25, 2)), 8));
  24290. int32_t L_26;
  24291. L_26 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___1_indices))->___m_Length);
  24292. int32_t L_27 = V_2;
  24293. int32_t L_28 = V_1;
  24294. V_6 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(L_26>>1)), ((int32_t)il2cpp_codegen_add(L_27, L_28))));
  24295. int32_t L_29 = V_6;
  24296. int32_t L_30 = V_3;
  24297. int32_t L_31 = V_4;
  24298. int32_t L_32 = V_5;
  24299. V_7 = ((int32_t)il2cpp_codegen_multiply(2, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_29, L_30)), ((int32_t)il2cpp_codegen_multiply(2, L_31)))), L_32))));
  24300. int32_t L_33 = V_7;
  24301. V_8 = L_33;
  24302. int32_t L_34 = V_8;
  24303. NativeArray_1__ctor_mD6D2D9E805E66DA9D5A8766ADB32AE63A4D306D0((&V_9), L_34, 2, 1, NativeArray_1__ctor_mD6D2D9E805E66DA9D5A8766ADB32AE63A4D306D0_RuntimeMethod_var);
  24304. int32_t L_35 = V_7;
  24305. NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&V_10), L_35, 2, 1, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
  24306. V_11 = 0;
  24307. V_12 = 0;
  24308. V_13 = 0;
  24309. goto IL_01f1;
  24310. }
  24311. IL_0106:
  24312. {
  24313. int32_t L_36 = V_13;
  24314. int32_t L_37;
  24315. L_37 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, ((&___1_indices))->___m_Buffer, L_36);
  24316. V_20 = L_37;
  24317. int32_t L_38 = V_13;
  24318. int32_t L_39;
  24319. L_39 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, ((&___1_indices))->___m_Buffer, ((int32_t)il2cpp_codegen_add(L_38, 1)));
  24320. V_21 = L_39;
  24321. int32_t L_40 = V_20;
  24322. float L_41;
  24323. L_41 = IL2CPP_NATIVEARRAY_GET_ITEM(float, ((&___2_radii))->___m_Buffer, L_40);
  24324. V_22 = L_41;
  24325. int32_t L_42 = V_21;
  24326. float L_43;
  24327. L_43 = IL2CPP_NATIVEARRAY_GET_ITEM(float, ((&___2_radii))->___m_Buffer, L_42);
  24328. V_23 = L_43;
  24329. int32_t L_44 = V_20;
  24330. float L_45;
  24331. L_45 = IL2CPP_NATIVEARRAY_GET_ITEM(float, ((&___2_radii))->___m_Buffer, L_44);
  24332. if ((((float)L_45) > ((float)(0.0f))))
  24333. {
  24334. goto IL_0157;
  24335. }
  24336. }
  24337. {
  24338. int32_t L_46 = V_21;
  24339. float L_47;
  24340. L_47 = IL2CPP_NATIVEARRAY_GET_ITEM(float, ((&___2_radii))->___m_Buffer, L_46);
  24341. if ((!(((float)L_47) > ((float)(0.0f)))))
  24342. {
  24343. goto IL_01dd;
  24344. }
  24345. }
  24346. IL_0157:
  24347. {
  24348. int32_t L_48 = V_20;
  24349. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49;
  24350. L_49 = IL2CPP_NATIVEARRAY_GET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ((&___0_vertices))->___m_Buffer, L_48);
  24351. V_24 = L_49;
  24352. int32_t L_50 = V_21;
  24353. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51;
  24354. L_51 = IL2CPP_NATIVEARRAY_GET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ((&___0_vertices))->___m_Buffer, L_50);
  24355. V_25 = L_51;
  24356. int32_t L_52 = V_20;
  24357. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53;
  24358. L_53 = IL2CPP_NATIVEARRAY_GET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ((&___0_vertices))->___m_Buffer, L_52);
  24359. float L_54 = L_53.___x;
  24360. int32_t L_55 = V_21;
  24361. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_56;
  24362. L_56 = IL2CPP_NATIVEARRAY_GET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ((&___0_vertices))->___m_Buffer, L_55);
  24363. float L_57 = L_56.___x;
  24364. if ((!(((float)L_54) == ((float)L_57))))
  24365. {
  24366. goto IL_01be;
  24367. }
  24368. }
  24369. {
  24370. int32_t L_58 = V_20;
  24371. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59;
  24372. L_59 = IL2CPP_NATIVEARRAY_GET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ((&___0_vertices))->___m_Buffer, L_58);
  24373. float L_60 = L_59.___y;
  24374. int32_t L_61 = V_21;
  24375. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_62;
  24376. L_62 = IL2CPP_NATIVEARRAY_GET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ((&___0_vertices))->___m_Buffer, L_61);
  24377. float L_63 = L_62.___y;
  24378. if ((!(((float)L_60) == ((float)L_63))))
  24379. {
  24380. goto IL_01be;
  24381. }
  24382. }
  24383. {
  24384. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64 = V_24;
  24385. float L_65 = V_22;
  24386. NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_66 = V_9;
  24387. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_67 = V_10;
  24388. bool L_68 = V_0;
  24389. ShadowMesh2D_AddCircle_m18A813A66A1696D2F09F99BEC73CA4023FE7EB6B(__this, L_64, L_65, L_66, L_67, L_68, (&V_11), (&V_12), NULL);
  24390. goto IL_01d5;
  24391. }
  24392. IL_01be:
  24393. {
  24394. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_69 = V_24;
  24395. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_70 = V_25;
  24396. float L_71 = V_22;
  24397. float L_72 = V_23;
  24398. NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_73 = V_9;
  24399. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_74 = V_10;
  24400. bool L_75 = V_0;
  24401. ShadowMesh2D_AddCapsule_m1FED2B1D4E42BACC30C0CCAB04D6261D67BFB2A7(__this, L_69, L_70, L_71, L_72, L_73, L_74, L_75, (&V_11), (&V_12), NULL);
  24402. }
  24403. IL_01d5:
  24404. {
  24405. int32_t L_76 = V_13;
  24406. V_13 = ((int32_t)il2cpp_codegen_add(L_76, 2));
  24407. goto IL_01f1;
  24408. }
  24409. IL_01dd:
  24410. {
  24411. NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_77 = ___0_vertices;
  24412. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_78 = ___1_indices;
  24413. int32_t L_79 = V_13;
  24414. NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_80 = V_9;
  24415. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_81 = V_10;
  24416. int32_t L_82;
  24417. L_82 = ShadowMesh2D_AddShape_m3DE259B1B291B5C7D80DE9DFEF410561455FAABC(__this, L_77, L_78, L_79, L_80, L_81, (&V_11), (&V_12), NULL);
  24418. V_13 = L_82;
  24419. }
  24420. IL_01f1:
  24421. {
  24422. int32_t L_83 = V_13;
  24423. int32_t L_84;
  24424. L_84 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___1_indices))->___m_Length);
  24425. if ((((int32_t)L_83) < ((int32_t)L_84)))
  24426. {
  24427. goto IL_0106;
  24428. }
  24429. }
  24430. {
  24431. V_26 = 0;
  24432. goto IL_0223;
  24433. }
  24434. IL_0204:
  24435. {
  24436. int32_t L_85 = V_26;
  24437. int32_t L_86 = V_26;
  24438. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_87;
  24439. L_87 = IL2CPP_NATIVEARRAY_GET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ((&V_9))->___m_Buffer, L_86);
  24440. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_88;
  24441. L_88 = Matrix4x4_MultiplyPoint_m20E910B65693559BFDE99382472D8DD02C862E7E((&___3_transform), L_87, NULL);
  24442. IL2CPP_NATIVEARRAY_SET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ((&V_9))->___m_Buffer, L_85, (L_88));
  24443. int32_t L_89 = V_26;
  24444. V_26 = ((int32_t)il2cpp_codegen_add(L_89, 1));
  24445. }
  24446. IL_0223:
  24447. {
  24448. int32_t L_90 = V_26;
  24449. int32_t L_91;
  24450. L_91 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_9))->___m_Length);
  24451. if ((((int32_t)L_90) < ((int32_t)L_91)))
  24452. {
  24453. goto IL_0204;
  24454. }
  24455. }
  24456. {
  24457. il2cpp_codegen_runtime_class_init_inline(ShadowUtility_t0C1BBD630AFC52378F32BF96AFE279382318DA3E_il2cpp_TypeInfo_var);
  24458. ShadowUtility_CalculateEdgesFromLines_m95B59AC1CE430C8952290FAC5C4DFEAD0EF53008((&V_10), (&V_14), (&V_15), (&V_16), NULL);
  24459. bool L_92 = V_0;
  24460. if (!L_92)
  24461. {
  24462. goto IL_0247;
  24463. }
  24464. }
  24465. {
  24466. il2cpp_codegen_runtime_class_init_inline(ShadowUtility_t0C1BBD630AFC52378F32BF96AFE279382318DA3E_il2cpp_TypeInfo_var);
  24467. ShadowUtility_ReverseWindingOrder_m9F8C8065FA5294F22C51C1552E34416B3AED38DE((&V_15), (&V_14), NULL);
  24468. }
  24469. IL_0247:
  24470. {
  24471. int32_t L_93 = __this->___m_EdgeProcessing;
  24472. if ((!(((uint32_t)L_93) == ((uint32_t)1))))
  24473. {
  24474. goto IL_02c0;
  24475. }
  24476. }
  24477. {
  24478. float L_94;
  24479. L_94 = ShadowMesh2D_get_trimEdge_m1DD051939E61F267AF4D1E02272759AC81146C44_inline(__this, NULL);
  24480. il2cpp_codegen_runtime_class_init_inline(ShadowUtility_t0C1BBD630AFC52378F32BF96AFE279382318DA3E_il2cpp_TypeInfo_var);
  24481. ShadowUtility_ClipEdges_m104D8B0F86040657D28698C6FEDD40210FC710FB((&V_9), (&V_14), (&V_15), (&V_16), L_94, (&V_27), (&V_28), (&V_29), NULL);
  24482. int32_t L_95;
  24483. L_95 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_29))->___m_Length);
  24484. if ((((int32_t)L_95) <= ((int32_t)0)))
  24485. {
  24486. goto IL_0292;
  24487. }
  24488. }
  24489. {
  24490. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_96 = __this->___m_Mesh;
  24491. NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_97 = V_27;
  24492. NativeArray_1_tC2C2478B806D0AD36B51AD1AD032176738B834BB L_98 = V_28;
  24493. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_99 = V_29;
  24494. NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB L_100 = V_16;
  24495. bool L_101 = ___6_createInteriorGeometry;
  24496. il2cpp_codegen_runtime_class_init_inline(ShadowUtility_t0C1BBD630AFC52378F32BF96AFE279382318DA3E_il2cpp_TypeInfo_var);
  24497. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_102;
  24498. L_102 = ShadowUtility_GenerateShadowMesh_m0F248BD62ED797CABF037EECC47B99EB0A70675C(L_96, L_97, L_98, L_99, L_100, (bool)1, L_101, 0, NULL);
  24499. __this->___m_LocalBounds = L_102;
  24500. goto IL_02a9;
  24501. }
  24502. IL_0292:
  24503. {
  24504. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_103 = (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3*)(&__this->___m_LocalBounds);
  24505. il2cpp_codegen_initobj(L_103, sizeof(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3));
  24506. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_104 = __this->___m_Mesh;
  24507. NullCheck(L_104);
  24508. Mesh_Clear_m0F95397EA143D31AD0B4D332E8C6FA25A7957BC0(L_104, NULL);
  24509. }
  24510. IL_02a9:
  24511. {
  24512. NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC((&V_27), NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC_RuntimeMethod_var);
  24513. NativeArray_1_Dispose_mA34884AED16B9E3C2BBE2C9B46CF82ECAF00A54F((&V_28), NativeArray_1_Dispose_mA34884AED16B9E3C2BBE2C9B46CF82ECAF00A54F_RuntimeMethod_var);
  24514. NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E((&V_29), NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
  24515. goto IL_02dd;
  24516. }
  24517. IL_02c0:
  24518. {
  24519. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_105 = __this->___m_Mesh;
  24520. NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_106 = V_9;
  24521. NativeArray_1_tC2C2478B806D0AD36B51AD1AD032176738B834BB L_107 = V_14;
  24522. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_108 = V_15;
  24523. NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB L_109 = V_16;
  24524. bool L_110 = ___6_createInteriorGeometry;
  24525. il2cpp_codegen_runtime_class_init_inline(ShadowUtility_t0C1BBD630AFC52378F32BF96AFE279382318DA3E_il2cpp_TypeInfo_var);
  24526. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_111;
  24527. L_111 = ShadowUtility_GenerateShadowMesh_m0F248BD62ED797CABF037EECC47B99EB0A70675C(L_105, L_106, L_107, L_108, L_109, (bool)1, L_110, 0, NULL);
  24528. __this->___m_LocalBounds = L_111;
  24529. }
  24530. IL_02dd:
  24531. {
  24532. NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC((&V_9), NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC_RuntimeMethod_var);
  24533. NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E((&V_10), NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
  24534. NativeArray_1_Dispose_mA34884AED16B9E3C2BBE2C9B46CF82ECAF00A54F((&V_14), NativeArray_1_Dispose_mA34884AED16B9E3C2BBE2C9B46CF82ECAF00A54F_RuntimeMethod_var);
  24535. NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344((&V_16), NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344_RuntimeMethod_var);
  24536. NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E((&V_15), NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
  24537. return;
  24538. }
  24539. }
  24540. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShadowMesh2D_AreDegenerateVertices_m0AFEF1902699BE42F46D1E62901106CD623AD3D1 (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___0_vertices, const RuntimeMethod* method)
  24541. {
  24542. int32_t V_0 = 0;
  24543. int32_t V_1 = 0;
  24544. {
  24545. int32_t L_0;
  24546. L_0 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_vertices))->___m_Length);
  24547. if (L_0)
  24548. {
  24549. goto IL_000b;
  24550. }
  24551. }
  24552. {
  24553. return (bool)1;
  24554. }
  24555. IL_000b:
  24556. {
  24557. int32_t L_1;
  24558. L_1 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_vertices))->___m_Length);
  24559. V_0 = ((int32_t)il2cpp_codegen_subtract(L_1, 1));
  24560. V_1 = 0;
  24561. goto IL_0059;
  24562. }
  24563. IL_0019:
  24564. {
  24565. int32_t L_2 = V_0;
  24566. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
  24567. L_3 = IL2CPP_NATIVEARRAY_GET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ((&___0_vertices))->___m_Buffer, L_2);
  24568. float L_4 = L_3.___x;
  24569. int32_t L_5 = V_1;
  24570. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
  24571. L_6 = IL2CPP_NATIVEARRAY_GET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ((&___0_vertices))->___m_Buffer, L_5);
  24572. float L_7 = L_6.___x;
  24573. if ((!(((float)L_4) == ((float)L_7))))
  24574. {
  24575. goto IL_0051;
  24576. }
  24577. }
  24578. {
  24579. int32_t L_8 = V_0;
  24580. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
  24581. L_9 = IL2CPP_NATIVEARRAY_GET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ((&___0_vertices))->___m_Buffer, L_8);
  24582. float L_10 = L_9.___y;
  24583. int32_t L_11 = V_1;
  24584. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
  24585. L_12 = IL2CPP_NATIVEARRAY_GET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ((&___0_vertices))->___m_Buffer, L_11);
  24586. float L_13 = L_12.___y;
  24587. if ((((float)L_10) == ((float)L_13)))
  24588. {
  24589. goto IL_0053;
  24590. }
  24591. }
  24592. IL_0051:
  24593. {
  24594. return (bool)0;
  24595. }
  24596. IL_0053:
  24597. {
  24598. int32_t L_14 = V_1;
  24599. V_0 = L_14;
  24600. int32_t L_15 = V_1;
  24601. V_1 = ((int32_t)il2cpp_codegen_add(L_15, 1));
  24602. }
  24603. IL_0059:
  24604. {
  24605. int32_t L_16 = V_1;
  24606. int32_t L_17;
  24607. L_17 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_vertices))->___m_Length);
  24608. if ((((int32_t)L_16) < ((int32_t)L_17)))
  24609. {
  24610. goto IL_0019;
  24611. }
  24612. }
  24613. {
  24614. return (bool)1;
  24615. }
  24616. }
  24617. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowMesh2D_SetShape_mB28DAC3876C7AA3BAED7AAADA7FEA355277A6672 (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___0_vertices, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___1_indices, int32_t ___2_outlineTopology, int32_t ___3_windingOrder, bool ___4_allowTrimming, bool ___5_createInteriorGeometry, const RuntimeMethod* method)
  24618. {
  24619. static bool s_Il2CppMethodInitialized;
  24620. if (!s_Il2CppMethodInitialized)
  24621. {
  24622. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
  24623. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
  24624. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mA34884AED16B9E3C2BBE2C9B46CF82ECAF00A54F_RuntimeMethod_var);
  24625. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC_RuntimeMethod_var);
  24626. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344_RuntimeMethod_var);
  24627. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  24628. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShadowUtility_t0C1BBD630AFC52378F32BF96AFE279382318DA3E_il2cpp_TypeInfo_var);
  24629. s_Il2CppMethodInitialized = true;
  24630. }
  24631. bool V_0 = false;
  24632. NativeArray_1_tC2C2478B806D0AD36B51AD1AD032176738B834BB V_1;
  24633. memset((&V_1), 0, sizeof(V_1));
  24634. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_2;
  24635. memset((&V_2), 0, sizeof(V_2));
  24636. NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB V_3;
  24637. memset((&V_3), 0, sizeof(V_3));
  24638. NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD V_4;
  24639. memset((&V_4), 0, sizeof(V_4));
  24640. NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD V_5;
  24641. memset((&V_5), 0, sizeof(V_5));
  24642. NativeArray_1_tC2C2478B806D0AD36B51AD1AD032176738B834BB V_6;
  24643. memset((&V_6), 0, sizeof(V_6));
  24644. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_7;
  24645. memset((&V_7), 0, sizeof(V_7));
  24646. {
  24647. NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_0 = ___0_vertices;
  24648. bool L_1;
  24649. L_1 = ShadowMesh2D_AreDegenerateVertices_m0AFEF1902699BE42F46D1E62901106CD623AD3D1(__this, L_0, NULL);
  24650. if (!L_1)
  24651. {
  24652. goto IL_000a;
  24653. }
  24654. }
  24655. {
  24656. return;
  24657. }
  24658. IL_000a:
  24659. {
  24660. float L_2 = __this->___m_TrimEdge;
  24661. if ((!(((float)L_2) == ((float)(-1.0f)))))
  24662. {
  24663. goto IL_0023;
  24664. }
  24665. }
  24666. {
  24667. float L_3 = __this->___m_InitialTrim;
  24668. __this->___m_TrimEdge = L_3;
  24669. }
  24670. IL_0023:
  24671. {
  24672. V_0 = (bool)0;
  24673. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_4 = __this->___m_Mesh;
  24674. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  24675. bool L_5;
  24676. L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  24677. if (!L_5)
  24678. {
  24679. goto IL_003e;
  24680. }
  24681. }
  24682. {
  24683. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_6 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)il2cpp_codegen_object_new(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
  24684. Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00(L_6, NULL);
  24685. __this->___m_Mesh = L_6;
  24686. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Mesh), (void*)L_6);
  24687. }
  24688. IL_003e:
  24689. {
  24690. int32_t L_7;
  24691. L_7 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___1_indices))->___m_Length);
  24692. if (L_7)
  24693. {
  24694. goto IL_0053;
  24695. }
  24696. }
  24697. {
  24698. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_8 = __this->___m_Mesh;
  24699. NullCheck(L_8);
  24700. Mesh_Clear_m0F95397EA143D31AD0B4D332E8C6FA25A7957BC0(L_8, NULL);
  24701. return;
  24702. }
  24703. IL_0053:
  24704. {
  24705. int32_t L_9 = ___2_outlineTopology;
  24706. if ((!(((uint32_t)L_9) == ((uint32_t)1))))
  24707. {
  24708. goto IL_0071;
  24709. }
  24710. }
  24711. {
  24712. il2cpp_codegen_runtime_class_init_inline(ShadowUtility_t0C1BBD630AFC52378F32BF96AFE279382318DA3E_il2cpp_TypeInfo_var);
  24713. ShadowUtility_CalculateEdgesFromTriangles_m1F08E1F50422891DCB5A4A70D57ABD9F1354CB63((&___0_vertices), (&___1_indices), (bool)1, (&V_4), (&V_1), (&V_2), (&V_3), NULL);
  24714. V_0 = (bool)1;
  24715. NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_10 = V_4;
  24716. ___0_vertices = L_10;
  24717. goto IL_007e;
  24718. }
  24719. IL_0071:
  24720. {
  24721. il2cpp_codegen_runtime_class_init_inline(ShadowUtility_t0C1BBD630AFC52378F32BF96AFE279382318DA3E_il2cpp_TypeInfo_var);
  24722. ShadowUtility_CalculateEdgesFromLines_m95B59AC1CE430C8952290FAC5C4DFEAD0EF53008((&___1_indices), (&V_1), (&V_2), (&V_3), NULL);
  24723. }
  24724. IL_007e:
  24725. {
  24726. int32_t L_11 = ___3_windingOrder;
  24727. if ((!(((uint32_t)L_11) == ((uint32_t)1))))
  24728. {
  24729. goto IL_008c;
  24730. }
  24731. }
  24732. {
  24733. il2cpp_codegen_runtime_class_init_inline(ShadowUtility_t0C1BBD630AFC52378F32BF96AFE279382318DA3E_il2cpp_TypeInfo_var);
  24734. ShadowUtility_ReverseWindingOrder_m9F8C8065FA5294F22C51C1552E34416B3AED38DE((&V_2), (&V_1), NULL);
  24735. }
  24736. IL_008c:
  24737. {
  24738. int32_t L_12 = __this->___m_EdgeProcessing;
  24739. bool L_13 = ___4_allowTrimming;
  24740. if (!((int32_t)(((((int32_t)L_12) == ((int32_t)1))? 1 : 0)&(int32_t)L_13)))
  24741. {
  24742. goto IL_00e7;
  24743. }
  24744. }
  24745. {
  24746. float L_14;
  24747. L_14 = ShadowMesh2D_get_trimEdge_m1DD051939E61F267AF4D1E02272759AC81146C44_inline(__this, NULL);
  24748. il2cpp_codegen_runtime_class_init_inline(ShadowUtility_t0C1BBD630AFC52378F32BF96AFE279382318DA3E_il2cpp_TypeInfo_var);
  24749. ShadowUtility_ClipEdges_m104D8B0F86040657D28698C6FEDD40210FC710FB((&___0_vertices), (&V_1), (&V_2), (&V_3), L_14, (&V_5), (&V_6), (&V_7), NULL);
  24750. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_15 = __this->___m_Mesh;
  24751. NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_16 = V_5;
  24752. NativeArray_1_tC2C2478B806D0AD36B51AD1AD032176738B834BB L_17 = V_6;
  24753. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_18 = V_7;
  24754. NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB L_19 = V_3;
  24755. bool L_20 = ___4_allowTrimming;
  24756. bool L_21 = ___5_createInteriorGeometry;
  24757. int32_t L_22 = ___2_outlineTopology;
  24758. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_23;
  24759. L_23 = ShadowUtility_GenerateShadowMesh_m0F248BD62ED797CABF037EECC47B99EB0A70675C(L_15, L_16, L_17, L_18, L_19, L_20, L_21, L_22, NULL);
  24760. __this->___m_LocalBounds = L_23;
  24761. NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC((&V_5), NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC_RuntimeMethod_var);
  24762. NativeArray_1_Dispose_mA34884AED16B9E3C2BBE2C9B46CF82ECAF00A54F((&V_6), NativeArray_1_Dispose_mA34884AED16B9E3C2BBE2C9B46CF82ECAF00A54F_RuntimeMethod_var);
  24763. NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E((&V_7), NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
  24764. goto IL_0101;
  24765. }
  24766. IL_00e7:
  24767. {
  24768. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_24 = __this->___m_Mesh;
  24769. NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_25 = ___0_vertices;
  24770. NativeArray_1_tC2C2478B806D0AD36B51AD1AD032176738B834BB L_26 = V_1;
  24771. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_27 = V_2;
  24772. NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB L_28 = V_3;
  24773. bool L_29 = ___4_allowTrimming;
  24774. bool L_30 = ___5_createInteriorGeometry;
  24775. int32_t L_31 = ___2_outlineTopology;
  24776. il2cpp_codegen_runtime_class_init_inline(ShadowUtility_t0C1BBD630AFC52378F32BF96AFE279382318DA3E_il2cpp_TypeInfo_var);
  24777. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_32;
  24778. L_32 = ShadowUtility_GenerateShadowMesh_m0F248BD62ED797CABF037EECC47B99EB0A70675C(L_24, L_25, L_26, L_27, L_28, L_29, L_30, L_31, NULL);
  24779. __this->___m_LocalBounds = L_32;
  24780. }
  24781. IL_0101:
  24782. {
  24783. bool L_33 = V_0;
  24784. if (!L_33)
  24785. {
  24786. goto IL_010b;
  24787. }
  24788. }
  24789. {
  24790. NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC((&___0_vertices), NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC_RuntimeMethod_var);
  24791. }
  24792. IL_010b:
  24793. {
  24794. NativeArray_1_Dispose_mA34884AED16B9E3C2BBE2C9B46CF82ECAF00A54F((&V_1), NativeArray_1_Dispose_mA34884AED16B9E3C2BBE2C9B46CF82ECAF00A54F_RuntimeMethod_var);
  24795. NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E((&V_2), NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
  24796. NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344((&V_3), NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344_RuntimeMethod_var);
  24797. return;
  24798. }
  24799. }
  24800. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowMesh2D_SetShapeWithLines_m880CA371C3BC648E4159B948209AAE9131139DB4 (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___0_vertices, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___1_indices, bool ___2_allowTrimming, const RuntimeMethod* method)
  24801. {
  24802. {
  24803. NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_0 = ___0_vertices;
  24804. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_1 = ___1_indices;
  24805. bool L_2 = ___2_allowTrimming;
  24806. VirtualActionInvoker6< NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C, int32_t, int32_t, bool, bool >::Invoke(8, __this, L_0, L_1, 0, 0, L_2, (bool)0);
  24807. return;
  24808. }
  24809. }
  24810. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowMesh2D_SetFlip_m549820939EF0D42BDD7A8417153B4C0376C2AB71 (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, bool ___0_flipX, bool ___1_flipY, const RuntimeMethod* method)
  24811. {
  24812. {
  24813. bool L_0 = ___0_flipX;
  24814. __this->___m_FlipX = L_0;
  24815. bool L_1 = ___1_flipY;
  24816. __this->___m_FlipY = L_1;
  24817. return;
  24818. }
  24819. }
  24820. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowMesh2D_GetFlip_mA3ADC6C8A69E861DA5842B68039E51CD125499E5 (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, bool* ___0_flipX, bool* ___1_flipY, const RuntimeMethod* method)
  24821. {
  24822. {
  24823. bool* L_0 = ___0_flipX;
  24824. bool L_1 = __this->___m_FlipX;
  24825. *((int8_t*)L_0) = (int8_t)L_1;
  24826. bool* L_2 = ___1_flipY;
  24827. bool L_3 = __this->___m_FlipY;
  24828. *((int8_t*)L_2) = (int8_t)L_3;
  24829. return;
  24830. }
  24831. }
  24832. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowMesh2D_SetDefaultTrim_m8C41DFD50DB8D3688D2139B7D87BFBFF5FA94A8C (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, float ___0_trim, const RuntimeMethod* method)
  24833. {
  24834. {
  24835. float L_0 = ___0_trim;
  24836. __this->___m_InitialTrim = L_0;
  24837. return;
  24838. }
  24839. }
  24840. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowMesh2D_UpdateBoundingSphere_m5839E98BBE0945D13C3681D3A813496C774C0126 (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, const RuntimeMethod* method)
  24841. {
  24842. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  24843. memset((&V_0), 0, sizeof(V_0));
  24844. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
  24845. memset((&V_1), 0, sizeof(V_1));
  24846. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
  24847. memset((&V_2), 0, sizeof(V_2));
  24848. float V_3 = 0.0f;
  24849. {
  24850. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___0_transform;
  24851. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_1 = (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3*)(&__this->___m_LocalBounds);
  24852. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
  24853. L_2 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline(L_1, NULL);
  24854. NullCheck(L_0);
  24855. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
  24856. L_3 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_0, L_2, NULL);
  24857. V_0 = L_3;
  24858. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = ___0_transform;
  24859. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_5 = (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3*)(&__this->___m_LocalBounds);
  24860. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
  24861. L_6 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline(L_5, NULL);
  24862. NullCheck(L_4);
  24863. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
  24864. L_7 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_4, L_6, NULL);
  24865. V_1 = L_7;
  24866. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_0;
  24867. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_1;
  24868. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
  24869. L_10 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_8, L_9, NULL);
  24870. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
  24871. L_11 = Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline((0.5f), L_10, NULL);
  24872. V_2 = L_11;
  24873. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_0;
  24874. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_2;
  24875. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
  24876. L_14 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_12, L_13, NULL);
  24877. float L_15;
  24878. L_15 = Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline(L_14, NULL);
  24879. V_3 = L_15;
  24880. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_2;
  24881. float L_17 = V_3;
  24882. BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_18;
  24883. memset((&L_18), 0, sizeof(L_18));
  24884. BoundingSphere__ctor_mB76812ECBDD8BA5B3E246871C58F6FA6CA2061C7((&L_18), L_16, L_17, NULL);
  24885. __this->___m_BoundingSphere = L_18;
  24886. return;
  24887. }
  24888. }
  24889. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowMesh2D__ctor_mC428FDAD0852DF646213FC84F829E4538DD3E60C (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, const RuntimeMethod* method)
  24890. {
  24891. {
  24892. __this->___m_EdgeProcessing = 1;
  24893. __this->___m_TrimEdge = (-1.0f);
  24894. ShadowShape2D__ctor_mC5F751194FE6DACECC36384A29B80557AB872454(__this, NULL);
  24895. return;
  24896. }
  24897. }
  24898. #ifdef __clang__
  24899. #pragma clang diagnostic pop
  24900. #endif
  24901. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_x, float ___1_y, float ___2_width, float ___3_height, const RuntimeMethod* method)
  24902. {
  24903. {
  24904. float L_0 = ___0_x;
  24905. __this->___m_XMin = L_0;
  24906. float L_1 = ___1_y;
  24907. __this->___m_YMin = L_1;
  24908. float L_2 = ___2_width;
  24909. __this->___m_Width = L_2;
  24910. float L_3 = ___3_height;
  24911. __this->___m_Height = L_3;
  24912. return;
  24913. }
  24914. }
  24915. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Rect_op_Equality_mF2A038255CAF5F1E86079B9EE0FC96DE54307C1F_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_lhs, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_rhs, const RuntimeMethod* method)
  24916. {
  24917. bool V_0 = false;
  24918. int32_t G_B5_0 = 0;
  24919. {
  24920. float L_0;
  24921. L_0 = Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline((&___0_lhs), NULL);
  24922. float L_1;
  24923. L_1 = Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline((&___1_rhs), NULL);
  24924. if ((!(((float)L_0) == ((float)L_1))))
  24925. {
  24926. goto IL_0043;
  24927. }
  24928. }
  24929. {
  24930. float L_2;
  24931. L_2 = Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline((&___0_lhs), NULL);
  24932. float L_3;
  24933. L_3 = Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline((&___1_rhs), NULL);
  24934. if ((!(((float)L_2) == ((float)L_3))))
  24935. {
  24936. goto IL_0043;
  24937. }
  24938. }
  24939. {
  24940. float L_4;
  24941. L_4 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline((&___0_lhs), NULL);
  24942. float L_5;
  24943. L_5 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline((&___1_rhs), NULL);
  24944. if ((!(((float)L_4) == ((float)L_5))))
  24945. {
  24946. goto IL_0043;
  24947. }
  24948. }
  24949. {
  24950. float L_6;
  24951. L_6 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&___0_lhs), NULL);
  24952. float L_7;
  24953. L_7 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&___1_rhs), NULL);
  24954. G_B5_0 = ((((float)L_6) == ((float)L_7))? 1 : 0);
  24955. goto IL_0044;
  24956. }
  24957. IL_0043:
  24958. {
  24959. G_B5_0 = 0;
  24960. }
  24961. IL_0044:
  24962. {
  24963. V_0 = (bool)G_B5_0;
  24964. goto IL_0047;
  24965. }
  24966. IL_0047:
  24967. {
  24968. bool L_8 = V_0;
  24969. return L_8;
  24970. }
  24971. }
  24972. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
  24973. {
  24974. float V_0 = 0.0f;
  24975. {
  24976. float L_0 = __this->___m_Width;
  24977. V_0 = L_0;
  24978. goto IL_000a;
  24979. }
  24980. IL_000a:
  24981. {
  24982. float L_1 = V_0;
  24983. return L_1;
  24984. }
  24985. }
  24986. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
  24987. {
  24988. float V_0 = 0.0f;
  24989. {
  24990. float L_0 = __this->___m_Height;
  24991. V_0 = L_0;
  24992. goto IL_000a;
  24993. }
  24994. IL_000a:
  24995. {
  24996. float L_1 = V_0;
  24997. return L_1;
  24998. }
  24999. }
  25000. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_height_mD00038E6E06637137A5626CA8CD421924005BF03_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method)
  25001. {
  25002. {
  25003. float L_0 = ___0_value;
  25004. __this->___m_Height = L_0;
  25005. return;
  25006. }
  25007. }
  25008. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_width_m93B6217CF3EFF89F9B0C81F34D7345DE90B93E5A_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method)
  25009. {
  25010. {
  25011. float L_0 = ___0_value;
  25012. __this->___m_Width = L_0;
  25013. return;
  25014. }
  25015. }
  25016. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_x_mAB91AB71898A20762BC66FD0723C4C739C4C3406_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method)
  25017. {
  25018. {
  25019. float L_0 = ___0_value;
  25020. __this->___m_XMin = L_0;
  25021. return;
  25022. }
  25023. }
  25024. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_y_mDE91F4B98A6E8623EFB1250FF6526D5DB5855629_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method)
  25025. {
  25026. {
  25027. float L_0 = ___0_value;
  25028. __this->___m_YMin = L_0;
  25029. return;
  25030. }
  25031. }
  25032. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline (float ___0_f, const RuntimeMethod* method)
  25033. {
  25034. static bool s_Il2CppMethodInitialized;
  25035. if (!s_Il2CppMethodInitialized)
  25036. {
  25037. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  25038. s_Il2CppMethodInitialized = true;
  25039. }
  25040. int32_t V_0 = 0;
  25041. {
  25042. float L_0 = ___0_f;
  25043. il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  25044. double L_1;
  25045. L_1 = bankers_round(((double)L_0));
  25046. V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(L_1);
  25047. goto IL_000c;
  25048. }
  25049. IL_000c:
  25050. {
  25051. int32_t L_2 = V_0;
  25052. return L_2;
  25053. }
  25054. }
  25055. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* PostProcessPasses_get_colorGradingLutPass_m9F1DB7EDF090A5F0523A9C106E9697CCD2174B4C_inline (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* __this, const RuntimeMethod* method)
  25056. {
  25057. {
  25058. ColorGradingLutPass_t9FD9191C4048A3B1BDF67EDFC1DA4E64CEFB6644* L_0 = __this->___m_ColorGradingLutPass;
  25059. return L_0;
  25060. }
  25061. }
  25062. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PostProcessPass_t146B366124B6BB9597B9E9299DA4391FDE159F5C* PostProcessPasses_get_postProcessPass_m5DE0C003760933244080CFD43135D83ACF88E9E4_inline (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* __this, const RuntimeMethod* method)
  25063. {
  25064. {
  25065. PostProcessPass_t146B366124B6BB9597B9E9299DA4391FDE159F5C* L_0 = __this->___m_PostProcessPass;
  25066. return L_0;
  25067. }
  25068. }
  25069. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PostProcessPass_t146B366124B6BB9597B9E9299DA4391FDE159F5C* PostProcessPasses_get_finalPostProcessPass_m455A2E72843873127E3ADA23165B2031ED5EE98D_inline (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* __this, const RuntimeMethod* method)
  25070. {
  25071. {
  25072. PostProcessPass_t146B366124B6BB9597B9E9299DA4391FDE159F5C* L_0 = __this->___m_FinalPostProcessPass;
  25073. return L_0;
  25074. }
  25075. }
  25076. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* PostProcessPasses_get_afterPostProcessColor_m73C5609283C6A9B3CCAF96304D0A318CD30A231B_inline (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* __this, const RuntimeMethod* method)
  25077. {
  25078. {
  25079. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = __this->___m_AfterPostProcessColor;
  25080. return L_0;
  25081. }
  25082. }
  25083. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* PostProcessPasses_get_colorGradingLut_m109522E238E99C4787B2102E86FAC20D998D6669_inline (PostProcessPasses_tAED11E629F8830B180E0759F4A988839F786D3E9* __this, const RuntimeMethod* method)
  25084. {
  25085. {
  25086. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = __this->___m_ColorGradingLut;
  25087. return L_0;
  25088. }
  25089. }
  25090. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* UniversalRenderPipelineRuntimeShaders_get_coreBlitPS_mBA5312805F9136C58020A28C3BF3E3EE214FEF61_inline (UniversalRenderPipelineRuntimeShaders_tD8AE97114385E9EA58E9C85DC5DBEE19C5F8AA65* __this, const RuntimeMethod* method)
  25091. {
  25092. {
  25093. Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = __this->___m_CoreBlitPS;
  25094. return L_0;
  25095. }
  25096. }
  25097. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* UniversalRenderPipelineRuntimeShaders_get_blitHDROverlay_mE45879204D0479D92CD77E42806D039A6DFF6C35_inline (UniversalRenderPipelineRuntimeShaders_tD8AE97114385E9EA58E9C85DC5DBEE19C5F8AA65* __this, const RuntimeMethod* method)
  25098. {
  25099. {
  25100. Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = __this->___m_BlitHDROverlay;
  25101. return L_0;
  25102. }
  25103. }
  25104. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* UniversalRenderPipelineRuntimeShaders_get_samplingPS_mDD175E7AA21C944869110FDE5F4BFD22B06D1159_inline (UniversalRenderPipelineRuntimeShaders_tD8AE97114385E9EA58E9C85DC5DBEE19C5F8AA65* __this, const RuntimeMethod* method)
  25105. {
  25106. {
  25107. Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = __this->___m_SamplingPS;
  25108. return L_0;
  25109. }
  25110. }
  25111. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* Renderer2DResources_get_fallOffLookup_m080D7FC33C3E4CF0409D9D499651654762586E02_inline (Renderer2DResources_t97ED14A2ADFF5D2B493ABAAAEF53542C32C3457E* __this, const RuntimeMethod* method)
  25112. {
  25113. {
  25114. Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = __this->___m_FallOffLookup;
  25115. return L_0;
  25116. }
  25117. }
  25118. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* Renderer2DResources_get_copyDepthPS_mB4067664F373853E23E31C2BB05922A211AC6D8D_inline (Renderer2DResources_t97ED14A2ADFF5D2B493ABAAAEF53542C32C3457E* __this, const RuntimeMethod* method)
  25119. {
  25120. {
  25121. Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = __this->___m_CopyDepthPS;
  25122. return L_0;
  25123. }
  25124. }
  25125. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* Renderer2DData_get_postProcessData_m4575F93D637FE88BDA13DFB57241E889A2E74D42_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  25126. {
  25127. {
  25128. PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* L_0 = __this->___m_PostProcessData;
  25129. return L_0;
  25130. }
  25131. }
  25132. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Renderer2DData_get_useDepthStencilBuffer_m44AA62569D6155425AA7F1B669CB5AEFCC690BC4_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  25133. {
  25134. {
  25135. bool L_0 = __this->___m_UseDepthStencilBuffer;
  25136. return L_0;
  25137. }
  25138. }
  25139. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderer_set_supportedRenderingFeatures_m79C5FBB6462F1D21874A91D7FFD54F5A1D05D472_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* ___0_value, const RuntimeMethod* method)
  25140. {
  25141. {
  25142. RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* L_0 = ___0_value;
  25143. __this->___U3CsupportedRenderingFeaturesU3Ek__BackingField = L_0;
  25144. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CsupportedRenderingFeaturesU3Ek__BackingField), (void*)L_0);
  25145. return;
  25146. }
  25147. }
  25148. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Renderer2DData_set_lightCullResult_m62468050A0621073A84F29ACF962BB484BD518D3_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
  25149. {
  25150. {
  25151. RuntimeObject* L_0 = ___0_value;
  25152. __this->___U3ClightCullResultU3Ek__BackingField = L_0;
  25153. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3ClightCullResultU3Ek__BackingField), (void*)L_0);
  25154. return;
  25155. }
  25156. }
  25157. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method)
  25158. {
  25159. {
  25160. List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_0 = __this->___m_ActiveRenderPassQueue;
  25161. return L_0;
  25162. }
  25163. }
  25164. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_input_mE5213812C63FCA94FEB41F7505F03CBF95363BE5_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
  25165. {
  25166. {
  25167. int32_t L_0 = __this->___m_Input;
  25168. return L_0;
  25169. }
  25170. }
  25171. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Renderer2DData_get_useCameraSortingLayerTexture_mACAC0745A72D88C39DB1C9C0C2AC65B00EBBF574_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  25172. {
  25173. {
  25174. bool L_0 = __this->___m_UseCameraSortingLayersTexture;
  25175. return L_0;
  25176. }
  25177. }
  25178. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
  25179. {
  25180. static bool s_Il2CppMethodInitialized;
  25181. if (!s_Il2CppMethodInitialized)
  25182. {
  25183. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var);
  25184. s_Il2CppMethodInitialized = true;
  25185. }
  25186. bool V_0 = false;
  25187. {
  25188. float L_0 = ___1_b;
  25189. float L_1 = ___0_a;
  25190. float L_2;
  25191. L_2 = fabsf(((float)il2cpp_codegen_subtract(L_0, L_1)));
  25192. float L_3 = ___0_a;
  25193. float L_4;
  25194. L_4 = fabsf(L_3);
  25195. float L_5 = ___1_b;
  25196. float L_6;
  25197. L_6 = fabsf(L_5);
  25198. float L_7;
  25199. L_7 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_4, L_6, NULL);
  25200. float L_8 = ((Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields*)il2cpp_codegen_static_fields_for(Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var))->___Epsilon;
  25201. float L_9;
  25202. L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)il2cpp_codegen_multiply((9.99999997E-07f), L_7)), ((float)il2cpp_codegen_multiply(L_8, (8.0f))), NULL);
  25203. V_0 = (bool)((((float)L_2) < ((float)L_9))? 1 : 0);
  25204. goto IL_0035;
  25205. }
  25206. IL_0035:
  25207. {
  25208. bool L_10 = V_0;
  25209. return L_10;
  25210. }
  25211. }
  25212. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method)
  25213. {
  25214. {
  25215. DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_0 = __this->___U3CDebugHandlerU3Ek__BackingField;
  25216. return L_0;
  25217. }
  25218. }
  25219. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Renderer2D_get_createColorTexture_m24FE1C199854F11A89066AC3E5BB58A00FD53BDB_inline (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, const RuntimeMethod* method)
  25220. {
  25221. {
  25222. bool L_0 = __this->___m_CreateColorTexture;
  25223. return L_0;
  25224. }
  25225. }
  25226. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method)
  25227. {
  25228. {
  25229. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = __this->___m_NameID;
  25230. return L_0;
  25231. }
  25232. }
  25233. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Renderer2D_get_createDepthTexture_mDBD88B4419A0E76C156E6401C90FA47A3415684C_inline (Renderer2D_t330E5DE82E10BDC32D253ECE949F978E993915D6* __this, const RuntimeMethod* method)
  25234. {
  25235. {
  25236. bool L_0 = __this->___m_CreateDepthTexture;
  25237. return L_0;
  25238. }
  25239. }
  25240. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method)
  25241. {
  25242. {
  25243. int32_t L_0 = __this->___U3CmsaaSamplesU3Ek__BackingField;
  25244. return L_0;
  25245. }
  25246. }
  25247. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ScriptableRenderer_get_frameData_m1E575C1F7F79B65139F8AD75EB4B40BB4113714A_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method)
  25248. {
  25249. {
  25250. ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_0 = __this->___m_frameData;
  25251. return L_0;
  25252. }
  25253. }
  25254. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HDRDebugViewPass_t1FC1B0F01FF5DBD18E7813E17D58C428B14800D1* DebugHandler_get_hdrDebugViewPass_m82F3F3D4E66B3F4A077ADA8B4EB0165724CD1C75_inline (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* __this, const RuntimeMethod* method)
  25255. {
  25256. {
  25257. HDRDebugViewPass_t1FC1B0F01FF5DBD18E7813E17D58C428B14800D1* L_0 = __this->___m_HDRDebugViewPass;
  25258. return L_0;
  25259. }
  25260. }
  25261. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR UniversalRenderPipelineDebugDisplaySettings_t8E70DD217918DB0E7BD8BCCD9958C3E781DE0653* DebugHandler_get_DebugDisplaySettings_m37F2217F4ED89E755387A4F8A43519AA87C544BD_inline (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* __this, const RuntimeMethod* method)
  25262. {
  25263. {
  25264. UniversalRenderPipelineDebugDisplaySettings_t8E70DD217918DB0E7BD8BCCD9958C3E781DE0653* L_0 = __this->___m_DebugDisplaySettings;
  25265. return L_0;
  25266. }
  25267. }
  25268. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DebugDisplaySettingsLighting_t7DC0135652202CB3DEAB99CC630DDC44A695C4B0* UniversalRenderPipelineDebugDisplaySettings_get_lightingSettings_mB52BBE883718AEC9170CA658BC31865AAD67B912_inline (UniversalRenderPipelineDebugDisplaySettings_t8E70DD217918DB0E7BD8BCCD9958C3E781DE0653* __this, const RuntimeMethod* method)
  25269. {
  25270. {
  25271. DebugDisplaySettingsLighting_t7DC0135652202CB3DEAB99CC630DDC44A695C4B0* L_0 = __this->___U3ClightingSettingsU3Ek__BackingField;
  25272. return L_0;
  25273. }
  25274. }
  25275. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DebugDisplaySettingsLighting_get_hdrDebugMode_mC9B5F46FC2FC9DF6BECAA44225E54665C582A703_inline (DebugDisplaySettingsLighting_t7DC0135652202CB3DEAB99CC630DDC44A695C4B0* __this, const RuntimeMethod* method)
  25276. {
  25277. {
  25278. int32_t L_0 = __this->___U3ChdrDebugModeU3Ek__BackingField;
  25279. return L_0;
  25280. }
  25281. }
  25282. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A Vector2Int_get_zero_mF92C338E9CB9434105090E675E04D20A29649553_inline (const RuntimeMethod* method)
  25283. {
  25284. static bool s_Il2CppMethodInitialized;
  25285. if (!s_Il2CppMethodInitialized)
  25286. {
  25287. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_il2cpp_TypeInfo_var);
  25288. s_Il2CppMethodInitialized = true;
  25289. }
  25290. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_0;
  25291. memset((&V_0), 0, sizeof(V_0));
  25292. {
  25293. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0 = ((Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_StaticFields*)il2cpp_codegen_static_fields_for(Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_il2cpp_TypeInfo_var))->___s_Zero;
  25294. V_0 = L_0;
  25295. goto IL_0009;
  25296. }
  25297. IL_0009:
  25298. {
  25299. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_1 = V_0;
  25300. return L_1;
  25301. }
  25302. }
  25303. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2Int_op_Inequality_m6E8FEFBBDB0583853DEF06871C804F7A683682CD_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_lhs, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___1_rhs, const RuntimeMethod* method)
  25304. {
  25305. bool V_0 = false;
  25306. {
  25307. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0 = ___0_lhs;
  25308. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_1 = ___1_rhs;
  25309. bool L_2;
  25310. L_2 = Vector2Int_op_Equality_mD80F6ED22EA1200C4F408440D02FE61388C7D6BA_inline(L_0, L_1, NULL);
  25311. V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  25312. goto IL_000e;
  25313. }
  25314. IL_000e:
  25315. {
  25316. bool L_3 = V_0;
  25317. return L_3;
  25318. }
  25319. }
  25320. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method)
  25321. {
  25322. int32_t V_0 = 0;
  25323. {
  25324. int32_t L_0 = __this->___m_X;
  25325. V_0 = L_0;
  25326. goto IL_000a;
  25327. }
  25328. IL_000a:
  25329. {
  25330. int32_t L_1 = V_0;
  25331. return L_1;
  25332. }
  25333. }
  25334. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_width_m3B2494007BFE3AD4D14403407C9B24F5045E7E10_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method)
  25335. {
  25336. {
  25337. int32_t L_0 = ___0_value;
  25338. __this->___U3CwidthU3Ek__BackingField = L_0;
  25339. return;
  25340. }
  25341. }
  25342. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method)
  25343. {
  25344. int32_t V_0 = 0;
  25345. {
  25346. int32_t L_0 = __this->___m_Y;
  25347. V_0 = L_0;
  25348. goto IL_000a;
  25349. }
  25350. IL_000a:
  25351. {
  25352. int32_t L_1 = V_0;
  25353. return L_1;
  25354. }
  25355. }
  25356. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_height_m1FE41111472DAA9B5E80FFAF3445004D72A3CFA5_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method)
  25357. {
  25358. {
  25359. int32_t L_0 = ___0_value;
  25360. __this->___U3CheightU3Ek__BackingField = L_0;
  25361. return;
  25362. }
  25363. }
  25364. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PixelPerfectCamera_get_gridSnapping_mEF34B7A6CFF739935B11FF478B1F096C5D321A80_inline (PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* __this, const RuntimeMethod* method)
  25365. {
  25366. {
  25367. int32_t L_0 = __this->___m_GridSnapping;
  25368. return L_0;
  25369. }
  25370. }
  25371. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Render2DLightingPass_Setup_m3FBC7898206307E8806EA0DAB34858D9CBB7093C_inline (Render2DLightingPass_tB075B8C7F3333F269D30518C64F32D52C0DF11AF* __this, bool ___0_useDepth, const RuntimeMethod* method)
  25372. {
  25373. {
  25374. bool L_0 = ___0_useDepth;
  25375. __this->___m_NeedsDepth = L_0;
  25376. return;
  25377. }
  25378. }
  25379. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method)
  25380. {
  25381. {
  25382. int32_t L_0 = __this->___U3CwidthU3Ek__BackingField;
  25383. return L_0;
  25384. }
  25385. }
  25386. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method)
  25387. {
  25388. {
  25389. int32_t L_0 = __this->___U3CheightU3Ek__BackingField;
  25390. return L_0;
  25391. }
  25392. }
  25393. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PixelPerfectCamera_get_cropFrame_m049E2C02AED3C1C244B3AFD1E0B6104AFCC33A60_inline (PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* __this, const RuntimeMethod* method)
  25394. {
  25395. {
  25396. int32_t L_0 = __this->___m_CropFrame;
  25397. return L_0;
  25398. }
  25399. }
  25400. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PixelPerfectCamera_get_refResolutionX_m5523E53A067744D8A32B721DE936B800B43790C0_inline (PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* __this, const RuntimeMethod* method)
  25401. {
  25402. {
  25403. int32_t L_0 = __this->___m_RefResolutionX;
  25404. return L_0;
  25405. }
  25406. }
  25407. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PixelPerfectCamera_get_refResolutionY_m2E7C84EA248898609CA5ADD30E211976A44CD521_inline (PixelPerfectCamera_t158E7699626BAB0C2E3CFD4E2592DF1AFB8FB195* __this, const RuntimeMethod* method)
  25408. {
  25409. {
  25410. int32_t L_0 = __this->___m_RefResolutionY;
  25411. return L_0;
  25412. }
  25413. }
  25414. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Renderer2DData_get_lightCullResult_mEF0BB47B5B239E5736AEC45418B0BF9A41B4EE8F_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  25415. {
  25416. {
  25417. RuntimeObject* L_0 = __this->___U3ClightCullResultU3Ek__BackingField;
  25418. return L_0;
  25419. }
  25420. }
  25421. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderer_ConfigureCameraColorTarget_m591647884AAE0FEE1B92F6C01693D3DBB7E550D7_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_colorTarget, const RuntimeMethod* method)
  25422. {
  25423. {
  25424. RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = ___0_colorTarget;
  25425. __this->___m_CameraColorTarget = L_0;
  25426. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CameraColorTarget), (void*)L_0);
  25427. return;
  25428. }
  25429. }
  25430. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_yellow_m66637FA14383E8D74F24AE256B577CE1D55D469F_inline (const RuntimeMethod* method)
  25431. {
  25432. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
  25433. memset((&V_0), 0, sizeof(V_0));
  25434. {
  25435. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
  25436. memset((&L_0), 0, sizeof(L_0));
  25437. Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (0.921568632f), (0.0156862754f), (1.0f), NULL);
  25438. V_0 = L_0;
  25439. goto IL_001d;
  25440. }
  25441. IL_001d:
  25442. {
  25443. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
  25444. return L_1;
  25445. }
  25446. }
  25447. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RenderGraph_get_nativeRenderPassesEnabled_m0A6331F029257ABF0232FA1C278E733B097A812D_inline (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* __this, const RuntimeMethod* method)
  25448. {
  25449. {
  25450. bool L_0 = __this->___U3CnativeRenderPassesEnabledU3Ek__BackingField;
  25451. return L_0;
  25452. }
  25453. }
  25454. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method)
  25455. {
  25456. int32_t V_0 = 0;
  25457. int32_t G_B3_0 = 0;
  25458. {
  25459. int32_t L_0 = ___0_a;
  25460. int32_t L_1 = ___1_b;
  25461. if ((((int32_t)L_0) > ((int32_t)L_1)))
  25462. {
  25463. goto IL_0008;
  25464. }
  25465. }
  25466. {
  25467. int32_t L_2 = ___1_b;
  25468. G_B3_0 = L_2;
  25469. goto IL_0009;
  25470. }
  25471. IL_0008:
  25472. {
  25473. int32_t L_3 = ___0_a;
  25474. G_B3_0 = L_3;
  25475. }
  25476. IL_0009:
  25477. {
  25478. V_0 = G_B3_0;
  25479. goto IL_000c;
  25480. }
  25481. IL_000c:
  25482. {
  25483. int32_t L_4 = V_0;
  25484. return L_4;
  25485. }
  25486. }
  25487. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Renderer2DData_get_lightRenderTextureScale_m6FD4326249B00A168A36C2B314D4C035FEE7CB8F_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  25488. {
  25489. {
  25490. float L_0 = __this->___m_LightRenderTextureScale;
  25491. return L_0;
  25492. }
  25493. }
  25494. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline (const RuntimeMethod* method)
  25495. {
  25496. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
  25497. memset((&V_0), 0, sizeof(V_0));
  25498. {
  25499. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
  25500. memset((&L_0), 0, sizeof(L_0));
  25501. Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (0.0f), (0.0f), (1.0f), NULL);
  25502. V_0 = L_0;
  25503. goto IL_001d;
  25504. }
  25505. IL_001d:
  25506. {
  25507. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
  25508. return L_1;
  25509. }
  25510. }
  25511. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_msaaSamples_m6910E09489372746391B14FBAF59A7237539D6C4_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method)
  25512. {
  25513. {
  25514. int32_t L_0 = ___0_value;
  25515. __this->___U3CmsaaSamplesU3Ek__BackingField = L_0;
  25516. return;
  25517. }
  25518. }
  25519. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Renderer2DData_get_cameraSortingLayerDownsamplingMethod_m23F835318EF3DD5972097BAF42FFAC63B99B2AB4_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  25520. {
  25521. {
  25522. int32_t L_0 = __this->___m_CameraSortingLayerDownsamplingMethod;
  25523. return L_0;
  25524. }
  25525. }
  25526. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UniversalResourceData_set_activeColorID_m9648D8CF015BBD319302EE191DDB37465909FF5E_inline (UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* __this, int32_t ___0_value, const RuntimeMethod* method)
  25527. {
  25528. {
  25529. int32_t L_0 = ___0_value;
  25530. __this->___U3CactiveColorIDU3Ek__BackingField = L_0;
  25531. return;
  25532. }
  25533. }
  25534. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_depthStencilFormat_m7EC335006743B59AAD1895AD06B2DD74333F9A03_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method)
  25535. {
  25536. {
  25537. int32_t L_0 = ___0_value;
  25538. __this->___U3CdepthStencilFormatU3Ek__BackingField = L_0;
  25539. return;
  25540. }
  25541. }
  25542. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UniversalResourceData_set_activeDepthID_m3C54B35293AB348253C548FC543613F718144D65_inline (UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* __this, int32_t ___0_value, const RuntimeMethod* method)
  25543. {
  25544. {
  25545. int32_t L_0 = ___0_value;
  25546. __this->___U3CactiveDepthIDU3Ek__BackingField = L_0;
  25547. return;
  25548. }
  25549. }
  25550. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DebugDisplaySettingsRendering_t0112AECF41E04E8EB029F3B2C769BB05A72D50F3* UniversalRenderPipelineDebugDisplaySettings_get_renderingSettings_m97737CDDE93484CC032281F18A59EB5D0CB7DCC6_inline (UniversalRenderPipelineDebugDisplaySettings_t8E70DD217918DB0E7BD8BCCD9958C3E781DE0653* __this, const RuntimeMethod* method)
  25551. {
  25552. {
  25553. DebugDisplaySettingsRendering_t0112AECF41E04E8EB029F3B2C769BB05A72D50F3* L_0 = __this->___U3CrenderingSettingsU3Ek__BackingField;
  25554. return L_0;
  25555. }
  25556. }
  25557. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DebugDisplaySettingsRendering_get_sceneOverrideMode_m4D5732DD1FD1413E5802B83A60BF22B06E96BB01_inline (DebugDisplaySettingsRendering_t0112AECF41E04E8EB029F3B2C769BB05A72D50F3* __this, const RuntimeMethod* method)
  25558. {
  25559. {
  25560. int32_t L_0 = __this->___U3CsceneOverrideModeU3Ek__BackingField;
  25561. return L_0;
  25562. }
  25563. }
  25564. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
  25565. {
  25566. {
  25567. int32_t L_0 = __this->___U3CrenderPassEventU3Ek__BackingField;
  25568. return L_0;
  25569. }
  25570. }
  25571. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Dictionary_2_t96A940D78E875DD4E24C2F48746D6A7CBE9AC441* Renderer2DData_get_lightMaterials_mC074C05B230126E1DFB606C6FAFFBAEC99E3EADC_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  25572. {
  25573. {
  25574. Dictionary_2_t96A940D78E875DD4E24C2F48746D6A7CBE9AC441* L_0 = __this->___U3ClightMaterialsU3Ek__BackingField;
  25575. return L_0;
  25576. }
  25577. }
  25578. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* Renderer2DData_get_spriteSelfShadowMaterial_m7436BA5A575F6DF3AA3732E7C7C44ABFD63CDD20_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  25579. {
  25580. {
  25581. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___U3CspriteSelfShadowMaterialU3Ek__BackingField;
  25582. return L_0;
  25583. }
  25584. }
  25585. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* Renderer2DData_get_spriteUnshadowMaterial_m4415A748869AAA64EAC66ED6E1588639DEC52F2F_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  25586. {
  25587. {
  25588. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___U3CspriteUnshadowMaterialU3Ek__BackingField;
  25589. return L_0;
  25590. }
  25591. }
  25592. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* Renderer2DData_get_geometrySelfShadowMaterial_mF219386663094A2C9BDC3B4E69EF8112827DC86A_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  25593. {
  25594. {
  25595. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___U3CgeometrySelfShadowMaterialU3Ek__BackingField;
  25596. return L_0;
  25597. }
  25598. }
  25599. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* Renderer2DData_get_geometryUnshadowMaterial_mCBF3F176611E39E5D20A4917440AE0FC5B54E950_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  25600. {
  25601. {
  25602. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___U3CgeometryUnshadowMaterialU3Ek__BackingField;
  25603. return L_0;
  25604. }
  25605. }
  25606. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* Renderer2DData_get_projectedShadowMaterial_m2B41EE220BB6CF8F6AFDB4D6B9D5CEE0FB6A1532_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  25607. {
  25608. {
  25609. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___U3CprojectedShadowMaterialU3Ek__BackingField;
  25610. return L_0;
  25611. }
  25612. }
  25613. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* Renderer2DData_get_projectedUnshadowMaterial_m850DE00788FCD51337CA3A1B3DF818CED804A93B_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  25614. {
  25615. {
  25616. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___U3CprojectedUnshadowMaterialU3Ek__BackingField;
  25617. return L_0;
  25618. }
  25619. }
  25620. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Renderer2DData_set_geometrySelfShadowMaterial_mBCF9BB3E6AD7C14085F5B23ED646430D9CE7B590_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_value, const RuntimeMethod* method)
  25621. {
  25622. {
  25623. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_value;
  25624. __this->___U3CgeometrySelfShadowMaterialU3Ek__BackingField = L_0;
  25625. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CgeometrySelfShadowMaterialU3Ek__BackingField), (void*)L_0);
  25626. return;
  25627. }
  25628. }
  25629. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Renderer2DData_set_geometryUnshadowMaterial_m533C4F9582B0C6E1270E153C9311D139858EC233_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_value, const RuntimeMethod* method)
  25630. {
  25631. {
  25632. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_value;
  25633. __this->___U3CgeometryUnshadowMaterialU3Ek__BackingField = L_0;
  25634. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CgeometryUnshadowMaterialU3Ek__BackingField), (void*)L_0);
  25635. return;
  25636. }
  25637. }
  25638. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Renderer2DData_set_spriteSelfShadowMaterial_mB2B00B1F4E2DEE264AA79B0C2F22BA329095AECD_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_value, const RuntimeMethod* method)
  25639. {
  25640. {
  25641. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_value;
  25642. __this->___U3CspriteSelfShadowMaterialU3Ek__BackingField = L_0;
  25643. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CspriteSelfShadowMaterialU3Ek__BackingField), (void*)L_0);
  25644. return;
  25645. }
  25646. }
  25647. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Renderer2DData_set_spriteUnshadowMaterial_mD8C9E9C343D025813148B3379D8F1828A423EE2E_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_value, const RuntimeMethod* method)
  25648. {
  25649. {
  25650. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_value;
  25651. __this->___U3CspriteUnshadowMaterialU3Ek__BackingField = L_0;
  25652. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CspriteUnshadowMaterialU3Ek__BackingField), (void*)L_0);
  25653. return;
  25654. }
  25655. }
  25656. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Renderer2DData_set_projectedShadowMaterial_m92F2FF910697148A41C6AEDC5600838FF0F97E79_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_value, const RuntimeMethod* method)
  25657. {
  25658. {
  25659. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_value;
  25660. __this->___U3CprojectedShadowMaterialU3Ek__BackingField = L_0;
  25661. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CprojectedShadowMaterialU3Ek__BackingField), (void*)L_0);
  25662. return;
  25663. }
  25664. }
  25665. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Renderer2DData_set_projectedUnshadowMaterial_m6A37BE29BC05D7A3FBFC915F43D5E4BCEB43FF85_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_value, const RuntimeMethod* method)
  25666. {
  25667. {
  25668. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_value;
  25669. __this->___U3CprojectedUnshadowMaterialU3Ek__BackingField = L_0;
  25670. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CprojectedUnshadowMaterialU3Ek__BackingField), (void*)L_0);
  25671. return;
  25672. }
  25673. }
  25674. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline (const RuntimeMethod* method)
  25675. {
  25676. static bool s_Il2CppMethodInitialized;
  25677. if (!s_Il2CppMethodInitialized)
  25678. {
  25679. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
  25680. s_Il2CppMethodInitialized = true;
  25681. }
  25682. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  25683. memset((&V_0), 0, sizeof(V_0));
  25684. {
  25685. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___upVector;
  25686. V_0 = L_0;
  25687. goto IL_0009;
  25688. }
  25689. IL_0009:
  25690. {
  25691. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
  25692. return L_1;
  25693. }
  25694. }
  25695. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RTHandle_get_useScaling_mCDB079A62CC15C0D0F47E3F49D5975202F7B12A1_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method)
  25696. {
  25697. {
  25698. bool L_0 = __this->___U3CuseScalingU3Ek__BackingField;
  25699. return L_0;
  25700. }
  25701. }
  25702. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline (const RuntimeMethod* method)
  25703. {
  25704. static bool s_Il2CppMethodInitialized;
  25705. if (!s_Il2CppMethodInitialized)
  25706. {
  25707. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var);
  25708. s_Il2CppMethodInitialized = true;
  25709. }
  25710. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
  25711. memset((&V_0), 0, sizeof(V_0));
  25712. {
  25713. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___oneVector;
  25714. V_0 = L_0;
  25715. goto IL_0009;
  25716. }
  25717. IL_0009:
  25718. {
  25719. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0;
  25720. return L_1;
  25721. }
  25722. }
  25723. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method)
  25724. {
  25725. {
  25726. float L_0 = ___0_x;
  25727. __this->___x = L_0;
  25728. float L_1 = ___1_y;
  25729. __this->___y = L_1;
  25730. return;
  25731. }
  25732. }
  25733. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method)
  25734. {
  25735. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
  25736. memset((&V_0), 0, sizeof(V_0));
  25737. {
  25738. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_v;
  25739. float L_1 = L_0.___x;
  25740. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_v;
  25741. float L_3 = L_2.___y;
  25742. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4;
  25743. memset((&L_4), 0, sizeof(L_4));
  25744. Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_4), L_1, L_3, (0.0f), (0.0f), NULL);
  25745. V_0 = L_4;
  25746. goto IL_001f;
  25747. }
  25748. IL_001f:
  25749. {
  25750. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = V_0;
  25751. return L_5;
  25752. }
  25753. }
  25754. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method)
  25755. {
  25756. {
  25757. RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_0 = __this->___m_RT;
  25758. return L_0;
  25759. }
  25760. }
  25761. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Renderer2DData_get_hdrEmulationScale_m0A25B71CBF5B1482C129A0085DB78544EE7388BE_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  25762. {
  25763. {
  25764. float L_0 = __this->___m_HDREmulationScale;
  25765. return L_0;
  25766. }
  25767. }
  25768. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Light2DBlendStyleU5BU5D_tD2A922FE5FA60CCC63036A69CD719E15814D265A* Renderer2DData_get_lightBlendStyles_m5564525FC5E476F8B8B709FEE780729C0812D6A4_inline (Renderer2DData_t12A57144E7883136975216C06D579150AF8E21BA* __this, const RuntimeMethod* method)
  25769. {
  25770. {
  25771. Light2DBlendStyleU5BU5D_tD2A922FE5FA60CCC63036A69CD719E15814D265A* L_0 = __this->___m_LightBlendStyles;
  25772. return L_0;
  25773. }
  25774. }
  25775. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Light2D_get_lightType_m4B3DFEF0B821E6EBE24337820CC87E4AAC589097_inline (Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* __this, const RuntimeMethod* method)
  25776. {
  25777. {
  25778. int32_t L_0 = __this->___m_LightType;
  25779. return L_0;
  25780. }
  25781. }
  25782. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Light2D_get_blendStyleIndex_m5022FCE517D15BC317F335AD485068ED849CDA36_inline (Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* __this, const RuntimeMethod* method)
  25783. {
  25784. {
  25785. int32_t L_0 = __this->___m_BlendStyleIndex;
  25786. return L_0;
  25787. }
  25788. }
  25789. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Light2D_get_volumeIntensity_m50854F673179630BC2AD1E1BA9A6F68ACEFD58EC_inline (Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* __this, const RuntimeMethod* method)
  25790. {
  25791. {
  25792. float L_0 = __this->___m_LightVolumeIntensity;
  25793. return L_0;
  25794. }
  25795. }
  25796. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Light2D_get_volumetricEnabled_mD0D08DCF54B1C42CF9F16EE0EF643BD23CB781DD_inline (Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* __this, const RuntimeMethod* method)
  25797. {
  25798. {
  25799. bool L_0 = __this->___m_LightVolumeEnabled;
  25800. return L_0;
  25801. }
  25802. }
  25803. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Light2D_get_batchSlotIndex_m0B51B331D7A794B939B3EE8BF76F6A9006917430_inline (Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* __this, const RuntimeMethod* method)
  25804. {
  25805. {
  25806. int32_t L_0 = __this->___m_BatchSlotIndex;
  25807. return L_0;
  25808. }
  25809. }
  25810. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Light2D_get_normalMapQuality_mD1DC839DD41E9468A432EE08203F642B6CEB558F_inline (Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* __this, const RuntimeMethod* method)
  25811. {
  25812. {
  25813. int32_t L_0 = __this->___m_NormalMapQuality;
  25814. return L_0;
  25815. }
  25816. }
  25817. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TextureHandle_IsValid_mECFF64B8BAC6402F0D37B67BB79FFB3AB3C7F3C2_inline (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* __this, const RuntimeMethod* method)
  25818. {
  25819. static bool s_Il2CppMethodInitialized;
  25820. if (!s_Il2CppMethodInitialized)
  25821. {
  25822. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C_il2cpp_TypeInfo_var);
  25823. s_Il2CppMethodInitialized = true;
  25824. }
  25825. {
  25826. ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C* L_0 = (ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C*)(&__this->___handle);
  25827. il2cpp_codegen_runtime_class_init_inline(ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C_il2cpp_TypeInfo_var);
  25828. bool L_1;
  25829. L_1 = ResourceHandle_IsValid_m20B0218FDCA98DCD069AE3BE86FEFCAEDB985B9A_inline(L_0, NULL);
  25830. return L_1;
  25831. }
  25832. }
  25833. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 TextureHandle_get_nullHandle_m077A7652CAF9B2004942375C6F1CCFD714AA9E19_inline (const RuntimeMethod* method)
  25834. {
  25835. static bool s_Il2CppMethodInitialized;
  25836. if (!s_Il2CppMethodInitialized)
  25837. {
  25838. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
  25839. s_Il2CppMethodInitialized = true;
  25840. }
  25841. {
  25842. il2cpp_codegen_runtime_class_init_inline(TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
  25843. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_0 = ((TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_StaticFields*)il2cpp_codegen_static_fields_for(TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var))->___s_NullHandle;
  25844. return L_0;
  25845. }
  25846. }
  25847. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline (const RuntimeMethod* method)
  25848. {
  25849. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
  25850. memset((&V_0), 0, sizeof(V_0));
  25851. {
  25852. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
  25853. memset((&L_0), 0, sizeof(L_0));
  25854. Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (1.0f), (1.0f), (1.0f), NULL);
  25855. V_0 = L_0;
  25856. goto IL_001d;
  25857. }
  25858. IL_001d:
  25859. {
  25860. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
  25861. return L_1;
  25862. }
  25863. }
  25864. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderGraphDefaultResources_tCE331152C84ED1A36CF186CA0092AE10E599E25D* RenderGraph_get_defaultResources_m9392476073E82DC8F45ED8AB11B271EA471FC206_inline (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* __this, const RuntimeMethod* method)
  25865. {
  25866. {
  25867. RenderGraphDefaultResources_tCE331152C84ED1A36CF186CA0092AE10E599E25D* L_0 = __this->___m_DefaultResources;
  25868. return L_0;
  25869. }
  25870. }
  25871. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 RenderGraphDefaultResources_get_blackTexture_m3B0E30D1C8DC5CBE2DD06A57EEF03EB110F637BE_inline (RenderGraphDefaultResources_tCE331152C84ED1A36CF186CA0092AE10E599E25D* __this, const RuntimeMethod* method)
  25872. {
  25873. {
  25874. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_0 = __this->___U3CblackTextureU3Ek__BackingField;
  25875. return L_0;
  25876. }
  25877. }
  25878. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_clear_m02E023A7D396B973288B3915F6F24FBF7E0DC81D_inline (const RuntimeMethod* method)
  25879. {
  25880. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
  25881. memset((&V_0), 0, sizeof(V_0));
  25882. {
  25883. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
  25884. memset((&L_0), 0, sizeof(L_0));
  25885. Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (0.0f), (0.0f), (0.0f), NULL);
  25886. V_0 = L_0;
  25887. goto IL_001d;
  25888. }
  25889. IL_001d:
  25890. {
  25891. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
  25892. return L_1;
  25893. }
  25894. }
  25895. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Light2D_get_shadowIntensity_m650F97C7B5E81434800E92D266DCD7D7DEC0663E_inline (Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* __this, const RuntimeMethod* method)
  25896. {
  25897. {
  25898. float L_0 = __this->___m_ShadowIntensity;
  25899. return L_0;
  25900. }
  25901. }
  25902. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method)
  25903. {
  25904. {
  25905. int32_t L_0 = ___0_value;
  25906. __this->___U3CrenderPassEventU3Ek__BackingField = L_0;
  25907. return;
  25908. }
  25909. }
  25910. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ShadowMesh2D_get_edgeProcessing_m1FC6B8E5D138E26E63CF74FF085106FCEDDDB9CA_inline (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, const RuntimeMethod* method)
  25911. {
  25912. {
  25913. int32_t L_0 = __this->___m_EdgeProcessing;
  25914. return L_0;
  25915. }
  25916. }
  25917. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ShadowMesh2D_set_edgeProcessing_m99A5E225F5461F6FAA2E9A9BF1C1ED0E3D2B57E1_inline (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, int32_t ___0_value, const RuntimeMethod* method)
  25918. {
  25919. {
  25920. int32_t L_0 = ___0_value;
  25921. __this->___m_EdgeProcessing = L_0;
  25922. return;
  25923. }
  25924. }
  25925. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ShadowMesh2D_get_mesh_m77225D909CD28099B6E8E109DC00111881EC1698_inline (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, const RuntimeMethod* method)
  25926. {
  25927. {
  25928. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = __this->___m_Mesh;
  25929. return L_0;
  25930. }
  25931. }
  25932. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 ShadowMesh2D_get_boundingSphere_m16F11181C4232CA8715D1DF55B86BDC234B11F99_inline (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, const RuntimeMethod* method)
  25933. {
  25934. {
  25935. BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_0 = __this->___m_BoundingSphere;
  25936. return L_0;
  25937. }
  25938. }
  25939. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float ShadowMesh2D_get_trimEdge_m1DD051939E61F267AF4D1E02272759AC81146C44_inline (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, const RuntimeMethod* method)
  25940. {
  25941. {
  25942. float L_0 = __this->___m_TrimEdge;
  25943. return L_0;
  25944. }
  25945. }
  25946. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ShadowMesh2D_set_trimEdge_m279F62FA0EE7B5C55916FE2AA46B8BB26AD85B45_inline (ShadowMesh2D_t301A00F585E8C1843B25C06E21170E1BA56A85BA* __this, float ___0_value, const RuntimeMethod* method)
  25947. {
  25948. {
  25949. float L_0 = ___0_value;
  25950. __this->___m_TrimEdge = L_0;
  25951. return;
  25952. }
  25953. }
  25954. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method)
  25955. {
  25956. {
  25957. float L_0 = ___0_x;
  25958. __this->___x = L_0;
  25959. float L_1 = ___1_y;
  25960. __this->___y = L_1;
  25961. float L_2 = ___2_z;
  25962. __this->___z = L_2;
  25963. return;
  25964. }
  25965. }
  25966. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ShadowCaster2D_get_castingOption_m11F5F86721E7CABA77996CDFCC3741F3C9A8F9DA_inline (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, const RuntimeMethod* method)
  25967. {
  25968. {
  25969. int32_t L_0 = __this->___m_CastingOption;
  25970. return L_0;
  25971. }
  25972. }
  25973. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ShadowCaster2D_set_castingOption_m75E57418A4B3CC61D5C81A5F825A484BA9D7E464_inline (ShadowCaster2D_t0433C37EF230E425BBD540057818C712B19DD500* __this, int32_t ___0_value, const RuntimeMethod* method)
  25974. {
  25975. {
  25976. int32_t L_0 = ___0_value;
  25977. __this->___m_CastingOption = L_0;
  25978. return;
  25979. }
  25980. }
  25981. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_SqrMagnitude_m5ED73273031577902F1BED4CA9C5A0E786A680D1_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method)
  25982. {
  25983. float V_0 = 0.0f;
  25984. {
  25985. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_vector;
  25986. float L_1 = L_0.___x;
  25987. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_vector;
  25988. float L_3 = L_2.___x;
  25989. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_vector;
  25990. float L_5 = L_4.___y;
  25991. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_vector;
  25992. float L_7 = L_6.___y;
  25993. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_vector;
  25994. float L_9 = L_8.___z;
  25995. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_vector;
  25996. float L_11 = L_10.___z;
  25997. V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11))));
  25998. goto IL_002d;
  25999. }
  26000. IL_002d:
  26001. {
  26002. float L_12 = V_0;
  26003. return L_12;
  26004. }
  26005. }
  26006. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 Light2D_get_boundingSphere_m1B78AF6A3981BE032C1EE459C109948160B307E0_inline (Light2D_t76A34C6BE8F18AE427924700DB6DC26882DA4CAC* __this, const RuntimeMethod* method)
  26007. {
  26008. {
  26009. BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_0 = __this->___U3CboundingSphereU3Ek__BackingField;
  26010. return L_0;
  26011. }
  26012. }
  26013. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method)
  26014. {
  26015. static bool s_Il2CppMethodInitialized;
  26016. if (!s_Il2CppMethodInitialized)
  26017. {
  26018. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
  26019. s_Il2CppMethodInitialized = true;
  26020. }
  26021. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  26022. memset((&V_0), 0, sizeof(V_0));
  26023. {
  26024. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___zeroVector;
  26025. V_0 = L_0;
  26026. goto IL_0009;
  26027. }
  26028. IL_0009:
  26029. {
  26030. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
  26031. return L_1;
  26032. }
  26033. }
  26034. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, const RuntimeMethod* method)
  26035. {
  26036. {
  26037. float L_0 = ___0_x;
  26038. __this->___x = L_0;
  26039. float L_1 = ___1_y;
  26040. __this->___y = L_1;
  26041. __this->___z = (0.0f);
  26042. return;
  26043. }
  26044. }
  26045. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline (const RuntimeMethod* method)
  26046. {
  26047. static bool s_Il2CppMethodInitialized;
  26048. if (!s_Il2CppMethodInitialized)
  26049. {
  26050. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
  26051. s_Il2CppMethodInitialized = true;
  26052. }
  26053. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  26054. memset((&V_0), 0, sizeof(V_0));
  26055. {
  26056. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___oneVector;
  26057. V_0 = L_0;
  26058. goto IL_0009;
  26059. }
  26060. IL_0009:
  26061. {
  26062. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
  26063. return L_1;
  26064. }
  26065. }
  26066. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_center, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_size, const RuntimeMethod* method)
  26067. {
  26068. {
  26069. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_center;
  26070. __this->___m_Center = L_0;
  26071. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_size;
  26072. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
  26073. L_2 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_1, (0.5f), NULL);
  26074. __this->___m_Extents = L_2;
  26075. return;
  26076. }
  26077. }
  26078. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method)
  26079. {
  26080. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  26081. memset((&V_0), 0, sizeof(V_0));
  26082. {
  26083. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
  26084. L_0 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline(__this, NULL);
  26085. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
  26086. L_1 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline(__this, NULL);
  26087. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
  26088. L_2 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_0, L_1, NULL);
  26089. V_0 = L_2;
  26090. goto IL_0015;
  26091. }
  26092. IL_0015:
  26093. {
  26094. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0;
  26095. return L_3;
  26096. }
  26097. }
  26098. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method)
  26099. {
  26100. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  26101. memset((&V_0), 0, sizeof(V_0));
  26102. {
  26103. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
  26104. float L_1 = L_0.___x;
  26105. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
  26106. float L_3 = L_2.___x;
  26107. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
  26108. float L_5 = L_4.___y;
  26109. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
  26110. float L_7 = L_6.___y;
  26111. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
  26112. float L_9 = L_8.___z;
  26113. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
  26114. float L_11 = L_10.___z;
  26115. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
  26116. memset((&L_12), 0, sizeof(L_12));
  26117. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(L_9, L_11)), NULL);
  26118. V_0 = L_12;
  26119. goto IL_0030;
  26120. }
  26121. IL_0030:
  26122. {
  26123. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
  26124. return L_13;
  26125. }
  26126. }
  26127. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method)
  26128. {
  26129. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  26130. memset((&V_0), 0, sizeof(V_0));
  26131. {
  26132. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
  26133. L_0 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline(__this, NULL);
  26134. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
  26135. L_1 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline(__this, NULL);
  26136. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
  26137. L_2 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_0, L_1, NULL);
  26138. V_0 = L_2;
  26139. goto IL_0015;
  26140. }
  26141. IL_0015:
  26142. {
  26143. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0;
  26144. return L_3;
  26145. }
  26146. }
  26147. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37* ShadowCasterGroup2DManager_get_shadowCasterGroups_mD2D34E88683CFFBE42142BC775F83689D96ADCC7_inline (const RuntimeMethod* method)
  26148. {
  26149. static bool s_Il2CppMethodInitialized;
  26150. if (!s_Il2CppMethodInitialized)
  26151. {
  26152. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShadowCasterGroup2DManager_tD4DF649108FFD9B4E2F33AD838D64B91F21D49CB_il2cpp_TypeInfo_var);
  26153. s_Il2CppMethodInitialized = true;
  26154. }
  26155. {
  26156. List_1_t13A09F599BCA241CD470671AB9ACCA1A82367B37* L_0 = ((ShadowCasterGroup2DManager_tD4DF649108FFD9B4E2F33AD838D64B91F21D49CB_StaticFields*)il2cpp_codegen_static_fields_for(ShadowCasterGroup2DManager_tD4DF649108FFD9B4E2F33AD838D64B91F21D49CB_il2cpp_TypeInfo_var))->___s_ShadowCasterGroups;
  26157. return L_0;
  26158. }
  26159. }
  26160. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method)
  26161. {
  26162. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  26163. memset((&V_0), 0, sizeof(V_0));
  26164. {
  26165. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
  26166. float L_1 = L_0.___x;
  26167. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
  26168. float L_3 = L_2.___x;
  26169. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
  26170. float L_5 = L_4.___y;
  26171. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
  26172. float L_7 = L_6.___y;
  26173. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
  26174. float L_9 = L_8.___z;
  26175. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
  26176. float L_11 = L_10.___z;
  26177. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
  26178. memset((&L_12), 0, sizeof(L_12));
  26179. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), NULL);
  26180. V_0 = L_12;
  26181. goto IL_0030;
  26182. }
  26183. IL_0030:
  26184. {
  26185. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
  26186. return L_13;
  26187. }
  26188. }
  26189. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method)
  26190. {
  26191. float V_0 = 0.0f;
  26192. {
  26193. float L_0 = __this->___x;
  26194. float L_1 = __this->___x;
  26195. float L_2 = __this->___y;
  26196. float L_3 = __this->___y;
  26197. float L_4 = __this->___z;
  26198. float L_5 = __this->___z;
  26199. V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))), ((float)il2cpp_codegen_multiply(L_4, L_5))));
  26200. goto IL_002d;
  26201. }
  26202. IL_002d:
  26203. {
  26204. float L_6 = V_0;
  26205. return L_6;
  26206. }
  26207. }
  26208. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method)
  26209. {
  26210. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  26211. memset((&V_0), 0, sizeof(V_0));
  26212. {
  26213. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Center;
  26214. V_0 = L_0;
  26215. goto IL_000a;
  26216. }
  26217. IL_000a:
  26218. {
  26219. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
  26220. return L_1;
  26221. }
  26222. }
  26223. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method)
  26224. {
  26225. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  26226. memset((&V_0), 0, sizeof(V_0));
  26227. {
  26228. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Extents;
  26229. V_0 = L_0;
  26230. goto IL_000a;
  26231. }
  26232. IL_000a:
  26233. {
  26234. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
  26235. return L_1;
  26236. }
  26237. }
  26238. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_set_center_m891869DD5B1BEEE2D17907BBFB7EB79AAE44884B_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
  26239. {
  26240. {
  26241. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
  26242. __this->___m_Center = L_0;
  26243. return;
  26244. }
  26245. }
  26246. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_set_extents_m09496358547B86A93EFE7BE6371E7A6FE937C46F_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
  26247. {
  26248. {
  26249. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
  26250. __this->___m_Extents = L_0;
  26251. return;
  26252. }
  26253. }
  26254. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline (const RuntimeMethod* method)
  26255. {
  26256. static bool s_Il2CppMethodInitialized;
  26257. if (!s_Il2CppMethodInitialized)
  26258. {
  26259. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var);
  26260. s_Il2CppMethodInitialized = true;
  26261. }
  26262. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
  26263. memset((&V_0), 0, sizeof(V_0));
  26264. {
  26265. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ((Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields*)il2cpp_codegen_static_fields_for(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var))->___identityMatrix;
  26266. V_0 = L_0;
  26267. goto IL_0009;
  26268. }
  26269. IL_0009:
  26270. {
  26271. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1 = V_0;
  26272. return L_1;
  26273. }
  26274. }
  26275. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ShadowShape2DProvider_Collider2D_ClearShapes_mBF8C6993482152D7657BABA7743C7E575CCF974B_inline (ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* ___0_persistantShapeObject, const RuntimeMethod* method)
  26276. {
  26277. NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD V_0;
  26278. memset((&V_0), 0, sizeof(V_0));
  26279. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_1;
  26280. memset((&V_1), 0, sizeof(V_1));
  26281. {
  26282. ShadowShape2D_tE11456DC730F0E8FBE32420402926DAE0F54EE0E* L_0 = ___0_persistantShapeObject;
  26283. il2cpp_codegen_initobj((&V_0), sizeof(NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD));
  26284. NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_1 = V_0;
  26285. il2cpp_codegen_initobj((&V_1), sizeof(NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C));
  26286. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_2 = V_1;
  26287. NullCheck(L_0);
  26288. VirtualActionInvoker6< NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C, int32_t, int32_t, bool, bool >::Invoke(8, L_0, L_1, L_2, 0, 1, (bool)1, (bool)0);
  26289. return;
  26290. }
  26291. }
  26292. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Matrix4x4_Equals_mDB0C4CCC58BE3E108F1A40BE8DBDCD62E284CC51_inline (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_other, const RuntimeMethod* method)
  26293. {
  26294. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
  26295. memset((&V_0), 0, sizeof(V_0));
  26296. bool V_1 = false;
  26297. int32_t G_B5_0 = 0;
  26298. {
  26299. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0;
  26300. L_0 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118(__this, 0, NULL);
  26301. V_0 = L_0;
  26302. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1;
  26303. L_1 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&___0_other), 0, NULL);
  26304. bool L_2;
  26305. L_2 = Vector4_Equals_m73FAA65A1A565EE28D6C9385603829894B7D4392_inline((&V_0), L_1, NULL);
  26306. if (!L_2)
  26307. {
  26308. goto IL_0065;
  26309. }
  26310. }
  26311. {
  26312. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3;
  26313. L_3 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118(__this, 1, NULL);
  26314. V_0 = L_3;
  26315. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4;
  26316. L_4 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&___0_other), 1, NULL);
  26317. bool L_5;
  26318. L_5 = Vector4_Equals_m73FAA65A1A565EE28D6C9385603829894B7D4392_inline((&V_0), L_4, NULL);
  26319. if (!L_5)
  26320. {
  26321. goto IL_0065;
  26322. }
  26323. }
  26324. {
  26325. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6;
  26326. L_6 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118(__this, 2, NULL);
  26327. V_0 = L_6;
  26328. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7;
  26329. L_7 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&___0_other), 2, NULL);
  26330. bool L_8;
  26331. L_8 = Vector4_Equals_m73FAA65A1A565EE28D6C9385603829894B7D4392_inline((&V_0), L_7, NULL);
  26332. if (!L_8)
  26333. {
  26334. goto IL_0065;
  26335. }
  26336. }
  26337. {
  26338. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9;
  26339. L_9 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118(__this, 3, NULL);
  26340. V_0 = L_9;
  26341. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10;
  26342. L_10 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&___0_other), 3, NULL);
  26343. bool L_11;
  26344. L_11 = Vector4_Equals_m73FAA65A1A565EE28D6C9385603829894B7D4392_inline((&V_0), L_10, NULL);
  26345. G_B5_0 = ((int32_t)(L_11));
  26346. goto IL_0066;
  26347. }
  26348. IL_0065:
  26349. {
  26350. G_B5_0 = 0;
  26351. }
  26352. IL_0066:
  26353. {
  26354. V_1 = (bool)G_B5_0;
  26355. goto IL_0069;
  26356. }
  26357. IL_0069:
  26358. {
  26359. bool L_12 = V_1;
  26360. return L_12;
  26361. }
  26362. }
  26363. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ShadowShape2DProvider_Collider2D_CompareApproximately_m594778E96095AA90E72363AF8C524DA1AC2DA7B2_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* ___0_a, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* ___1_b, const RuntimeMethod* method)
  26364. {
  26365. static bool s_Il2CppMethodInitialized;
  26366. if (!s_Il2CppMethodInitialized)
  26367. {
  26368. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var);
  26369. s_Il2CppMethodInitialized = true;
  26370. }
  26371. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  26372. memset((&V_0), 0, sizeof(V_0));
  26373. {
  26374. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_0 = ___0_a;
  26375. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
  26376. L_1 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline(L_0, NULL);
  26377. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_2 = ___1_b;
  26378. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
  26379. L_3 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline(L_2, NULL);
  26380. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
  26381. L_4 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_1, L_3, NULL);
  26382. V_0 = L_4;
  26383. float L_5;
  26384. L_5 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&V_0), NULL);
  26385. float L_6 = ((Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields*)il2cpp_codegen_static_fields_for(Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var))->___Epsilon;
  26386. if ((((float)L_5) > ((float)L_6)))
  26387. {
  26388. goto IL_0044;
  26389. }
  26390. }
  26391. {
  26392. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_7 = ___0_a;
  26393. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
  26394. L_8 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline(L_7, NULL);
  26395. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_9 = ___1_b;
  26396. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
  26397. L_10 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline(L_9, NULL);
  26398. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
  26399. L_11 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_8, L_10, NULL);
  26400. V_0 = L_11;
  26401. float L_12;
  26402. L_12 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&V_0), NULL);
  26403. float L_13 = ((Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields*)il2cpp_codegen_static_fields_for(Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var))->___Epsilon;
  26404. return (bool)((((int32_t)((((float)L_12) > ((float)L_13))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  26405. }
  26406. IL_0044:
  26407. {
  26408. return (bool)0;
  26409. }
  26410. }
  26411. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ShadowShape2DProvider_Collider2D_TransformBounds2D_mC80021EAA7760A5E347141DAB886048A800FFF0D_inline (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_transform, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* ___1_bounds, const RuntimeMethod* method)
  26412. {
  26413. static bool s_Il2CppMethodInitialized;
  26414. if (!s_Il2CppMethodInitialized)
  26415. {
  26416. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MathF_t54810B9E7503B5BD0850A3D6E6336922E1553C52_il2cpp_TypeInfo_var);
  26417. s_Il2CppMethodInitialized = true;
  26418. }
  26419. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  26420. memset((&V_0), 0, sizeof(V_0));
  26421. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
  26422. memset((&V_1), 0, sizeof(V_1));
  26423. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
  26424. memset((&V_2), 0, sizeof(V_2));
  26425. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
  26426. memset((&V_3), 0, sizeof(V_3));
  26427. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_4;
  26428. memset((&V_4), 0, sizeof(V_4));
  26429. {
  26430. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_0 = ___1_bounds;
  26431. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
  26432. L_1 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline(L_0, NULL);
  26433. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
  26434. L_2 = Matrix4x4_MultiplyPoint_m20E910B65693559BFDE99382472D8DD02C862E7E((&___0_transform), L_1, NULL);
  26435. V_0 = L_2;
  26436. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_3 = ___1_bounds;
  26437. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
  26438. L_4 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline(L_3, NULL);
  26439. V_1 = L_4;
  26440. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_1;
  26441. float L_6 = L_5.___x;
  26442. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
  26443. memset((&L_7), 0, sizeof(L_7));
  26444. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_7), L_6, (0.0f), (0.0f), NULL);
  26445. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
  26446. L_8 = Matrix4x4_MultiplyVector_mFD12F86A473E90BBB0002149ABA3917B2A518937((&___0_transform), L_7, NULL);
  26447. V_2 = L_8;
  26448. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_1;
  26449. float L_10 = L_9.___y;
  26450. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
  26451. memset((&L_11), 0, sizeof(L_11));
  26452. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_11), (0.0f), L_10, (0.0f), NULL);
  26453. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
  26454. L_12 = Matrix4x4_MultiplyVector_mFD12F86A473E90BBB0002149ABA3917B2A518937((&___0_transform), L_11, NULL);
  26455. V_3 = L_12;
  26456. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_2;
  26457. float L_14 = L_13.___x;
  26458. il2cpp_codegen_runtime_class_init_inline(MathF_t54810B9E7503B5BD0850A3D6E6336922E1553C52_il2cpp_TypeInfo_var);
  26459. float L_15;
  26460. L_15 = fabsf(L_14);
  26461. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_3;
  26462. float L_17 = L_16.___x;
  26463. float L_18;
  26464. L_18 = fabsf(L_17);
  26465. (&V_1)->___x = ((float)il2cpp_codegen_add(L_15, L_18));
  26466. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = V_2;
  26467. float L_20 = L_19.___y;
  26468. float L_21;
  26469. L_21 = fabsf(L_20);
  26470. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_3;
  26471. float L_23 = L_22.___y;
  26472. float L_24;
  26473. L_24 = fabsf(L_23);
  26474. (&V_1)->___y = ((float)il2cpp_codegen_add(L_21, L_24));
  26475. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* L_25 = ___1_bounds;
  26476. il2cpp_codegen_initobj((&V_4), sizeof(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3));
  26477. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = V_0;
  26478. Bounds_set_center_m891869DD5B1BEEE2D17907BBFB7EB79AAE44884B_inline((&V_4), L_26, NULL);
  26479. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = V_1;
  26480. Bounds_set_extents_m09496358547B86A93EFE7BE6371E7A6FE937C46F_inline((&V_4), L_27, NULL);
  26481. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_28 = V_4;
  26482. *(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3*)L_25 = L_28;
  26483. return;
  26484. }
  26485. }
  26486. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool MinMaxBounds_Intersects_mB283C28F81335E978846E325A9482892D24644C1_inline (MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537* __this, MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537* ___0_bounds, const RuntimeMethod* method)
  26487. {
  26488. {
  26489. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_0 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&__this->___min);
  26490. float L_1 = L_0->___x;
  26491. MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537* L_2 = ___0_bounds;
  26492. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_3 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_2->___max);
  26493. float L_4 = L_3->___x;
  26494. if ((!(((float)L_1) <= ((float)L_4))))
  26495. {
  26496. goto IL_0094;
  26497. }
  26498. }
  26499. {
  26500. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_5 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&__this->___max);
  26501. float L_6 = L_5->___x;
  26502. MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537* L_7 = ___0_bounds;
  26503. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_8 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_7->___min);
  26504. float L_9 = L_8->___x;
  26505. if ((!(((float)L_6) >= ((float)L_9))))
  26506. {
  26507. goto IL_0094;
  26508. }
  26509. }
  26510. {
  26511. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_10 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&__this->___min);
  26512. float L_11 = L_10->___y;
  26513. MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537* L_12 = ___0_bounds;
  26514. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_13 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_12->___max);
  26515. float L_14 = L_13->___y;
  26516. if ((!(((float)L_11) <= ((float)L_14))))
  26517. {
  26518. goto IL_0094;
  26519. }
  26520. }
  26521. {
  26522. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_15 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&__this->___max);
  26523. float L_16 = L_15->___y;
  26524. MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537* L_17 = ___0_bounds;
  26525. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_18 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_17->___min);
  26526. float L_19 = L_18->___y;
  26527. if ((!(((float)L_16) >= ((float)L_19))))
  26528. {
  26529. goto IL_0094;
  26530. }
  26531. }
  26532. {
  26533. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_20 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&__this->___min);
  26534. float L_21 = L_20->___z;
  26535. MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537* L_22 = ___0_bounds;
  26536. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_23 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_22->___max);
  26537. float L_24 = L_23->___z;
  26538. if ((!(((float)L_21) <= ((float)L_24))))
  26539. {
  26540. goto IL_0094;
  26541. }
  26542. }
  26543. {
  26544. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_25 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&__this->___max);
  26545. float L_26 = L_25->___z;
  26546. MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537* L_27 = ___0_bounds;
  26547. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_28 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_27->___min);
  26548. float L_29 = L_28->___z;
  26549. return (bool)((((int32_t)((!(((float)L_26) >= ((float)L_29)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  26550. }
  26551. IL_0094:
  26552. {
  26553. return (bool)0;
  26554. }
  26555. }
  26556. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method)
  26557. {
  26558. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
  26559. memset((&V_0), 0, sizeof(V_0));
  26560. {
  26561. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
  26562. float L_1 = L_0.___x;
  26563. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_b;
  26564. float L_3 = L_2.___x;
  26565. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a;
  26566. float L_5 = L_4.___y;
  26567. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_b;
  26568. float L_7 = L_6.___y;
  26569. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
  26570. memset((&L_8), 0, sizeof(L_8));
  26571. Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), NULL);
  26572. V_0 = L_8;
  26573. goto IL_0023;
  26574. }
  26575. IL_0023:
  26576. {
  26577. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0;
  26578. return L_9;
  26579. }
  26580. }
  26581. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_get_sqrMagnitude_mA16336720C14EEF8BA9B55AE33B98C9EE2082BDC_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method)
  26582. {
  26583. float V_0 = 0.0f;
  26584. {
  26585. float L_0 = __this->___x;
  26586. float L_1 = __this->___x;
  26587. float L_2 = __this->___y;
  26588. float L_3 = __this->___y;
  26589. V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3))));
  26590. goto IL_001f;
  26591. }
  26592. IL_001f:
  26593. {
  26594. float L_4 = V_0;
  26595. return L_4;
  26596. }
  26597. }
  26598. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method)
  26599. {
  26600. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  26601. memset((&V_0), 0, sizeof(V_0));
  26602. {
  26603. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_v;
  26604. float L_1 = L_0.___x;
  26605. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_v;
  26606. float L_3 = L_2.___y;
  26607. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
  26608. memset((&L_4), 0, sizeof(L_4));
  26609. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_4), L_1, L_3, (0.0f), NULL);
  26610. V_0 = L_4;
  26611. goto IL_001a;
  26612. }
  26613. IL_001a:
  26614. {
  26615. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_0;
  26616. return L_5;
  26617. }
  26618. }
  26619. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, const RuntimeMethod* method)
  26620. {
  26621. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  26622. memset((&V_0), 0, sizeof(V_0));
  26623. {
  26624. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
  26625. float L_1 = L_0.___x;
  26626. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_a;
  26627. float L_3 = L_2.___y;
  26628. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
  26629. float L_5 = L_4.___z;
  26630. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
  26631. memset((&L_6), 0, sizeof(L_6));
  26632. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), ((-L_1)), ((-L_3)), ((-L_5)), NULL);
  26633. V_0 = L_6;
  26634. goto IL_001e;
  26635. }
  26636. IL_001e:
  26637. {
  26638. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0;
  26639. return L_7;
  26640. }
  26641. }
  26642. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method)
  26643. {
  26644. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
  26645. memset((&V_0), 0, sizeof(V_0));
  26646. {
  26647. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_v;
  26648. float L_1 = L_0.___x;
  26649. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_v;
  26650. float L_3 = L_2.___y;
  26651. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
  26652. memset((&L_4), 0, sizeof(L_4));
  26653. Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_4), L_1, L_3, NULL);
  26654. V_0 = L_4;
  26655. goto IL_0015;
  26656. }
  26657. IL_0015:
  26658. {
  26659. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = V_0;
  26660. return L_5;
  26661. }
  26662. }
  26663. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_position, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_size, const RuntimeMethod* method)
  26664. {
  26665. {
  26666. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_position;
  26667. float L_1 = L_0.___x;
  26668. __this->___m_XMin = L_1;
  26669. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_position;
  26670. float L_3 = L_2.___y;
  26671. __this->___m_YMin = L_3;
  26672. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___1_size;
  26673. float L_5 = L_4.___x;
  26674. __this->___m_Width = L_5;
  26675. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_size;
  26676. float L_7 = L_6.___y;
  26677. __this->___m_Height = L_7;
  26678. return;
  26679. }
  26680. }
  26681. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Rect_get_min_mD0D1BABF9C955D2D9CCA86E257B0783ACDEE69AC_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
  26682. {
  26683. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
  26684. memset((&V_0), 0, sizeof(V_0));
  26685. {
  26686. float L_0;
  26687. L_0 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D_inline(__this, NULL);
  26688. float L_1;
  26689. L_1 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F_inline(__this, NULL);
  26690. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
  26691. memset((&L_2), 0, sizeof(L_2));
  26692. Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_2), L_0, L_1, NULL);
  26693. V_0 = L_2;
  26694. goto IL_0015;
  26695. }
  26696. IL_0015:
  26697. {
  26698. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = V_0;
  26699. return L_3;
  26700. }
  26701. }
  26702. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Rect_get_max_m60149158D9A01113214BB417AA48CEF774899167_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
  26703. {
  26704. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
  26705. memset((&V_0), 0, sizeof(V_0));
  26706. {
  26707. float L_0;
  26708. L_0 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline(__this, NULL);
  26709. float L_1;
  26710. L_1 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E_inline(__this, NULL);
  26711. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
  26712. memset((&L_2), 0, sizeof(L_2));
  26713. Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_2), L_0, L_1, NULL);
  26714. V_0 = L_2;
  26715. goto IL_0015;
  26716. }
  26717. IL_0015:
  26718. {
  26719. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = V_0;
  26720. return L_3;
  26721. }
  26722. }
  26723. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SpriteShapeController_ForceShadowShapeUpdate_m93C5104E9CADBBC62894A8002005EC5F6FF37A50_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, bool ___0_forceUpdate, const RuntimeMethod* method)
  26724. {
  26725. {
  26726. bool L_0 = ___0_forceUpdate;
  26727. __this->___m_UpdateShadow = L_0;
  26728. return;
  26729. }
  26730. }
  26731. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD SpriteSkin_get_outlineVertices_mFA10B556E9F0CB7B3F3E64F10E4DA273FF7A0F29_inline (SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1* __this, const RuntimeMethod* method)
  26732. {
  26733. {
  26734. NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_0 = __this->___m_DeformedOutlineVertexCache;
  26735. return L_0;
  26736. }
  26737. }
  26738. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C SpriteSkin_get_outlineIndices_m81C096423C1F78B36A3EB22E90E1B4BA0125A0C4_inline (SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1* __this, const RuntimeMethod* method)
  26739. {
  26740. {
  26741. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_0 = __this->___m_OutlineIndexCache;
  26742. return L_0;
  26743. }
  26744. }
  26745. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SpriteSkin_get_vertexDeformationHash_m51F41C75A00FBE5A25CF97DE23E50B6A9B08DCE4_inline (SpriteSkin_t0C4FB56E1C7E0661763D759BE4E40B281F5997A1* __this, const RuntimeMethod* method)
  26746. {
  26747. {
  26748. int32_t L_0 = __this->___m_VertexDeformationHash;
  26749. return L_0;
  26750. }
  26751. }
  26752. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method)
  26753. {
  26754. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  26755. memset((&V_0), 0, sizeof(V_0));
  26756. {
  26757. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)__this);
  26758. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
  26759. L_1 = Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline(L_0, NULL);
  26760. V_0 = L_1;
  26761. goto IL_000f;
  26762. }
  26763. IL_000f:
  26764. {
  26765. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = V_0;
  26766. return L_2;
  26767. }
  26768. }
  26769. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method)
  26770. {
  26771. float V_0 = 0.0f;
  26772. {
  26773. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
  26774. float L_1 = L_0.___x;
  26775. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
  26776. float L_3 = L_2.___x;
  26777. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs;
  26778. float L_5 = L_4.___y;
  26779. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_rhs;
  26780. float L_7 = L_6.___y;
  26781. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_lhs;
  26782. float L_9 = L_8.___z;
  26783. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_rhs;
  26784. float L_11 = L_10.___z;
  26785. V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11))));
  26786. goto IL_002d;
  26787. }
  26788. IL_002d:
  26789. {
  26790. float L_12 = V_0;
  26791. return L_12;
  26792. }
  26793. }
  26794. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline (float ___0_d, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_a, const RuntimeMethod* method)
  26795. {
  26796. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  26797. memset((&V_0), 0, sizeof(V_0));
  26798. {
  26799. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___1_a;
  26800. float L_1 = L_0.___x;
  26801. float L_2 = ___0_d;
  26802. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_a;
  26803. float L_4 = L_3.___y;
  26804. float L_5 = ___0_d;
  26805. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_a;
  26806. float L_7 = L_6.___z;
  26807. float L_8 = ___0_d;
  26808. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
  26809. memset((&L_9), 0, sizeof(L_9));
  26810. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), NULL);
  26811. V_0 = L_9;
  26812. goto IL_0021;
  26813. }
  26814. IL_0021:
  26815. {
  26816. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
  26817. return L_10;
  26818. }
  26819. }
  26820. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method)
  26821. {
  26822. static bool s_Il2CppMethodInitialized;
  26823. if (!s_Il2CppMethodInitialized)
  26824. {
  26825. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  26826. s_Il2CppMethodInitialized = true;
  26827. }
  26828. float V_0 = 0.0f;
  26829. {
  26830. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_vector;
  26831. float L_1 = L_0.___x;
  26832. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_vector;
  26833. float L_3 = L_2.___x;
  26834. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_vector;
  26835. float L_5 = L_4.___y;
  26836. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_vector;
  26837. float L_7 = L_6.___y;
  26838. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_vector;
  26839. float L_9 = L_8.___z;
  26840. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_vector;
  26841. float L_11 = L_10.___z;
  26842. il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  26843. double L_12;
  26844. L_12 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11))))));
  26845. V_0 = ((float)L_12);
  26846. goto IL_0034;
  26847. }
  26848. IL_0034:
  26849. {
  26850. float L_13 = V_0;
  26851. return L_13;
  26852. }
  26853. }
  26854. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
  26855. {
  26856. {
  26857. int32_t L_0 = __this->____size;
  26858. return L_0;
  26859. }
  26860. }
  26861. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* ContextContainer_Get_TisRuntimeObject_mD332AE37F62256B78E48145FFDEADB66FEEF3A5E_gshared_inline (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* __this, const RuntimeMethod* method)
  26862. {
  26863. il2cpp_rgctx_method_init(method);
  26864. uint32_t V_0 = 0;
  26865. {
  26866. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 1));
  26867. uint32_t L_0 = ((TypeId_1_tF7C39317892E31289E8C529424E70ED463C8334C_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 1)))->___value;
  26868. V_0 = L_0;
  26869. uint32_t L_1 = V_0;
  26870. bool L_2;
  26871. L_2 = ContextContainer_Contains_mD38FBF0FAC84169E395802CBF880BD0980490AF3_inline(__this, L_1, NULL);
  26872. if (L_2)
  26873. {
  26874. goto IL_0033;
  26875. }
  26876. }
  26877. {
  26878. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 2)) };
  26879. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  26880. Type_t* L_4;
  26881. L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL);
  26882. NullCheck(L_4);
  26883. String_t* L_5;
  26884. L_5 = VirtualFuncInvoker0< String_t* >::Invoke(26, L_4);
  26885. String_t* L_6;
  26886. L_6 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral49AE794C00022ECA141068DEA9531BF6E0D342B7)), L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral01A849374C26F36DBF4641EFCBB31ABDCEFF10D2)), NULL);
  26887. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_7 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  26888. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_7, L_6, NULL);
  26889. IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, method);
  26890. }
  26891. IL_0033:
  26892. {
  26893. ItemU5BU5D_t4AC8CDDFF9ED634B9ECE154F0C638C00B12B5CCB* L_8 = __this->___m_Items;
  26894. uint32_t L_9 = V_0;
  26895. NullCheck(L_8);
  26896. ContextItem_tFC5ECB349F0410923AE6BC2A9CAACA3589B51086* L_10 = ((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9)))->___storage;
  26897. return ((RuntimeObject*)Castclass((RuntimeObject*)L_10, il2cpp_rgctx_data(method->rgctx_data, 3)));
  26898. }
  26899. }
  26900. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* ContextContainer_Create_TisRuntimeObject_m87A4E82DAAE99772445B928ACEA09F16ECFD026E_gshared_inline (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* __this, const RuntimeMethod* method)
  26901. {
  26902. il2cpp_rgctx_method_init(method);
  26903. uint32_t V_0 = 0;
  26904. {
  26905. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 1));
  26906. uint32_t L_0 = ((TypeId_1_tF7C39317892E31289E8C529424E70ED463C8334C_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 1)))->___value;
  26907. V_0 = L_0;
  26908. uint32_t L_1 = V_0;
  26909. bool L_2;
  26910. L_2 = ContextContainer_Contains_mD38FBF0FAC84169E395802CBF880BD0980490AF3_inline(__this, L_1, NULL);
  26911. if (!L_2)
  26912. {
  26913. goto IL_0033;
  26914. }
  26915. }
  26916. {
  26917. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 2)) };
  26918. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  26919. Type_t* L_4;
  26920. L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL);
  26921. NullCheck(L_4);
  26922. String_t* L_5;
  26923. L_5 = VirtualFuncInvoker0< String_t* >::Invoke(26, L_4);
  26924. String_t* L_6;
  26925. L_6 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral49AE794C00022ECA141068DEA9531BF6E0D342B7)), L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral19185977762F1D370D03E76921A267F6A5FA9F81)), NULL);
  26926. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_7 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  26927. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_7, L_6, NULL);
  26928. IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, method);
  26929. }
  26930. IL_0033:
  26931. {
  26932. uint32_t L_8 = V_0;
  26933. RuntimeObject* L_9;
  26934. L_9 = ContextContainer_CreateAndGetData_TisRuntimeObject_m9171291650CD67E02E67D952D6B75CD3B8F60B1A(__this, L_8, il2cpp_rgctx_method(method->rgctx_data, 3));
  26935. return L_9;
  26936. }
  26937. }
  26938. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* ContextContainer_GetOrCreate_TisRuntimeObject_mD4102201CCE1FBF60897EA1337E97F33377C369F_gshared_inline (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* __this, const RuntimeMethod* method)
  26939. {
  26940. il2cpp_rgctx_method_init(method);
  26941. uint32_t V_0 = 0;
  26942. {
  26943. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 1));
  26944. uint32_t L_0 = ((TypeId_1_tF7C39317892E31289E8C529424E70ED463C8334C_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 1)))->___value;
  26945. V_0 = L_0;
  26946. uint32_t L_1 = V_0;
  26947. bool L_2;
  26948. L_2 = ContextContainer_Contains_mD38FBF0FAC84169E395802CBF880BD0980490AF3_inline(__this, L_1, NULL);
  26949. if (!L_2)
  26950. {
  26951. goto IL_0026;
  26952. }
  26953. }
  26954. {
  26955. ItemU5BU5D_t4AC8CDDFF9ED634B9ECE154F0C638C00B12B5CCB* L_3 = __this->___m_Items;
  26956. uint32_t L_4 = V_0;
  26957. NullCheck(L_3);
  26958. ContextItem_tFC5ECB349F0410923AE6BC2A9CAACA3589B51086* L_5 = ((L_3)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_4)))->___storage;
  26959. return ((RuntimeObject*)Castclass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->rgctx_data, 2)));
  26960. }
  26961. IL_0026:
  26962. {
  26963. uint32_t L_6 = V_0;
  26964. RuntimeObject* L_7;
  26965. L_7 = ContextContainer_CreateAndGetData_TisRuntimeObject_m9171291650CD67E02E67D952D6B75CD3B8F60B1A(__this, L_6, il2cpp_rgctx_method(method->rgctx_data, 3));
  26966. return L_7;
  26967. }
  26968. }
  26969. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method)
  26970. {
  26971. {
  26972. RuntimeObject* L_0 = __this->____current;
  26973. return L_0;
  26974. }
  26975. }
  26976. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tAC06C9E6230AA7E6BDA2F07D910C3CBE2F36399B Enumerator_get_Current_mA12AEFA44B0D65699E0EF2C0F225E52490E144FA_gshared_inline (Enumerator_t42FC023879D0041F2016540629807C485A03B1A7* __this, const RuntimeMethod* method)
  26977. {
  26978. {
  26979. KeyValuePair_2_tAC06C9E6230AA7E6BDA2F07D910C3CBE2F36399B L_0 = __this->____current;
  26980. return L_0;
  26981. }
  26982. }
  26983. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mB90CBD7B74DBF864C2727E0B04302F988F5FABF8_gshared_inline (KeyValuePair_2_tAC06C9E6230AA7E6BDA2F07D910C3CBE2F36399B* __this, const RuntimeMethod* method)
  26984. {
  26985. {
  26986. RuntimeObject* L_0 = __this->___value;
  26987. return L_0;
  26988. }
  26989. }
  26990. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_gshared_inline (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___0_item, const RuntimeMethod* method)
  26991. {
  26992. ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* V_0 = NULL;
  26993. int32_t V_1 = 0;
  26994. {
  26995. int32_t L_0 = __this->____version;
  26996. __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
  26997. ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* L_1 = __this->____items;
  26998. V_0 = L_1;
  26999. int32_t L_2 = __this->____size;
  27000. V_1 = L_2;
  27001. int32_t L_3 = V_1;
  27002. ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* L_4 = V_0;
  27003. NullCheck(L_4);
  27004. if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  27005. {
  27006. goto IL_0034;
  27007. }
  27008. }
  27009. {
  27010. int32_t L_5 = V_1;
  27011. __this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
  27012. ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* L_6 = V_0;
  27013. int32_t L_7 = V_1;
  27014. ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_8 = ___0_item;
  27015. NullCheck(L_6);
  27016. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0)L_8);
  27017. return;
  27018. }
  27019. IL_0034:
  27020. {
  27021. ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_9 = ___0_item;
  27022. List_1_AddWithResize_m9DC0CBC6B2899B36D53FDDEC54B3367D03C0FCC7(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  27023. return;
  27024. }
  27025. }
  27026. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
  27027. {
  27028. int32_t V_0 = 0;
  27029. {
  27030. int32_t L_0 = __this->____version;
  27031. __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
  27032. }
  27033. {
  27034. int32_t L_1 = __this->____size;
  27035. V_0 = L_1;
  27036. __this->____size = 0;
  27037. int32_t L_2 = V_0;
  27038. if ((((int32_t)L_2) <= ((int32_t)0)))
  27039. {
  27040. goto IL_003c;
  27041. }
  27042. }
  27043. {
  27044. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = __this->____items;
  27045. int32_t L_4 = V_0;
  27046. Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
  27047. return;
  27048. }
  27049. IL_003c:
  27050. {
  27051. return;
  27052. }
  27053. }
  27054. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
  27055. {
  27056. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
  27057. int32_t V_1 = 0;
  27058. {
  27059. int32_t L_0 = __this->____version;
  27060. __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
  27061. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->____items;
  27062. V_0 = L_1;
  27063. int32_t L_2 = __this->____size;
  27064. V_1 = L_2;
  27065. int32_t L_3 = V_1;
  27066. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0;
  27067. NullCheck(L_4);
  27068. if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  27069. {
  27070. goto IL_0034;
  27071. }
  27072. }
  27073. {
  27074. int32_t L_5 = V_1;
  27075. __this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
  27076. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0;
  27077. int32_t L_7 = V_1;
  27078. RuntimeObject* L_8 = ___0_item;
  27079. NullCheck(L_6);
  27080. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RuntimeObject*)L_8);
  27081. return;
  27082. }
  27083. IL_0034:
  27084. {
  27085. RuntimeObject* L_9 = ___0_item;
  27086. List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  27087. return;
  27088. }
  27089. }
  27090. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t0F1A3187AC2DDCC6A7C5C29A3DE9444879E94DF6 Enumerator_get_Current_mEBF4A079748192C183818DD714D1DFD79E66A828_gshared_inline (Enumerator_t7057122CE6DC556227207FB9C1EDAA5174252043* __this, const RuntimeMethod* method)
  27091. {
  27092. {
  27093. KeyValuePair_2_t0F1A3187AC2DDCC6A7C5C29A3DE9444879E94DF6 L_0 = __this->____current;
  27094. return L_0;
  27095. }
  27096. }
  27097. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Value_m614BE5D4EFF6A46C9041DC27EF17D1201629A35E_gshared_inline (KeyValuePair_2_t0F1A3187AC2DDCC6A7C5C29A3DE9444879E94DF6* __this, const RuntimeMethod* method)
  27098. {
  27099. {
  27100. int32_t L_0 = __this->___value;
  27101. return L_0;
  27102. }
  27103. }
  27104. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 KeyValuePair_2_get_Key_m8133793FE404782ACAEBE4FC01924B4F0AE26B45_gshared_inline (KeyValuePair_2_t0F1A3187AC2DDCC6A7C5C29A3DE9444879E94DF6* __this, const RuntimeMethod* method)
  27105. {
  27106. {
  27107. ShadowEdge_t9B99D17786729B2E4CDBEF396B52B6E49B3D55A3 L_0 = __this->___key;
  27108. return L_0;
  27109. }
  27110. }
  27111. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m619B72FBD0D8ED2D934347F9291651B4017645DE_gshared_inline (List_1_t2540B9D90666DF67213CF6D95029A7AB686A8C52* __this, const RuntimeMethod* method)
  27112. {
  27113. int32_t V_0 = 0;
  27114. {
  27115. int32_t L_0 = __this->____version;
  27116. __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
  27117. goto IL_0035;
  27118. }
  27119. IL_0035:
  27120. {
  27121. __this->____size = 0;
  27122. }
  27123. IL_003c:
  27124. {
  27125. return;
  27126. }
  27127. }
  27128. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m4ADB447CA8AE6529CF6745F49688A75F35C394B2_gshared_inline (List_1_t2540B9D90666DF67213CF6D95029A7AB686A8C52* __this, MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537 ___0_item, const RuntimeMethod* method)
  27129. {
  27130. MinMaxBoundsU5BU5D_tBCCC38EDCBA810A447297E68EF7A3B22AE8A25C3* V_0 = NULL;
  27131. int32_t V_1 = 0;
  27132. {
  27133. int32_t L_0 = __this->____version;
  27134. __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
  27135. MinMaxBoundsU5BU5D_tBCCC38EDCBA810A447297E68EF7A3B22AE8A25C3* L_1 = __this->____items;
  27136. V_0 = L_1;
  27137. int32_t L_2 = __this->____size;
  27138. V_1 = L_2;
  27139. int32_t L_3 = V_1;
  27140. MinMaxBoundsU5BU5D_tBCCC38EDCBA810A447297E68EF7A3B22AE8A25C3* L_4 = V_0;
  27141. NullCheck(L_4);
  27142. if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  27143. {
  27144. goto IL_0034;
  27145. }
  27146. }
  27147. {
  27148. int32_t L_5 = V_1;
  27149. __this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
  27150. MinMaxBoundsU5BU5D_tBCCC38EDCBA810A447297E68EF7A3B22AE8A25C3* L_6 = V_0;
  27151. int32_t L_7 = V_1;
  27152. MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537 L_8 = ___0_item;
  27153. NullCheck(L_6);
  27154. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537)L_8);
  27155. return;
  27156. }
  27157. IL_0034:
  27158. {
  27159. MinMaxBounds_t35E6E7F057C2DA166CB55DB2865E06EC1E344537 L_9 = ___0_item;
  27160. List_1_AddWithResize_mBB431F3D31E542767A7A9548C30D6CCACC19BC96(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  27161. return;
  27162. }
  27163. }
  27164. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mB569369409DE67C7AF17A0405E9F1DB681D0D968_gshared_inline (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* __this, const RuntimeMethod* method)
  27165. {
  27166. {
  27167. int32_t L_0 = __this->____size;
  27168. return L_0;
  27169. }
  27170. }
  27171. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
  27172. {
  27173. float V_0 = 0.0f;
  27174. {
  27175. float L_0 = __this->___m_XMin;
  27176. V_0 = L_0;
  27177. goto IL_000a;
  27178. }
  27179. IL_000a:
  27180. {
  27181. float L_1 = V_0;
  27182. return L_1;
  27183. }
  27184. }
  27185. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
  27186. {
  27187. float V_0 = 0.0f;
  27188. {
  27189. float L_0 = __this->___m_YMin;
  27190. V_0 = L_0;
  27191. goto IL_000a;
  27192. }
  27193. IL_000a:
  27194. {
  27195. float L_1 = V_0;
  27196. return L_1;
  27197. }
  27198. }
  27199. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
  27200. {
  27201. float V_0 = 0.0f;
  27202. float G_B3_0 = 0.0f;
  27203. {
  27204. float L_0 = ___0_a;
  27205. float L_1 = ___1_b;
  27206. if ((((float)L_0) > ((float)L_1)))
  27207. {
  27208. goto IL_0008;
  27209. }
  27210. }
  27211. {
  27212. float L_2 = ___1_b;
  27213. G_B3_0 = L_2;
  27214. goto IL_0009;
  27215. }
  27216. IL_0008:
  27217. {
  27218. float L_3 = ___0_a;
  27219. G_B3_0 = L_3;
  27220. }
  27221. IL_0009:
  27222. {
  27223. V_0 = G_B3_0;
  27224. goto IL_000c;
  27225. }
  27226. IL_000c:
  27227. {
  27228. float L_4 = V_0;
  27229. return L_4;
  27230. }
  27231. }
  27232. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2Int_op_Equality_mD80F6ED22EA1200C4F408440D02FE61388C7D6BA_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_lhs, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___1_rhs, const RuntimeMethod* method)
  27233. {
  27234. bool V_0 = false;
  27235. int32_t G_B3_0 = 0;
  27236. {
  27237. int32_t L_0;
  27238. L_0 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&___0_lhs), NULL);
  27239. int32_t L_1;
  27240. L_1 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&___1_rhs), NULL);
  27241. if ((!(((uint32_t)L_0) == ((uint32_t)L_1))))
  27242. {
  27243. goto IL_0023;
  27244. }
  27245. }
  27246. {
  27247. int32_t L_2;
  27248. L_2 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&___0_lhs), NULL);
  27249. int32_t L_3;
  27250. L_3 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&___1_rhs), NULL);
  27251. G_B3_0 = ((((int32_t)L_2) == ((int32_t)L_3))? 1 : 0);
  27252. goto IL_0024;
  27253. }
  27254. IL_0023:
  27255. {
  27256. G_B3_0 = 0;
  27257. }
  27258. IL_0024:
  27259. {
  27260. V_0 = (bool)G_B3_0;
  27261. goto IL_0027;
  27262. }
  27263. IL_0027:
  27264. {
  27265. bool L_4 = V_0;
  27266. return L_4;
  27267. }
  27268. }
  27269. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method)
  27270. {
  27271. {
  27272. float L_0 = ___0_r;
  27273. __this->___r = L_0;
  27274. float L_1 = ___1_g;
  27275. __this->___g = L_1;
  27276. float L_2 = ___2_b;
  27277. __this->___b = L_2;
  27278. float L_3 = ___3_a;
  27279. __this->___a = L_3;
  27280. return;
  27281. }
  27282. }
  27283. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method)
  27284. {
  27285. {
  27286. float L_0 = ___0_x;
  27287. __this->___x = L_0;
  27288. float L_1 = ___1_y;
  27289. __this->___y = L_1;
  27290. float L_2 = ___2_z;
  27291. __this->___z = L_2;
  27292. float L_3 = ___3_w;
  27293. __this->___w = L_3;
  27294. return;
  27295. }
  27296. }
  27297. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ResourceHandle_IsValid_m20B0218FDCA98DCD069AE3BE86FEFCAEDB985B9A_inline (ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C* __this, const RuntimeMethod* method)
  27298. {
  27299. static bool s_Il2CppMethodInitialized;
  27300. if (!s_Il2CppMethodInitialized)
  27301. {
  27302. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C_il2cpp_TypeInfo_var);
  27303. s_Il2CppMethodInitialized = true;
  27304. }
  27305. uint32_t V_0 = 0;
  27306. {
  27307. uint32_t L_0 = __this->___m_Value;
  27308. V_0 = ((int32_t)((int32_t)L_0&((int32_t)-65536)));
  27309. uint32_t L_1 = V_0;
  27310. if (!L_1)
  27311. {
  27312. goto IL_0023;
  27313. }
  27314. }
  27315. {
  27316. uint32_t L_2 = V_0;
  27317. il2cpp_codegen_runtime_class_init_inline(ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C_il2cpp_TypeInfo_var);
  27318. uint32_t L_3 = ((ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C_StaticFields*)il2cpp_codegen_static_fields_for(ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C_il2cpp_TypeInfo_var))->___s_CurrentValidBit;
  27319. if ((((int32_t)L_2) == ((int32_t)L_3)))
  27320. {
  27321. goto IL_0021;
  27322. }
  27323. }
  27324. {
  27325. uint32_t L_4 = V_0;
  27326. il2cpp_codegen_runtime_class_init_inline(ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C_il2cpp_TypeInfo_var);
  27327. uint32_t L_5 = ((ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C_StaticFields*)il2cpp_codegen_static_fields_for(ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C_il2cpp_TypeInfo_var))->___s_SharedResourceValidBit;
  27328. return (bool)((((int32_t)L_4) == ((int32_t)L_5))? 1 : 0);
  27329. }
  27330. IL_0021:
  27331. {
  27332. return (bool)1;
  27333. }
  27334. IL_0023:
  27335. {
  27336. return (bool)0;
  27337. }
  27338. }
  27339. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method)
  27340. {
  27341. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  27342. memset((&V_0), 0, sizeof(V_0));
  27343. {
  27344. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
  27345. float L_1 = L_0.___x;
  27346. float L_2 = ___1_d;
  27347. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
  27348. float L_4 = L_3.___y;
  27349. float L_5 = ___1_d;
  27350. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
  27351. float L_7 = L_6.___z;
  27352. float L_8 = ___1_d;
  27353. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
  27354. memset((&L_9), 0, sizeof(L_9));
  27355. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), NULL);
  27356. V_0 = L_9;
  27357. goto IL_0021;
  27358. }
  27359. IL_0021:
  27360. {
  27361. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
  27362. return L_10;
  27363. }
  27364. }
  27365. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector4_Equals_m73FAA65A1A565EE28D6C9385603829894B7D4392_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_other, const RuntimeMethod* method)
  27366. {
  27367. bool V_0 = false;
  27368. int32_t G_B5_0 = 0;
  27369. {
  27370. float L_0 = __this->___x;
  27371. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = ___0_other;
  27372. float L_2 = L_1.___x;
  27373. if ((!(((float)L_0) == ((float)L_2))))
  27374. {
  27375. goto IL_003b;
  27376. }
  27377. }
  27378. {
  27379. float L_3 = __this->___y;
  27380. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___0_other;
  27381. float L_5 = L_4.___y;
  27382. if ((!(((float)L_3) == ((float)L_5))))
  27383. {
  27384. goto IL_003b;
  27385. }
  27386. }
  27387. {
  27388. float L_6 = __this->___z;
  27389. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7 = ___0_other;
  27390. float L_8 = L_7.___z;
  27391. if ((!(((float)L_6) == ((float)L_8))))
  27392. {
  27393. goto IL_003b;
  27394. }
  27395. }
  27396. {
  27397. float L_9 = __this->___w;
  27398. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10 = ___0_other;
  27399. float L_11 = L_10.___w;
  27400. G_B5_0 = ((((float)L_9) == ((float)L_11))? 1 : 0);
  27401. goto IL_003c;
  27402. }
  27403. IL_003b:
  27404. {
  27405. G_B5_0 = 0;
  27406. }
  27407. IL_003c:
  27408. {
  27409. V_0 = (bool)G_B5_0;
  27410. goto IL_003f;
  27411. }
  27412. IL_003f:
  27413. {
  27414. bool L_12 = V_0;
  27415. return L_12;
  27416. }
  27417. }
  27418. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
  27419. {
  27420. float V_0 = 0.0f;
  27421. {
  27422. float L_0 = __this->___m_XMin;
  27423. V_0 = L_0;
  27424. goto IL_000a;
  27425. }
  27426. IL_000a:
  27427. {
  27428. float L_1 = V_0;
  27429. return L_1;
  27430. }
  27431. }
  27432. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
  27433. {
  27434. float V_0 = 0.0f;
  27435. {
  27436. float L_0 = __this->___m_YMin;
  27437. V_0 = L_0;
  27438. goto IL_000a;
  27439. }
  27440. IL_000a:
  27441. {
  27442. float L_1 = V_0;
  27443. return L_1;
  27444. }
  27445. }
  27446. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
  27447. {
  27448. float V_0 = 0.0f;
  27449. {
  27450. float L_0 = __this->___m_Width;
  27451. float L_1 = __this->___m_XMin;
  27452. V_0 = ((float)il2cpp_codegen_add(L_0, L_1));
  27453. goto IL_0011;
  27454. }
  27455. IL_0011:
  27456. {
  27457. float L_2 = V_0;
  27458. return L_2;
  27459. }
  27460. }
  27461. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
  27462. {
  27463. float V_0 = 0.0f;
  27464. {
  27465. float L_0 = __this->___m_Height;
  27466. float L_1 = __this->___m_YMin;
  27467. V_0 = ((float)il2cpp_codegen_add(L_0, L_1));
  27468. goto IL_0011;
  27469. }
  27470. IL_0011:
  27471. {
  27472. float L_2 = V_0;
  27473. return L_2;
  27474. }
  27475. }
  27476. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
  27477. {
  27478. float V_0 = 0.0f;
  27479. bool V_1 = false;
  27480. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
  27481. memset((&V_2), 0, sizeof(V_2));
  27482. {
  27483. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
  27484. float L_1;
  27485. L_1 = Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline(L_0, NULL);
  27486. V_0 = L_1;
  27487. float L_2 = V_0;
  27488. V_1 = (bool)((((float)L_2) > ((float)(9.99999975E-06f)))? 1 : 0);
  27489. bool L_3 = V_1;
  27490. if (!L_3)
  27491. {
  27492. goto IL_001e;
  27493. }
  27494. }
  27495. {
  27496. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_value;
  27497. float L_5 = V_0;
  27498. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
  27499. L_6 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_4, L_5, NULL);
  27500. V_2 = L_6;
  27501. goto IL_0026;
  27502. }
  27503. IL_001e:
  27504. {
  27505. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
  27506. L_7 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
  27507. V_2 = L_7;
  27508. goto IL_0026;
  27509. }
  27510. IL_0026:
  27511. {
  27512. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_2;
  27513. return L_8;
  27514. }
  27515. }
  27516. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ContextContainer_Contains_mD38FBF0FAC84169E395802CBF880BD0980490AF3_inline (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* __this, uint32_t ___0_typeId, const RuntimeMethod* method)
  27517. {
  27518. {
  27519. uint32_t L_0 = ___0_typeId;
  27520. ItemU5BU5D_t4AC8CDDFF9ED634B9ECE154F0C638C00B12B5CCB* L_1 = __this->___m_Items;
  27521. NullCheck(L_1);
  27522. if ((((int64_t)((int64_t)(uint64_t)L_0)) >= ((int64_t)((int64_t)((int32_t)(((RuntimeArray*)L_1)->max_length))))))
  27523. {
  27524. goto IL_001f;
  27525. }
  27526. }
  27527. {
  27528. ItemU5BU5D_t4AC8CDDFF9ED634B9ECE154F0C638C00B12B5CCB* L_2 = __this->___m_Items;
  27529. uint32_t L_3 = ___0_typeId;
  27530. NullCheck(L_2);
  27531. bool L_4 = ((L_2)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_3)))->___isSet;
  27532. return L_4;
  27533. }
  27534. IL_001f:
  27535. {
  27536. return (bool)0;
  27537. }
  27538. }
  27539. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method)
  27540. {
  27541. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  27542. memset((&V_0), 0, sizeof(V_0));
  27543. {
  27544. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
  27545. float L_1 = L_0.___x;
  27546. float L_2 = ___1_d;
  27547. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
  27548. float L_4 = L_3.___y;
  27549. float L_5 = ___1_d;
  27550. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
  27551. float L_7 = L_6.___z;
  27552. float L_8 = ___1_d;
  27553. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
  27554. memset((&L_9), 0, sizeof(L_9));
  27555. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)(L_1/L_2)), ((float)(L_4/L_5)), ((float)(L_7/L_8)), NULL);
  27556. V_0 = L_9;
  27557. goto IL_0021;
  27558. }
  27559. IL_0021:
  27560. {
  27561. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
  27562. return L_10;
  27563. }
  27564. }