แž€แŸ’แžšแžปแž˜แž แŸŠแžปแž“ Microsoft แž”แžถแž“แž”แžพแž€แž€แžผแžŠแžŸแŸ’แžšแž‘แžถแž”แŸ‹แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž”แž€แž”แŸ’แžšแŸ‚แž–แžถแž€แŸ’แž™แž”แž‰แŸ’แž‡แžถ Direct3D 9 แž‘แŸ… Direct3D 12

แž€แŸ’แžšแžปแž˜แž แŸŠแžปแž“ Microsoft แž”แžถแž“แž”แŸ’แžšแž€แžถแžŸแž”แŸ’แžšแž—แž–แž”แžพแž€แž…แŸ†แž แž“แŸƒแžŸแŸ’แžšแž‘แžถแž”แŸ‹ D3D9On12 แž‡แžถแž˜แžฝแž™แž“แžนแž„แž€แžถแžšแžขแž“แžปแžœแžแŸ’แžแžงแž”แž€แžšแžŽแŸ DDI (แž…แŸ†แžŽแžปแž…แž”แŸ’แžšแž‘แžถแž€แŸ‹แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž”แž‰แŸ’แž‡แžถแžงแž”แž€แžšแžŽแŸ) แžŠแŸ‚แž›แž”แž€แž”แŸ’แžšแŸ‚แž–แžถแž€แŸ’แž™แž”แž‰แŸ’แž‡แžถ Direct3D 9 (D3D9) แž‘แŸ…แž‡แžถแž–แžถแž€แŸ’แž™แž”แž‰แŸ’แž‡แžถ Direct3D 12 (D3D12) แŸ” แžŸแŸ’แžšแž‘แžถแž”แŸ‹แž’แŸ’แžœแžพแžฑแŸ’แž™แžœแžถแžขแžถแž…แž’แžถแž“แžถแž”แžถแž“แž“แžผแžœแž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžถแžšแž“แŸƒแž€แž˜แŸ’แž˜แžœแžทแž’แžธแž…แžถแžŸแŸ‹แŸ—แž“แŸ…แž€แŸ’แž“แžปแž„แž”แžšแžทแžŸแŸ’แžแžถแž“แžŠแŸ‚แž›แž‚แžถแŸ†แž‘แŸ’แžšแžแŸ‚ D3D12 แž‡แžถแžงแž‘แžถแž แžšแžŽแŸ แžœแžถแžขแžถแž…แž˜แžถแž“แž”แŸ’แžšแž™แŸ„แž‡แž“แŸแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแžขแž“แžปแžœแžแŸ’แžแž‚แž˜แŸ’แžšแŸ„แž„ D3D9 แžŠแŸ„แž™แž•แŸ’แžขแŸ‚แž€แž›แžพแž‚แž˜แŸ’แžšแŸ„แž„ vkd3d แž“แžทแž„ VKD3D-Proton แžŠแŸ‚แž›แž•แŸ’แžแž›แŸ‹แž‡แžผแž“แž“แžผแžœแž€แžถแžšแžขแž“แžปแžœแžแŸ’แž Direct3D 12 แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž›แžธแž“แžปแž…แžŠแŸ‚แž›แžŠแŸ†แžŽแžพแžšแž€แžถแžšแžแžถแž˜แžšแž™แŸˆ แž€แžถแžšแž”แž€แž”แŸ’แžšแŸ‚แž“แŸƒแž€แžถแžšแž แŸ…แž‘แžผแžšแžŸแŸแž–แŸ’แž‘ D3D12 แž‘แŸ… API แž€แŸ’แžšแžถแž แŸ’แžœแžทแž€ Vulkan แŸ” แž€แžผแžŠแžŸแž˜แŸ’แžšแžถแž”แŸ‹ D3D9On12 แžแŸ’แžšแžผแžœแž”แžถแž“แžŸแžšแžŸแŸแžšแž‡แžถ C++ แž“แžทแž„แž”แŸ„แŸ‡แž–แžปแž˜แŸ’แž–แž€แŸ’แžšแŸ„แž˜แžขแžถแž‡แŸ’แž‰แžถแž”แŸแžŽแŸ’แžŽ MIT แŸ”

