Kua whakatuwheratia e Microsoft te waehere paparanga mo te whakamaori i nga whakahau Direct3D 9 ki Direct3D 12

Kua panuitia e Microsoft te puna tuwhera o te paparanga D3D9On12 me te whakatinanatanga o te taputapu DDI (Atanga Atekōkiri Pūrere) e whakamaori ana i nga whakahau Direct3D 9 (D3D9) ki nga whakahau Direct3D 12 (D3D12). Ka taea e te paparanga te whakarite i te mahi o nga tono tawhito i roto i nga taiao e tautoko ana i te D3D12 anake, hei tauira, ka whai hua pea mo te whakatinana i te D3D9 i runga i nga kaupapa vkd3d me VKD3D-Proton, e tuku ana i te whakatinanatanga Direct3D 12 mo Linux e mahi ana. ka karanga te whakamaoritanga o D3D12 ki te API whakairoiro Vulkan. Ko te waehere mo D3D9On12 kua tuhia ki te C++ ka whakaputaina i raro i te raihana MIT.

Ko te kaupapa kei runga i te waehere o tetahi punaha iti rite kei roto i te Windows 10. E tohuhia ana ko te whakaputanga o te D3D9On12 waehere ka taea e nga mema o te hapori te uru ki te whakatika i nga hapa me te taapiri i nga arotautanga, ka taea hoki te mahi hei tauira mo te ako i te whakatinanatanga. o nga taraiwa D3D9 DDI me tetahi anga mo te hanga paparanga rite mo te whakamaoritanga o nga momo API whakairoiro ki D3D12.

I te wa ano, i whakaputaina te kete DXBC Waitohu, ka taea e koe te haina i nga konae DXBC i hangaia e nga taputapu tuatoru. Ka whakamahi a D3D9On12 i tenei kete ki te haina i te DXBC i hangaia i te wa e huri ana i nga atarangi ki tetahi tauira hou.

Source: opennet.ru

Tāpiri i te kōrero