Microsoft yakavhura iyo kodhi kodhi yekushandura Direct3D 9 mirairo kuDirect3D 12

Microsoft yakazivisa kwakavhurika sosi yeD3D9On12 layer nekushandiswa kweiyo DDI (Device Driver Interface) mudziyo unoshandura Direct3D 9 (D3D9) mirairo muDirect3D 12 (D3D12) mirairo. Iyo dhizaini inoita kuti ikwanise kuve nechokwadi chekushanda kweakare maapplication munzvimbo dzinotsigira chete D3D12; semuenzaniso, zvinogona kubatsira kuita D3D9 zvichibva pane vkd3d uye VKD3D-Proton mapurojekiti, ayo anopa Direct3D 12 kuitiswa kweLinux inoshanda kuburikidza. shanduro yeD3D12 inoshevedza kuVulkan graphics API. Iyo kodhi yeD3D9On12 yakanyorwa muC++ uye yakaburitswa pasi peMIT rezinesi.

Iyo purojekiti inoenderana nekodhi yeimwe yakafanana subsystem inosanganisirwa muWindows 10. Zvinocherechedzwa kuti kuburitswa kweiyo D3D9On12 kodhi kuchaita kuti nhengo dzenharaunda dzitore chikamu mukugadzirisa zvikanganiso nekuwedzera optimizations, uye inogona zvakare kushanda semuenzaniso wekudzidza mashandisirwo. yeD3D9 DDI madhiraivha uye hurongwa hwekugadzira zvidimbu zvakafanana zveshanduro dzeakasiyana emifananidzo API muD3D12.

Panguva imwecheteyo, iyo DXBC Signer package yakadhindwa, iyo inokutendera iwe kusaina zvisizvo DXBC mafaera anogadzirwa nevechitatu-bato maturusi. D3D9On12 inoshandisa pasuru iyi kusaina DXBC inogadzirwa paunenge uchishandura shader kuita modhi itsva.

Source: opennet.ru

Voeg