แž‚แž˜แŸ’แžšแŸ„แž„แž“แŸแŸ‡แž‚แžบแž•แŸ’แžขแŸ‚แž€แž›แžพแž€แžผแžŠแž“แŸƒแž”แŸ’แžšแž–แŸแž“แŸ’แž’แžšแž„แžŸแŸ’แžšแžŠแŸ€แž„แž‚แŸ’แž“แžถแžŠแŸ‚แž›แž˜แžถแž“แž“แŸ…แž€แŸ’แž“แžปแž„ Windows 10แŸ” แžœแžถแžแŸ’แžšแžผแžœแž”แžถแž“แž€แžแŸ‹แžŸแž˜แŸ’แž‚แžถแž›แŸ‹แžแžถแž€แžถแžšแž”แŸ„แŸ‡แž–แžปแž˜แŸ’แž–แž›แŸแžแž€แžผแžŠ D3D9On12 แž“แžนแž„แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แžŸแž˜แžถแž‡แžทแž€แžŸแž แž‚แž˜แž“แŸแž…แžผแž›แžšแžฝแž˜แž€แŸ’แž“แžปแž„แž€แžถแžšแž‡แžฝแžŸแž‡แžปแž›แž€แŸ†แž แžปแžŸ แž“แžทแž„แž”แž“แŸ’แžแŸ‚แž˜แž€แžถแžšแž”แž„แŸ’แž€แžพแž“แž”แŸ’แžšแžŸแžทแž‘แŸ’แž’แž—แžถแž– แž แžพแž™แž€แŸแžขแžถแž…แž’แŸ’แžœแžพแž‡แžถแžงแž‘แžถแž แžšแžŽแŸแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแžŸแžทแž€แŸ’แžŸแžถแž€แžถแžšแžขแž“แžปแžœแžแŸ’แžแž•แž„แžŠแŸ‚แžšแŸ” แž“แŸƒแž€แž˜แŸ’แž˜แžœแžทแž’แžธแž”แž‰แŸ’แž‡แžถ D3D9 DDI แž“แžทแž„แž€แŸ’แžšแž”แžแŸแžŽแŸ’แžŒแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž”แž„แŸ’แž€แžพแžแžŸแŸ’แžšแž‘แžถแž”แŸ‹แžŸแŸ’แžšแžŠแŸ€แž„แž‚แŸ’แž“แžถแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž”แž€แž”แŸ’แžšแŸ‚ API แž€แŸ’แžšแžถแž แŸ’แžœแžทแž€แž•แŸ’แžŸแŸแž„แŸ—แž‘แŸ…แž€แŸ’แž“แžปแž„ D3D12แŸ”

แž€แŸ’แž“แžปแž„แž–แŸแž›แž‡แžถแž˜แžฝแž™แž‚แŸ’แž“แžถแž“แŸ„แŸ‡ แž€แž‰แŸ’แž…แž”แŸ‹ DXBC Signer แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ„แŸ‡แž–แžปแž˜แŸ’แž– แžŠแŸ‚แž›แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แžขแŸ’แž“แž€แž…แžปแŸ‡แž แžแŸ’แžแž›แŸแžแžถแž›แžพแžฏแž€แžŸแžถแžš DXBC แž”แŸ†แž–แžถแž“แžŠแŸ‚แž›แž”แž„แŸ’แž€แžพแžแžกแžพแž„แžŠแŸ„แž™แžงแž”แž€แžšแžŽแŸแž—แžถแž‚แžธแž‘แžธแž”แžธแŸ” D3D9On12 แž”แŸ’แžšแžพแž€แž‰แŸ’แž…แž”แŸ‹แž“แŸแŸ‡แžŠแžพแž˜แŸ’แž”แžธแž…แžปแŸ‡แž แžแŸ’แžแž›แŸแžแžถ DXBC แžŠแŸ‚แž›แž”แžถแž“แž”แž„แŸ’แž€แžพแžแž“แŸ…แž–แŸแž›แž”แŸ†แž”แŸ’แž›แŸ‚แž„ shaders แž‘แŸ…แž˜แŸ‰แžผแžŠแŸ‚แž›แžแŸ’แž˜แžธแŸ”

แž”แŸ’แžšแž—แž–: opennet.ru

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