{"id":79172,"date":"2020-04-25T01:42:03","date_gmt":"2020-04-24T23:42:03","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/v-nochnye-sborki-firefox-dobavlena-podderzhka-webgpu"},"modified":"2020-04-25T01:42:03","modified_gmt":"2020-04-24T23:42:03","slug":"v-nochnye-sborki-firefox-dobavlena-podderzhka-webgpu","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/v-nochnye-sborki-firefox-dobavlena-podderzhka-webgpu","title":{"rendered":"N\u00eb build-et e nat\u00ebs t\u00eb Firefox, \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr WebGPU.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>N\u00eb <noindex><a rel=\"nofollow\" href=\"https:\/\/nightly.mozilla.org\/\">nat\u00eb<\/a><\/noindex> nd\u00ebrtimeve Firefox <noindex><a rel=\"nofollow\" href=\"https:\/\/hacks.mozilla.org\/2020\/04\/experimental-webgpu-in-firefox\/\">ka arritur<\/a><\/noindex> mb\u00ebshtetje p\u00ebr specifikimin <noindex><a rel=\"nofollow\" href=\"https:\/\/webgpu.io\/\">WebGPU<\/a><\/noindex>, q\u00eb ofron nj\u00eb nd\u00ebrfaqe programuese p\u00ebr p\u00ebrpunimin e grafik\u00ebs 3D dhe llogaritjeve n\u00eb an\u00ebn e GPU, konceptualisht e ngjashme me API <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52194\">Vulkan<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=39913\">Metal<\/a><\/noindex> dhe <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Direct3D#Direct3D_12\">Direct3D 12<\/a><\/noindex>. Specifikimi po zhvillohet nga Mozilla, Google, Apple, Microsoft dhe p\u00ebrfaq\u00ebsues t\u00eb komunitetit n\u00eb <noindex><a rel=\"nofollow\" href=\"https:\/\/www.w3.org\/community\/gpu\/\">grupin e pun\u00ebs<\/a><\/noindex>, i krijuar n\u00ebn organizat\u00ebn W3C. <\/p>\n<p>Objektivi kryesor i WebGPU \u00ebsht\u00eb krijimi i nj\u00eb nd\u00ebrfaqe sigurie, miq\u00ebsore, portabel dhe me performanc\u00eb t\u00eb lart\u00eb p\u00ebr t\u00eb p\u00ebrdorur n\u00eb platform\u00ebn Web teknologjit\u00eb dhe mund\u00ebsit\u00eb e grafik\u00ebs 3D, q\u00eb ofrohen nga API-t\u00eb grafike moderne si Direct3D 12 n\u00eb Windows, Metal n\u00eb macOS dhe Vulkan n\u00eb Linux. Konceptualisht WebGPU i ndan rrug\u00ebt me WebGL, nj\u00ebsoj si Vulkan ndan me OpenGL, dhe nuk bazohet n\u00eb nj\u00eb API grafike specifike, por paraqet nj\u00eb nd\u00ebrfaqe universale q\u00eb p\u00ebrdor n\u00eb p\u00ebrgjith\u00ebsi t\u00eb nj\u00ebjtat primitive t\u00eb ul\u00ebta si ato n\u00eb Vulkan, Metal dhe Direct3D. <\/p>\n<p>WebGPU i jep aplikacioneve n\u00eb JavaScript mjete p\u00ebr kontroll m\u00eb t\u00eb ul\u00ebt mbi organizimin, p\u00ebrpunimin dhe d\u00ebrgimin e komandave n\u00eb GPU, menaxhimin e burimeve t\u00eb lidhura, kujtes\u00ebn, buferat, objektet e tekstur\u00ebs dhe shenjuesit e grafik\u00ebve t\u00eb kompiluar. Ky qasje mund\u00ebson arritjen e performanc\u00ebs m\u00eb t\u00eb lart\u00eb t\u00eb aplikacioneve grafike duke reduktuar shpenzimet dhe duke p\u00ebrmir\u00ebsuar efektivitetin e pun\u00ebs me GPU. <\/p>\n<p>WebGPU lejon krijimin e projekteve t\u00eb komplikuara 3D p\u00ebr Web q\u00eb funksionojn\u00eb nj\u00ebsoj si programet e ndara q\u00eb komunikojn\u00eb drejtp\u00ebrdrejt me Vulkan, Metal ose Direct3D, por q\u00eb nuk jan\u00eb t\u00eb lidhura me platforma t\u00eb caktuara. WebGPU gjithashtu ofron mund\u00ebsi shtes\u00eb p\u00ebr portimin e programeve grafike native n\u00eb forma q\u00eb mund t\u00eb funksionojn\u00eb mbi teknologjit\u00eb web, duke p\u00ebrdorur teknologjin\u00eb WebAssembly. P\u00ebrve\u00e7 grafik\u00ebs 3D, WebGPU mbulon edhe mund\u00ebsit\u00eb q\u00eb lidhen me llogaritjet n\u00eb an\u00ebn e GPU dhe mb\u00ebshtetje p\u00ebr zhvillimin e shenjuesve. Shenjuesit <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/gfx-rs\/naga\">mund<\/a><\/noindex> mund t\u00eb krijohen n\u00eb gjuh\u00ebn WebGPU Shading Language ose t\u00eb definohen n\u00eb nj\u00eb format nd\u00ebrmjet\u00ebs SPIR-V, pas s\u00eb cil\u00ebs do t\u00eb transmetohen n\u00eb gjuh\u00ebt e shenjuesve t\u00eb mb\u00ebshtetur nga drejtuesit aktual\u00eb.<\/p>\n<p>N\u00eb WebGPU aplikohet menaxhimi i ndar\u00eb i burimeve, pun\u00ebve p\u00ebrgatitore dhe d\u00ebrgimin e komandave n\u00eb GPU (n\u00eb WebGL nj\u00eb objekt ishte p\u00ebrgjegj\u00ebs p\u00ebr gjith\u00e7ka). Ofron tri kontekste t\u00eb ndara:<br \/>\n    GPUDevice p\u00ebr krijimin e burimeve si teksturat dhe buferat; GPUCommandEncoder p\u00ebr kodimin e komandave t\u00eb ve\u00e7anta, duke p\u00ebrfshir\u00eb fazat e renderimit dhe llogaritjes; GPUCommandBuffer p\u00ebr d\u00ebrgimin n\u00eb radh\u00eb p\u00ebr ekzekutim n\u00eb GPU. Rezultati mund t\u00eb vizatohet n\u00eb nj\u00eb zon\u00eb t\u00eb lidhur me nj\u00eb ose disa elemente canvas, ose t\u00eb p\u00ebrpunuar pa dalje (p.sh., kur kryhen detyra llogarit\u00ebse). Ndarja e fazave e thjeshton ndarjen e krijimit t\u00eb burimeve dhe operacioneve p\u00ebrgatitore n\u00eb trajtues t\u00eb ndrysh\u00ebm, t\u00eb cilat mund t\u00eb ekzekutohen n\u00eb tortilla t\u00eb ndryshme.<\/p>\n<p>Nj\u00eb dallim tjet\u00ebr mes WebGPU dhe WebGL \u00ebsht\u00eb qasja e ndryshme p\u00ebr p\u00ebrpunimin e gjendjeve. N\u00eb WebGPU, ofrohen dy objekte \u2014 GPURenderPipeline dhe GPUComputePipeline, t\u00eb cilat lejojn\u00eb kombinimin e gjendjeve t\u00eb ndryshme, t\u00eb p\u00ebrcaktuara paraprakisht nga zhvilluesi, duke lejuar q\u00eb shfletuesi t\u00eb mos shpenzoj\u00eb burime p\u00ebr t\u00eb kryer pun\u00eb shtes\u00eb, si rikompilimi i shader-\u00ebve. N\u00eb mesin e gjendjeve t\u00eb mb\u00ebshtetura: shader-at, p\u00ebrb\u00ebrjet e bufereve t\u00eb piksel\u00ebve dhe atributeve, p\u00ebrb\u00ebrjet e grupeve t\u00eb bashk\u00ebngjitura, p\u00ebrzierja, thell\u00ebsia dhe shabllonet, format e daljes pas renderimit.<\/p>\n<p>Karakteristika e tret\u00eb e WebGPU \u00ebsht\u00eb modeli i lidhjes, q\u00eb shum\u00eb<br \/>\nshkon p\u00ebrpara me mjetet e grupimit t\u00eb burimeve n\u00eb Vulkan.<br \/>\nP\u00ebr t\u00eb grupuar burimet n\u00eb grupe, WebGPU ofron objektin GPUBindGroup, i cili gjat\u00eb regjistrimit t\u00eb komandave mund t\u00eb lidhet me objekte t\u00eb tjera t\u00eb k\u00ebtij lloji p\u00ebr t'u p\u00ebrdorur n\u00eb shenjues. Krijimi i k\u00ebtyre grupeve i mund\u00ebson drejtuesit t\u00eb kryej\u00eb paraprakisht veprimet e nevojshme p\u00ebrgatitore, dhe shfletuesit t\u00eb ndryshoj\u00eb n\u00eb m\u00ebnyr\u00eb t\u00eb ndjeshme lidhjet e burimeve midis thirrjeve t\u00eb vizatimit. Dispozita e lidhjeve t\u00eb burimeve mund t\u00eb definohet paraprakisht p\u00ebrmes objektit GPUBindGroupLayout.<\/p>\n<p><center><img decoding=\"async\" alt=\"N\u00eb build-et e nat\u00ebs t\u00eb Firefox, \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr WebGPU.\" src=\"\/wp-content\/uploads\/2020\/04\/28e4f9d01acd727178fb0651256b317a.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<p>N\u00eb Firefox, p\u00ebr t\u00eb aktivizuar WebGPU, n\u00eb about:config ekziston nj\u00eb cil\u00ebsim 'dom.webgpu.enabled'. P\u00ebr renderimin e CanvasContext gjithashtu k\u00ebrkohet aktivizimi i sistemit t\u00eb kompozimit <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/servo\/webrender\">WebRender<\/a><\/noindex> ('gfx.webrender.all' n\u00eb about:config), e shkruar n\u00eb gjuh\u00ebn Rust dhe q\u00eb \u00e7on funksionet e renderimit t\u00eb p\u00ebrmbajtjes s\u00eb faqes n\u00eb GPU. Implementimi i WebGPU bazohet n\u00eb kodin e projektit<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/gfx-rs\/wgpu\">wgpu<\/a><\/noindex>, i shkruar n\u00eb gjuh\u00ebn Rust dhe i aft\u00eb t\u00eb funksionoj\u00eb mbi API DX12, Vulkan dhe Metal n\u00eb Linux, Android, Windows dhe macOS (po zhvillohet gjithashtu mb\u00ebshtetje p\u00ebr DX11 dhe OpenGL ES 3.0). Paralelisht, kompania Google po zhvillon nj\u00eb implementim tjet\u00ebr, q\u00eb \u00ebsht\u00eb n\u00eb dispozit\u00eb n\u00eb <noindex><a rel=\"nofollow\" href=\"http:\/\/chrome.com\/canary\">deg\u00ebn Canary<\/a><\/noindex> Chromium dhe aktivizohet p\u00ebrmes flamurit 'chrome:\/\/flags\/#enable-unsafe-webgpu', por funksionon p\u00ebr momentin vet\u00ebm n\u00eb macOS dhe Windows.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Burimi: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52800\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u043d\u043e\u0447\u043d\u044b\u0445 \u0441\u0431\u043e\u0440\u043a\u0430\u0445 Firefox \u043f\u043e\u044f\u0432\u0438\u043b\u0430\u0441\u044c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 WebGPU, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u044b\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0434\u043b\u044f \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 3D-\u0433\u0440\u0430\u0444\u0438\u043a\u0438 \u0438 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439 \u043d\u0430 \u0441\u0442\u043e\u0440\u043e\u043d\u0435 GPU, \u043a\u043e\u043d\u0446\u0435\u043f\u0442\u0443\u0430\u043b\u044c\u043d\u043e \u0441\u0445\u043e\u0436\u0438\u0439 \u0441 API Vulkan, Metal \u0438 Direct3D 12. \u0421\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f Mozilla, Google, Apple, Microsoft \u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u0442\u0435\u043b\u044f\u043c\u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0430 \u0432 \u0440\u0430\u0431\u043e\u0447\u0435\u0439 \u0433\u0440\u0443\u043f\u043f\u0435, \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u043e\u0439 \u043f\u0440\u0438 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 W3C. \u041a\u043b\u044e\u0447\u0435\u0432\u043e\u0439 \u0437\u0430\u0434\u0430\u0447\u0435\u0439 WebGPU \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0433\u043e, \u0443\u0434\u043e\u0431\u043d\u043e\u0433\u043e, \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u0438\u043c\u043e\u0433\u043e \u0438 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":79173,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-79172","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u043d\u043e\u0447\u043d\u044b\u0445 \u0441\u0431\u043e\u0440\u043a\u0430\u0445 Firefox \u043f\u043e\u044f\u0432\u0438\u043b\u0430\u0441\u044c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 WebGPU, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u044b\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0434\u043b\u044f \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 3D-\u0433\u0440\u0430\u0444\u0438\u043a\u0438 \u0438 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439 \u043d\u0430 \u0441\u0442\u043e\u0440\u043e\u043d\u0435 GPU, \u043a\u043e\u043d\u0446\u0435\u043f\u0442\u0443\u0430\u043b\u044c\u043d\u043e \u0441\u0445\u043e\u0436\u0438\u0439 \u0441 API Vulkan, Metal \u0438 Direct3D 12. \u0421\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f Mozilla, Google, Apple, Microsoft \u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u0442\u0435\u043b\u044f\u043c\u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0430 \u0432 \u0440\u0430\u0431\u043e\u0447\u0435\u0439 \u0433\u0440\u0443\u043f\u043f\u0435, \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u043e\u0439 \u043f\u0440\u0438 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 W3C. \u041a\u043b\u044e\u0447\u0435\u0432\u043e\u0439 \u0437\u0430\u0434\u0430\u0447\u0435\u0439 WebGPU \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0433\u043e, \u0443\u0434\u043e\u0431\u043d\u043e\u0433\u043e, \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u0438\u043c\u043e\u0433\u043e \u0438 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/v-nochnye-sborki-firefox-dobavlena-podderzhka-webgpu\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412 \u043d\u043e\u0447\u043d\u044b\u0435 \u0441\u0431\u043e\u0440\u043a\u0438 Firefox \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 WebGPU | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u043d\u043e\u0447\u043d\u044b\u0445 \u0441\u0431\u043e\u0440\u043a\u0430\u0445 Firefox \u043f\u043e\u044f\u0432\u0438\u043b\u0430\u0441\u044c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 WebGPU, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u044b\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0434\u043b\u044f \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 3D-\u0433\u0440\u0430\u0444\u0438\u043a\u0438 \u0438 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439 \u043d\u0430 \u0441\u0442\u043e\u0440\u043e\u043d\u0435 GPU, \u043a\u043e\u043d\u0446\u0435\u043f\u0442\u0443\u0430\u043b\u044c\u043d\u043e \u0441\u0445\u043e\u0436\u0438\u0439 \u0441 API Vulkan, Metal \u0438 Direct3D 12. \u0421\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f Mozilla, Google, Apple, Microsoft \u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u0442\u0435\u043b\u044f\u043c\u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0430 \u0432 \u0440\u0430\u0431\u043e\u0447\u0435\u0439 \u0433\u0440\u0443\u043f\u043f\u0435, \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u043e\u0439 \u043f\u0440\u0438 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 W3C. \u041a\u043b\u044e\u0447\u0435\u0432\u043e\u0439 \u0437\u0430\u0434\u0430\u0447\u0435\u0439 WebGPU \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0433\u043e, \u0443\u0434\u043e\u0431\u043d\u043e\u0433\u043e, \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u0438\u043c\u043e\u0433\u043e \u0438 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/v-nochnye-sborki-firefox-dobavlena-podderzhka-webgpu\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-04-24T23:42:03+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-04-24T23:42:03+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Mb\u00ebshtetje p\u00ebr WebGPU e shtuar n\u00eb nd\u00ebrtimet e nat\u00ebs t\u00eb Firefox | ProHoster","description":"N\u00eb nd\u00ebrtimet e nat\u00ebs t\u00eb Firefox \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr specifikimin WebGPU, i cili ofron nj\u00eb nd\u00ebrfaqe programore p\u00ebr p\u00ebrpunimin e grafik\u00ebs 3D dhe llogaritjeve n\u00eb an\u00ebn e GPU, konceptualisht i ngjash\u00ebm me API Vulkan, Metal dhe Direct3D 12. Specifikimi zhvillohet nga Mozilla, Google, Apple, Microsoft dhe p\u00ebrfaq\u00ebsues t\u00eb komunitetit n\u00eb nj\u00eb grup t\u00eb pun\u00ebs t\u00eb krijuar nga W3C. Detyra kryesore e WebGPU \u00ebsht\u00eb krijimi i nj\u00eb programi t\u00eb sigurt, t\u00eb leht\u00eb p\u00ebr t'u p\u00ebrdorur, portativ dhe me performanc\u00eb t\u00eb lart\u00eb.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/v-nochnye-sborki-firefox-dobavlena-podderzhka-webgpu","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412 \u043d\u043e\u0447\u043d\u044b\u0435 \u0441\u0431\u043e\u0440\u043a\u0438 Firefox \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 WebGPU | ProHoster","og:description":"\u0412 \u043d\u043e\u0447\u043d\u044b\u0445 \u0441\u0431\u043e\u0440\u043a\u0430\u0445 Firefox \u043f\u043e\u044f\u0432\u0438\u043b\u0430\u0441\u044c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 WebGPU, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u044b\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0434\u043b\u044f \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 3D-\u0433\u0440\u0430\u0444\u0438\u043a\u0438 \u0438 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439 \u043d\u0430 \u0441\u0442\u043e\u0440\u043e\u043d\u0435 GPU, \u043a\u043e\u043d\u0446\u0435\u043f\u0442\u0443\u0430\u043b\u044c\u043d\u043e \u0441\u0445\u043e\u0436\u0438\u0439 \u0441 API Vulkan, Metal \u0438 Direct3D 12. \u0421\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f Mozilla, Google, Apple, Microsoft \u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u0442\u0435\u043b\u044f\u043c\u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0430 \u0432 \u0440\u0430\u0431\u043e\u0447\u0435\u0439 \u0433\u0440\u0443\u043f\u043f\u0435, \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u043e\u0439 \u043f\u0440\u0438 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 W3C. \u041a\u043b\u044e\u0447\u0435\u0432\u043e\u0439 \u0437\u0430\u0434\u0430\u0447\u0435\u0439 WebGPU \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0433\u043e, \u0443\u0434\u043e\u0431\u043d\u043e\u0433\u043e, \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u0438\u043c\u043e\u0433\u043e \u0438 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e","og:url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/v-nochnye-sborki-firefox-dobavlena-podderzhka-webgpu","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-04-24T23:42:03+00:00","article:modified_time":"2020-04-24T23:42:03+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"79172","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 16:43:23","updated":"2022-09-29 10:54:27"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/79172","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=79172"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/79172\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media\/79173"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=79172"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=79172"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=79172"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}