Vulkan ke eng, hobaneng e le ea bohlokoa, le mokhoa oa ho sebelisa API ena ea mohloli o bulehileng ke sengoloa se tla u tsamaisa metheong ea Vulkan le ho u bontša hore na ke hobaneng e le sesebelisoa sa bohlokoa bakeng sa lipapali tsa video le baetsi ba lisebelisoa tsa litšoantšo. Vulkan ke API ea boemo bo tlase e lumellang phihlello e tobileng ho Hardware, e hlahisang ts'ebetso e ntle le ts'ebetso e kholo ha e bapisoa le li-graphics tse ling tsa API tse kang DirectX. Ho ithuta ho sebelisa Vulkan ho tla u lumella ho nka monyetla ka botlalo ba matla a li-GPU tsa sejoale-joale le ho theha boiphihlelo bo makatsang ba pono. Sehloohong sena, re tla hlalosa mokhoa oa ho qala ho sebelisa Vulkan ho tloha qalong, ho tloha ho kenya le ho hlophisa ho ea mehatong ea motheo ho nka monyetla ka bokhoni bohle ba eona. Se ke oa e fosa!
- Mohato ka mohato ➡️ Vulkan ke eng, hobaneng e le bohlokoa le mokhoa oa ho sebelisa mohloli o bulehileng oa API
Vulkan ke eng, hobaneng e le ea bohlokoa, le mokhoa oa ho sebelisa API ena ea mohloli o bulehileng
- Vulkan ke API ea litšoantšo tsa boemo bo holimo, tse tlase tse lumellang bahlahisi ho etsa lits'ebetso le lipapali ka ts'ebetso e ikhethang.
- E etselitsoe ho sebetsa ka kotloloho le lisebelisoa tsa GPU, e etsa hore e sebetse hantle le ho senyeha ha e bapisoa le li-API tse ling tsa litšoantšo.
- Ke sethala sa marang-rang, kahoo se ka sebelisoa lits'ebetsong tse fapaneng tsa ts'ebetso tse kang Windows, Linux le Android.
- Vulkan e entsoe ke sehlopha sa Khronos, mokhatlo o bulehileng oa maemo a indasteri, o boetseng o thehile li-API tse ling tsa bohlokoa tse kang OpenGL le OpenCL.
- Bohlokoa ba Vulkan e ipapisitse le bokhoni ba eona ba ho fana ka ts'ebetso le ts'ebetso e kholo ha e bapisoa le li-API tse ling tsa litšoantšo.
- E lumella bahlahisi ho nka monyetla ka botlalo ba lisebelisoa tsa GPU, e leng se bakang lits'oants'o tsa 'nete le boiphihlelo bo betere ba papali.
- E boetse e ts'ehetsa mananeo a tšoanang, a lumella lipapali ho nka monyetla ka botlalo ba li-processor tse ngata.
- Ho feta moo, kaha ke API ea mohloli o bulehileng, moqapi ofe kapa ofe a ka kenya letsoho ntlafatsong ea eona le ho e ntlafatsa.
- Sebelisa Vulkan mererong ea hau Ke ts'ebetso e bonolo empa e hloka ho latela mehato e meng ea bohlokoa:
- Taba ea pele, o hloka ho khoasolla li-driver tsa Vulkan bakeng sa karete ea hau ea litšoantšo haeba u se na tsona.
- E latelang, o tla hloka ho khoasolla Vulkan SDK, e kenyelletsang lisebelisoa tse hlokahalang ho nts'etsapele lits'ebetso le lipapali ka Vulkan.
- Ha u se u kentse SDK, u tla hloka ho lokisa tikoloho ea hau ea nts'etsopele ho lemoha Vulkan.
- Hangata sena se kenyelletsa ho kenyelletsa litsela tse itseng le maemo a fapaneng a tikoloho ho sistimi ea hau ea ts'ebetso.
- Joale, u ka qala lenaneo ka Vulkan u sebelisa lipuo tsa lenaneo tse tšehetsoeng, tse kang C++ kapa Rust.
- U ka fumana lithupelo le litokomane inthaneteng ho u thusa ho ithuta ho sebelisa Vulkan mererong ea hau.
- Ka kakaretso, Vulkan ke API e matla e bulehileng ea lits'oants'o e fanang ka ts'ebetso le ts'ebetso e ikhethang.
- Tšebeliso ea eona e hloka ho latela mehato e seng mekae ea bohlokoa, empa ka ho tseba tšebeliso ea eona, bahlahisi ba ka etsa lisebelisoa le lipapali tse nang le litšoantšo tsa sebele le ts'ebetso e nepahetseng.
Lipotso le Likarabo
Vulkan ke eng?
- Grafiken API e etselitsoeng ho fana ka ts'ebetso e ntle le ts'ebeliso e ntle ea lisebelisoa tsa litšoantšo.
Ke hobane'ng ha Vulkan e le ea bohlokoa?
- E lumella bahlahisi ho sebelisa monyetla o felletseng oa bokhoni ba lisebelisoa tsa sejoale-joale le likarete tsa litšoantšo.
- E fana ka ts'ebetso e ntlafalitsoeng le mojaro o fokolang ho CPU.
Mokhoa oa ho sebelisa Vulkan?
- Kenya Vulkan SDK.
- Theha tikoloho ea ntlafatso bakeng sa Vulkan.
- Etsa mohlala oa Vulkan.
- Fumana ebe o khetha sesebelisoa sa 'mele se lumellanang le Vulkan.
- Etsa sebaka sa fensetere.
- Etsa setšoantšo sa phapanyetsano ea litšoantšo.
- Theha sehatisi le lethathamo la litšoantšo.
- E totobatsa lisebelisoa le data tse hlokahalang bakeng sa boemeli ba litšoantšo.
- Romela litaelo tsa ho taka ho GPU.
- E hlahisa setšoantšo se hlahisitsoeng fensetereng.
Melemo ea Vulkan ke efe?
- Tshebetso e ntlafetseng: E nka monyetla o felletseng oa lisebelisoa tsa litšoantšo mme e tsamaisa mosebetsi ho li-cores tse ngata tsa CPU.
- Tšebeliso e nepahetseng ea CPU: e fokotsa boholo ba CPU ka ho fokotsa palo ea mosebetsi o hlokahalang ho romela litaelo ho GPU.
- Ho nkeha le ho feto-fetoha ha maemo: E u lumella ho theha lits'ebetso tsa litšoantšo tsa sethala mme e fana ka taolo e felletseng holim'a tlhophiso le boemo ba GPU.
Ke lisebelisoa life tse lumellanang le Vulkan?
- Likarete tsa Grafiken tsa sejoale-joale tsa Vulkan.
- Lisebelisoa tsa mehala le matlapa a nang le tšehetso ea Vulkan.
- Lisebelisoa tsa lipapali tsa video tse tšehetsang Vulkan.
Ke lipuo life tsa lenaneo tse ka sebelisoang le Vulkan?
- C++ le C.
- Lipuo tse ling tsa lenaneo tse kang Rust, Python le Java li na le lilaebrari le litlamo tsa Vulkan.
Phapano ke efe lipakeng tsa Vulkan le OpenGL?
- Vulkan ke API ea sejoale-joale: e ne e etselitsoe ho fana ka ts'ebetso le ts'ebetso e betere ha e bapisoa le OpenGL.
- Vulkan e fana ka taolo e kholoanyane: E lumella bahlahisi ho ba le taolo e eketsehileng holim'a lisebelisoa tsa litšoantšo le kabo ea mosebetsi.
Na ho na le lisebelisoa le lithupelo tsa ho ithuta Vulkan?
- Ee, ho na le litokomane le lithupelo tse ngata tse fumanehang inthaneteng.
- Webosaete ea semmuso ea Vulkan e fana ka leseli le felletseng le litataiso tsa ho qala.
- Ho na le libuka le lithuto tsa inthaneteng tse koahelang lenaneo le Vulkan.
Ke lisebelisoa tsa mofuta ofe tse ka etsoang ka Vulkan?
- Lipapali le liphihlelo tse sebetsanang le litšoantšo tse tsoetseng pele.
- Lisebelisoa tsa 'nete le tse okelitsoeng.
- Software ea ho bona le ketsiso.
Ke lik'hamphani le mekhatlo efe e tšehetsang kapa e sebelisang Vulkan?
- Likhamphani tse indastering ea lipapali tsa video tse kang Valve, Epic Games le Ubisoft.
- Barekisi ba lisebelisoa tsa litšoantšo tse kang NVIDIA, AMD le Intel.
- Mekhatlo e kang Khronos Group, e hlahisang le ho hlokomela Vulkan.
Ke 'na Sebastián Vidal, moenjiniere oa k'homphieutha ea chesehelang theknoloji le DIY. Ho feta moo, ke 'na moetsi oa tecnobits.com, moo ke arolelanang lithupelo ho etsa hore theknoloji e fumanehe le ho utloisisoa ke motho e mong le e mong.