Intel izmanto koda tulkošanu, lai palaistu vecākas DirectX9 spēles savos jaunākajos GPU

Intel izmanto koda tulkošanu, lai palaistu vecākas DirectX9 spēles savos jaunākajos GPU

Intel grafikas mārketinga komanda pašlaik ir gaidāmo Arc GPU sakarības centrā. Daļēji nenobriedušu draiveru dēļ jaunās grafiskās kartes parasti darbojas daudz labāk jaunākās spēlēs, kurās tiek izmantotas DirectX12 un Vulkan API, nekā vecākās DirectX un OpenGL spēlēs. Intel problēma ir tā, ka ne visās spēlēs tiek izmantotas jaunākās API, jo īpaši konkurētspējīgās vairāku spēlētāju spēles, kas pastāv jau kādu laiku.

Vecākām spēlēm, kas izmanto DirectX9 API, uzņēmums ir nācis klajā ar unikālu risinājumu. Tom’s Hardware ziņo , ka jaunākie Intel GPU vairs sākotnēji neatbalstīs DirectX9, tā vietā paļaujoties uz Microsoft nodrošināto programmatūras tulkošanas slāni, ko sauc par D3D9On12, lai pārvērstu Direct3D9 API izsaukumus par Direct3D12 zvaniem (Direct3D ir ar 3D grafiku saistīto DirectX daļu nosaukums). .

Intel 10. augusta atbalsta lapā teikts, ka D3D9On12 tiks izmantots visos Arc GPU un integrētajos GPU 12. paaudzes kodola procesoros. Lai gan 11. paaudzes procesoros integrētie GPU ir gandrīz identiski to 12. paaudzes analogiem, tie turpinās atbalstīt DirectX9 sākotnēji, ja vien tie netiks instalēti datorā ar Arc GPU.

Microsoft saka, ka D3D9On12 ir “pilnīga un salīdzinoši efektīva D3D9 draivera ieviešana”, taču Intel atzīmē , ka dažās spēlēs tas var radīt problēmas, tostarp “vizuālas kļūdas, artefaktus, mirgošanu vai pat avārijas”. Tomēr kļūdaina vietējā Direct3D9 ieviešana var izraisīt tādas pašas problēmas.

Intel var samazināt veiktspēju, pievēršoties DirectX9 tulkošanai šiem GPU, taču uzņēmums arī atbrīvo resursus, lai koncentrētos uz DirectX11 un citām versijām, cenšoties uzlabot savus Arc GPU draiverus. Uzņēmums tagad var arī ziņot Microsoft par jebkādām veiktspējas problēmām un kļūdām DirectX9 spēlēs (patiesi, šī rakstīšanas laikā daudzas Intel informācijas lapas, kas saistītas ar D3D9On12 , ir novirzītas uz tā sākumlapu, bet tā, kas iesaka cilvēkiem sazināties ar Microsoft ar problēmām , darbojas labi).)

DirectX9 ir svarīga API versija vecākām datorspēlēm, daļēji tāpēc, ka tā bija pēdējā Windows XP atbalstītā versija. Šīs operētājsistēmas dominējošais stāvoklis un ilgmūžība, kā arī zemākās sistēmas prasības salīdzinājumā ar Windows Vista un 7, ir padarījušas to tik populāru spēlētāju vidū, ka tā ir bijusi izplatīta izstrādes mērķis gadiem ilgi — pārsteidzoši daudz joprojām plaši spēlētu spēļu pamatojoties uz šo versiju. API, tostarp Counter-Strike: Global Offensive un Team Fortress 2. Valve DOTA 2 tikai pagājušajā gadā atcēla DirectX9 atbalstu .

Atbildēt

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti kā *