Close ad

Ang mga Mac wala gyud gituyo alang sa pagdula. Sa tinuud, mao gyud kini kung ngano nga ang mga dula alang sa operating system sa macOS wala pa andam sa dugay nga panahon, ug ang mga developer, sa kasukwahi, malampuson nga wala magtagad sa platform sa mansanas, nga maingon nga tinuod hangtod karon. Ang pag-abot sa Apple Silicon chips nakapausab pag-ayo sa diskusyon, ang mga tiggamit sa Apple sa kataposan nahimong interesado sa pagdula ug nangitag lain-laing mga paagi sa paggamit sa ilang Mac alang sa pagdula. Sa katapusan, sa walay palad, kini dili kaayo yano, tungod kay ang taas nga pasundayag dili gyud masiguro ang kamalaumon nga pagdagan sa mga dula.

Ang presensya sa usa ka modernong API hinungdanon usab, nga daw nag-abli sa tibuuk nga potensyal sa hardware. Ug dinhi kita makatagbo sa usa ka sukaranan nga babag. Sa kaso sa PC (Windows), ang DirectX nga librarya nagdominar, apan sa kasubo dili kini multi-platform ug yano nga dili molihok alang sa mga tiggamit sa Apple. Ang kompanya nga Valve, luyo sa mga dula nga Half-Life 2, Team Fortress 2 o Counter-Strike, naningkamot nga masulbad kini nga sakit, nga adunay usa ka dili malalis nga bahin sa pag-uswag sa usa ka multi-platform API nga gitawag Vulkan, nga direkta nga gidisenyo aron molihok. ingon ka episyente kutob sa mahimo sa mga asembliya karon ug bisan nagtanyag suporta alang sa Apple Silicon. Sa ato pa, mahimo niyang itanyag kini, kung adunay dili tinuyo nga manghilabot niini.

Gibabagan sa Apple ang langyaw nga kabag-ohan

Apan sama sa nahibal-an natong tanan sa Apple, kini nga higante sa Cupertino nagpanday sa kaugalingon nga agianan ug hinayhinay nga wala magtagad sa tanan nga kompetisyon. Parehas kaayo kini sa kaso sa kini nga diskusyon, diin nakahukom kung ang mga Mac mahimong angay nga mga aparato alang sa pagdula. Busa, bisan kung ang Vulkan API nagtanyag sa lumad nga suporta alang sa mga kompyuter nga adunay Apple Silicon chips, ang kompanya sa mansanas hingpit nga nagputol niini ug dili opisyal nga nagsuporta sa API, diin kini adunay sukaranan nga hinungdan. Hinuon, ang kompanya nagsalig sa kaugalingon nga solusyon, nga gamay ra ang edad kaysa Vulcan ug labi nga nagtrabaho sa Apple ecosystem - gitawag kini nga Metal. Sa wala pa kana, ang mga kompyuter sa Apple, mga telepono ug mga tablet nagsalig sa mas karaan nga alternatibo sa OpenCL, nga halos nawala ug hingpit nga gipulihan sa Metal.

API nga Metal
Ang Apple's Metal graphics API

Apan ania ang problema. Nakita kini sa pipila ka mga fans sa mansanas ingon nga hingpit nga gibabagan sa Apple ang mga langyaw nga mga inobasyon ug dili gusto nga pasudlon kini sa mga sistema niini, bisan kung makatabang kini, pananglitan, mga magdudula. Apan ang tanan mahimong labi pa bahin sa dili maayo nga oras. Ang higanteng Cupertino kinahanglan nga magtrabaho sa pagpalambo sa API Metal sa dugay nga panahon ug siguradong mogasto og daghang salapi niini. Ang labing una nga pagpagawas kay sa 2014. Ang Vulkan, sa laing bahin, miabot duha ka tuig sa ulahi (2016). Sa samang higayon, makasugat kita og usa pa ka problema, ug kana mao ang kinatibuk-ang pag-optimize. Samtang gipuntirya sa Vulkan graphics API ang halos tanang kompyuter ubos sa adlaw (nagtumong nga mahimong cross-platform), ang Metal direktang gipunting sa usa ka piho nga matang sa hardware, nga mao ang mga Apple device, nga mahimong makahatag ug mas maayong resulta.

Unsa man ang mahitabo sa pagdula sa mga Mac?

Mao nga ang tinuod mao nga ang mga Mac dili na andam alang sa pagdula kaysa kaniadto, ingon, duha ka tuig ang milabay. Bisan kung ang pasundayag sa Apple Silicon chips naghatag kanila og dako nga pasundayag, kini tukma sa natad sa pagdula nga dili kini molihok kung wala ang usa ka taas nga kalidad nga graphics API, nga nagtugot sa mga dula nga magamit ang tibuuk nga potensyal sa hardware. Maayo na lang, ang pipila ka mga developer naningkamot sa pagtubag sa kasamtangan nga mga kalamboan. Pananglitan, karon kita adunay popular nga MMORPG Kalibutan sa Warcraft nga anaa, nga bisan sa nagtanyag lumad nga suporta alang sa mga computer uban sa Apple Silicon, sa diha nga kini naggamit sa Apple's Metal graphics API. Ikasubo, mahimo ra namon nga maihap ang ingon nga mga dula sa among mga tudlo.

.