{"id":19782,"date":"2025-09-28T05:09:09","date_gmt":"2025-09-28T05:09:09","guid":{"rendered":"https:\/\/www.europesays.com\/pl\/19782\/"},"modified":"2025-09-28T05:09:09","modified_gmt":"2025-09-28T05:09:09","slug":"masz-dosc-tych-ekranow-i-spowolnien-w-grach-jest-rozwiazanie","status":"publish","type":"post","link":"https:\/\/www.europesays.com\/pl\/19782\/","title":{"rendered":"Masz do\u015b\u0107 tych ekran\u00f3w i spowolnie\u0144 w grach? Jest rozwi\u0105zanie"},"content":{"rendered":"<p>\n                                Koniec problem\u00f3w z kompilacj\u0105 shader\u00f3w w grach\n            <\/p>\n<p>    Dalsza cz\u0119\u015b\u0107 tekstu pod wideo<\/p>\n<p>Advanced Shader Delivery to nowe rozwi\u0105zanie Microsoftu, kt\u00f3re w\u0142a\u015bnie oficjalnie wesz\u0142o do zestawu narz\u0119dzi developerskich Agility (Agility SDK). To narz\u0119dzie pozwala zastosowa\u0107 najnowsze funkcje DirectX bez konieczno\u015bci czekania na wcielenie je do Windowsa. Agility SDK w wersji 1.618 wprowadza ujednolicone rozwi\u0105zanie, kt\u00f3re kompiluje shadery i ich zachowanie dla naszej konkretnej karty graficznej.<\/p>\n<p>        <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.europesays.com\/pl\/wp-content\/uploads\/2025\/09\/1758956770_626_B32963402.414688363;dc_trk_aid=607216972;dc_trk_cid=228291445;ord=[timestamp];dc_lat=;dc_rdid=;tag_f.gif\" attributionsrc=\"\" border=\"0\" height=\"1\" width=\"1\" alt=\"Advertisement\"\/><\/p>\n<p>Shadery to pewnego rodzaju mikroaplikacje uruchamiane przez uk\u0142ady graficzne, kt\u00f3re kontroluj\u0105 zachowanie i spos\u00f3b przetwarzania element\u00f3w graficznych w grach. Nowoczesne tytu\u0142y sk\u0142adaj\u0105 si\u0119 z dziesi\u0105tek tysi\u0119cy shader\u00f3w, a biblioteki programistyczne takie, jak DirectX, Vulkan czy Metal generuj\u0105 j\u0105 we wsp\u00f3lnym formacie. Nast\u0119pnie sterowniki naszej karty graficznej musz\u0105 j\u0105 skompilowa\u0107 dla naszego GPU i ten proces w\u0142a\u015bnie potrafi mocno spowolni\u0107 gr\u0119, kt\u00f3ra w rezultacie wy\u015bwietla ekrany informuj\u0105ce o konieczno\u015bci skompilowania shader\u00f3w. Niekiedy r\u00f3wnie\u017c pewne elementy mog\u0105 nie zosta\u0107 prawid\u0142owo wygenerowane, bo np. pewne shadery nie zosta\u0142y skompilowane.<\/p>\n<p>Ostatnio w Borderlands 4 zmiana ustawie\u0144 graficznych w trakcie gry powodowa\u0142a, \u017ce kompilacja shader\u00f3w mog\u0142a trwa\u0107 nawet do 15 minut.\u00a0<\/p>\n<p>W teorii Advanced Shader Delivery ma rozwi\u0105za\u0107 ca\u0142y ten problem, bo zapewni baz\u0119 danych w kt\u00f3rej deweloperzy umieszczaj\u0105 skompilowane shadery dla dowolnej gry i dowolnej konfiguracji sprz\u0119towej, kt\u00f3ra mo\u017ce j\u0105 odpali\u0107. Wtedy, gdy np. pobierzemy dany tytu\u0142 ze Steama, b\u0119dzie on ju\u017c mia\u0142 wst\u0119pnie skompilowane shadery i nasz sprz\u0119t nie b\u0119dzie musia\u0142 wykonywa\u0107 tych operacji. A w praktyce oznacza to brak nag\u0142ego wycia wentylator\u00f3w czy zaci\u0119\u0107 w trakcie gry.<\/p>\n<p>Zar\u00f3wno AMD, Intel jak i Nvidia zapewniaj\u0105 narz\u0119dzia do kompilowania shader\u00f3w offline dla deweloper\u00f3w, a Microsoft ma specjalne API do integrowania tych paczek skompilowanych shader\u00f3w z cyfrowymi sklepami. W ten spos\u00f3b po pobraniu gry, od razu sprawdzana jest ona w bazie danych shader\u00f3w i nie powinno by\u0107 z tym ju\u017c \u017cadnego problemu.<\/p>\n<p>Rozwi\u0105zanie brzmi bardzo obiecuj\u0105co i ju\u017c zosta\u0142o wcielone w zestaw narz\u0119dzi deweloperskich. Kiedy wi\u0119c otrzymamy pierwsze tego efekty? R\u00f3wnie\u017c wkr\u00f3tce, ale jest ma\u0142y haczyk. Pierwszym sprz\u0119tem, kt\u00f3ry b\u0119dzie m\u00f3g\u0142 korzysta\u0107 z Advanced Shader Delivery jest Asus ROG Xbox Ally \/ X. Mimo wszystko ma to sens, gdy\u017c ta przeno\u015bna konsola do gier PC\/Xbox to tylko dwie osobne konfiguracje sprz\u0119towe, a wi\u0119c mniej zmiennych.<\/p>\n<p>Dobra, sprawna i szybka integracja Advanced Shader Delivery z wsp\u00f3\u0142czesnymi grami jest jednak kluczowa i przyniesie p\u00f3\u017aniej korzy\u015bci dla ka\u017cdej konfiguracji sprz\u0119towej. Wi\u0119cej o tej funkcji zapewne us\u0142yszymy, gdy b\u0119dzie szerzej dost\u0119pna, zapewne w 2026 r.<\/p>\n","protected":false},"excerpt":{"rendered":"Koniec problem\u00f3w z kompilacj\u0105 shader\u00f3w w grach Dalsza cz\u0119\u015b\u0107 tekstu pod wideo Advanced Shader Delivery to nowe rozwi\u0105zanie&hellip;\n","protected":false},"author":2,"featured_media":19783,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20],"tags":[6628,6629,6630,2074,6631,1308,120,118,119,42,38,40,39,41,116,114,115,121,117],"class_list":{"0":"post-19782","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-nauka-i-technika","8":"tag-advanced-shader-delivery","9":"tag-asus-rog-xbox-ally","10":"tag-asus-rog-xbox-ally-x","11":"tag-gry","12":"tag-kompilacja-shaderow","13":"tag-microsoft","14":"tag-nauka","15":"tag-nauka-i-technika","16":"tag-naukatechnika","17":"tag-pl","18":"tag-poland","19":"tag-polish","20":"tag-polska","21":"tag-polski","22":"tag-science","23":"tag-science-and-technology","24":"tag-sciencetechnology","25":"tag-technika","26":"tag-technology"},"share_on_mastodon":{"url":"","error":""},"_links":{"self":[{"href":"https:\/\/www.europesays.com\/pl\/wp-json\/wp\/v2\/posts\/19782","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.europesays.com\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.europesays.com\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/pl\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/pl\/wp-json\/wp\/v2\/comments?post=19782"}],"version-history":[{"count":0,"href":"https:\/\/www.europesays.com\/pl\/wp-json\/wp\/v2\/posts\/19782\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/pl\/wp-json\/wp\/v2\/media\/19783"}],"wp:attachment":[{"href":"https:\/\/www.europesays.com\/pl\/wp-json\/wp\/v2\/media?parent=19782"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.europesays.com\/pl\/wp-json\/wp\/v2\/categories?post=19782"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.europesays.com\/pl\/wp-json\/wp\/v2\/tags?post=19782"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}