„Intel“ naudoja kodo vertimą, kad paleisti senesnius „DirectX9“ žaidimus naujausiuose GPU
![„Intel“ naudoja kodo vertimą, kad paleisti senesnius „DirectX9“ žaidimus naujausiuose GPU](https://cdn.4pmtech.com/wp-content/uploads/2023/07/tf2-760x380-1-640x375.webp)
„Intel“ grafikos rinkodaros komanda šiuo metu yra laukiamų viešųjų ryšių, susijusių su būsimais „Arc GPU“, centre. Iš dalies dėl nesubrendusių tvarkyklių naujos grafikos plokštės paprastai veikia daug geriau naujesniuose žaidimuose, kuriuose naudojamos DirectX12 ir Vulkan API, nei senesniuose DirectX ir OpenGL žaidimuose. „Intel“ problema ta, kad ne visuose žaidimuose naudojamos naujausios API, ypač konkurencingi kelių žaidėjų žaidimai, kurie egzistuoja jau kurį laiką.
Senesniems žaidimams, kuriuose naudojama „DirectX9“ API, bendrovė sugalvojo unikalų sprendimą. „Tom’s Hardware“ praneša , kad naujausi „Intel“ GPU nebepalaiko „DirectX9“, o pasikliauja „Microsoft“ pateiktu programinės įrangos vertimo sluoksniu, vadinamu D3D9On12, kad „Direct3D9“ API skambučiai būtų konvertuojami į „Direct3D12“ skambučius („Direct3D“ yra „DirectX“ dalių, susijusių su 3D grafika, pavadinimas). .
„Intel“ 10 d. palaikymo puslapyje teigiama, kad D3D9On12 bus naudojamas visuose „Arc GPU“ ir integruotuose GPU 12-osios kartos branduoliuose procesoriuose. Nors beveik identiški 12 kartos analogams, 11 kartos procesorių integruoti GPU ir toliau palaikys „DirectX9“, nebent jie bus įdiegti kompiuteryje su Arc GPU.
„Microsoft“ teigia, kad D3D9On12 yra „visiškas ir gana našus D3D9 tvarkyklės įgyvendinimas“, tačiau „Intel“ pažymi , kad tai gali sukelti problemų kai kuriuose žaidimuose, įskaitant „vaizdines klaidas, artefaktus, mirgėjimą ar net gedimus“. Tačiau klaidingas „Direct3D9“ įdiegimas gali sukelti tas pačias problemas.
„Intel“ gali sumažinti našumą, naudodamas šių GPU „DirectX9“ vertimą, tačiau bendrovė taip pat atlaisvina išteklių, kad galėtų sutelkti dėmesį į „DirectX11“ ir kitas versijas, nes bando tobulinti savo „Arc GPU“ tvarkykles. Bendrovė dabar taip pat gali pranešti „Microsoft“ apie bet kokias „DirectX9“ žaidimų našumo problemas ir klaidas (iš tiesų, šio rašymo metu daugelis „ Intel“ informacijos puslapių, susijusių su D3D9On12, nukreipiami į jos pagrindinį puslapį, tačiau tą, kuris siūlo žmonėms susisiekti su „Microsoft“ dėl problemų , veikia gerai).)
„DirectX9“ yra svarbi API versija, skirta senesniems kompiuteriniams žaidimams, iš dalies todėl, kad tai buvo paskutinė „Windows XP“ palaikoma versija. Šios operacinės sistemos dominavimas ir ilgaamžiškumas bei mažesni sistemos reikalavimai, palyginti su Windows Vista ir 7, padarė ją tokią populiarią tarp žaidėjų, kad ji daugelį metų buvo įprastas plėtros tikslas – stebėtinai daug vis dar plačiai žaidžiamų žaidimų. remiantis šia versija. API, įskaitant Counter-Strike: Global Offensive ir Team Fortress 2. Valve DOTA 2 pašalino DirectX9 palaikymą tik praėjusiais metais .
Parašykite komentarą