Vulkan 1.2 เด—เตเดฐเดพเดซเดฟเด•เตเดธเต เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเดšเตเดšเต

เด—เตเดฐเดพเดซเดฟเด•เตเดธเต เดฎเดพเดจเดฆเดฃเตเดกเด™เตเด™เตพ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจ เด•เตเดฐเต‹เดฃเต‹เดธเต เด•เตบเดธเต‹เตผเดทเตเดฏเด‚,
เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเดšเตเดšเต เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเตป เดตเตพเด•เตเด•เตบ 1.2, เด‡เดคเต GPU-เดฏเตเดŸเต† เด—เตเดฐเดพเดซเดฟเด•เตโ€Œเดธเต, เด•เดฎเตเดชเตเดฏเต‚เดŸเตเดŸเดฟเด‚เด—เต เด•เดดเดฟเดตเตเด•เตพ เด†เด•เตโ€Œเดธเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต API เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเดจเตเดจเต. เดชเตเดคเดฟเดฏ เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเดจเดฟเตฝ เดฐเดฃเตเดŸเต เดตเตผเดทเดฎเดพเดฏเดฟ เดถเต‡เด–เดฐเดฟเดšเตเดš เดคเดฟเดฐเตเดคเตเดคเดฒเตเด•เตพ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด‚. เดตเตพเด•เตเด•เดจเตเดฑเต† เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเดฟเดจเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดกเตเดฐเตˆเดตเตผเดฎเดพเตผ เด‡เดคเดฟเดจเด•เด‚ เดคเดจเตเดจเต†เดฏเตเดฃเตเดŸเต เดชเตเดฑเดคเตเดคเดฟเดฑเด•เตเด•เดฟ เด‡เดจเตเดฑเตฝ เด•เดฎเตเดชเดจเดฟ, เดŽเดŽเด‚เดกเดฟ, ARM, เด‡เดฎเดพเดœเดฟเดจเต‡เดทเตป เดŸเต†เด•เตเดจเต‹เดณเดœเต€เดธเต เด’เดชเตเดชเด‚ เดŽเตปเดตเดฟเดเดกเดฟเดฏ. เดกเตเดฐเตˆเดตเตผเดฎเดพเตผเด•เตเด•เดพเดฏเดฟ เดตเตพเด•เตเด•เตป 1.2 เดชเดฟเดจเตเดคเตเดฃ เดฎเต†เดธ เดตเดพเด—เตเดฆเดพเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต RADV (AMD เด•เดพเตผเดกเตเด•เตพ) เด•เต‚เดŸเดพเดคเต† เดŽ.เดŽเตป.เดตเดฟ (เด‡เดจเตเดฑเตฝ). เดกเต€เดฌเด—เตเด—เดฑเดฟเดฒเตเด‚ เดตเตพเด•เตเด•เตป 1.2 เดชเดฟเดจเตเดคเตเดฃ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต RenderDoc 1.6, เดฒเต‚เดฃเดพเตผเดœเดฟ เดตเตพเด•เตเด•เตป เดŽเดธเตเดกเดฟเด•เต† เด’เดฐเต เด•เต‚เดŸเตเดŸเด‚ เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เดณเตเด‚ เดตเตพเด•เตเด•เตป-เดธเดพเดฎเตเดชเดฟเดณเตเด•เตพ.

เดชเตเดฐเดงเดพเดจ เดชเตเดคเตเดฎเด•เตพ:

  • เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด•เตŠเดฃเตเดŸเตเดตเดจเตเดจเต เดตเตเดฏเดพเดชเด•เดฎเดพเดฏ เด‰เดชเดฏเต‹เด—เดคเตเดคเดฟเดจเต เดคเดฏเตเดฏเดพเดฑเดพเด•เตเดจเตเดจเดคเตเดตเดฐเต† เดทเต‡เดกเตผ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเด‚เด—เต เดญเดพเดท เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเด• เดŽเดšเตเดšเตเดŽเตฝเดŽเดธเตเดŽเตฝ, DirectX เดจเดพเดฏเดฟ Microsoft เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเต†เดŸเตเดคเตเดคเดคเต. Vulkan-เดฒเต† HLSL เดชเดฟเดจเตเดคเตเดฃ, Vulkan, DirectX เดŽเดจเตเดจเดฟเดตเดฏเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเดฟเตฝ เด’เดฐเต‡ HLSL เดทเต‡เดกเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต เดธเดพเดงเตเดฏเดฎเดพเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† HLSL-เตฝ เดจเดฟเดจเตเดจเต SPIR-V-เดฒเต‡เด•เตเด•เตเดณเตเดณ เดตเดฟเดตเตผเดคเตเดคเดจเด‚ เดฒเดณเดฟเดคเดฎเดพเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดทเต‡เดกเดฑเตเด•เตพ เด•เด‚เดชเตˆเตฝ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เด’เดฐเต เดธเดพเดงเดพเดฐเดฃ เด•เดฎเตเดชเตˆเดฒเตผ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเด•เตเด•เตเดจเตเดจเต
    เดกเดฟเดŽเด•เตเดธเตเดธเดฟ2017-เตฝ เดฎเตˆเด•เตเดฐเต‹เดธเต‹เดซเตเดฑเตเดฑเต เดคเตเดฑเดจเตเดจเดคเตเด‚ LLVM เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏเดฏเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณเดคเตเดฎเดพเดฃเต. เดตเตพเด•เตเด•เตป เดชเดฟเดจเตเดคเตเดฃ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดฌเดพเด•เตเด•เต†เตปเดกเดฟเดฒเต‚เดŸเต† เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต, เด‡เดคเต SPIR-V เดทเต‡เดกเดฑเตเด•เดณเตเดŸเต† เด’เดฐเต เด‡เดจเตเดฑเตผเดฎเต€เดกเดฟเดฏเดฑเตเดฑเต เดชเตเดฐเดพเดคเดฟเดจเดฟเดงเตเดฏเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต HLSL เดตเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดฏเดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เดจเดŸเดชเตเดชเดพเด•เตเด•เตฝ เดŽเดฒเตเดฒเดพ เด…เดจเตเดคเตผเดจเดฟเตผเดฎเตเดฎเดฟเดค เด•เดดเดฟเดตเตเด•เดณเตเด‚ เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจเต
    เด—เดฃเดฟเดค เดคเดฐเด™เตเด™เตพ, เดจเดฟเดฏเดจเตเดคเตเดฐเดฃ เดซเตเดฒเต‹เด•เตพ, เดซเด‚เด—เตโ€Œเดทเดจเตเด•เตพ, เดธเต†เดฑเตเดฑเตเด•เตพ, เดฑเดฟเดธเต‹เดดเตโ€Œเดธเต เดคเดฐเด™เตเด™เตพ, เดจเต†เดฏเดฟเด‚เดธเตโ€Œเดชเต†เดฏเตโ€Œเดธเตเด•เตพ, เดทเต‡เดกเตผ เดฎเต‹เดกเตฝ 6.2, เด˜เดŸเดจเด•เดณเตเด‚ เดฐเต€เดคเดฟเด•เดณเตเด‚ เด‰เตพเดชเตเดชเต†เดŸเต†เดฏเตเดณเตเดณ เดŽเดšเตเดšเตโ€ŒเดŽเตฝเดŽเดธเตเดŽเตฝ, เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ เดŽเตปเดตเดฟเดกเดฟเดฏเดฏเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดตเดฟเด•เต†เดฑเต‡ เดชเต‹เดฒเตเดณเตเดณ เดตเตพเด•เตเด•เตป-เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เดณเตเดŸเต† เด‰เดชเดฏเต‹เด—เดตเตเด‚ เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เดตเตพเด•เตเด•เดจเตเดฑเต† เดฎเตเด•เดณเดฟเดฒเตเดณเตเดณ เดŽเดšเตเดšเตเดŽเตฝเดŽเดธเตเดŽเตฝ เดฎเต‹เดกเดฟเตฝ, เดกเต†เดธเตเดฑเตเดฑเดฟเดจเดฟ 2, เดฑเต†เดกเต เดกเต†เดกเต เดฑเดฟเดกเด‚เดชเตเดทเตป II, เด…เดธเตเดธเดพเดธเดฟเตปเดธเต เด•เตเดฐเต€เดกเต เด’เดกเต€เดธเดฟ, เดŸเต‹เด‚เดฌเต เดฑเตˆเดกเตผ เดคเตเดŸเด™เตเด™เดฟเดฏ เด—เต†เดฏเดฟเดฎเตเด•เดณเตเดŸเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดธเด‚เด˜เดŸเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เดธเดพเดงเดฟเดšเตเดšเต.

    Vulkan 1.2 เด—เตเดฐเดพเดซเดฟเด•เตเดธเต เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเดšเตเดšเต

  • เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเตป เด…เดชเตเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดคเต SPIR-V 1.5, เด‡เดคเต เดŽเดฒเตเดฒเดพ เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเตเด•เตพเด•เตเด•เตเด‚ เดธเดพเตผเดตเดคเตเดฐเดฟเด•เดตเตเด‚ เด—เตเดฐเดพเดซเดฟเด•เตโ€Œเดธเดฟเดจเตเด‚ เดธเดฎเดพเดจเตเดคเดฐ เด•เดฎเตเดชเตเดฏเต‚เดŸเตเดŸเดฟเด‚เด—เดฟเดจเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดตเตเดจเตเดจ เดทเต‡เดกเดฑเตเด•เดณเตเดŸเต† เด’เดฐเต เด‡เดจเตเดฑเตผเดฎเต€เดกเดฟเดฏเดฑเตเดฑเต เดชเตเดฐเดพเดคเดฟเดจเดฟเดงเตเดฏเด‚ เดจเดฟเตผเดตเตเดตเดšเดฟเด•เตเด•เตเดจเตเดจเต.
    SPIR-V เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดทเต‡เดกเตผ เด•เด‚เดชเตˆเดฒเต‡เดทเตป เด˜เดŸเตเดŸเดคเตเดคเต† เด’เดฐเต เด‡เดจเตเดฑเตผเดฎเต€เดกเดฟเดฏเดฑเตเดฑเต เดชเตเดฐเดพเดคเดฟเดจเดฟเดงเตเดฏเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต, เด‡เดคเต เดตเดฟเดตเดฟเดง เด‰เดฏเตผเดจเตเดจ เดคเดฒเดคเตเดคเดฟเดฒเตเดณเตเดณ เดญเดพเดทเด•เตพเด•เตเด•เดพเดฏเดฟ เดฎเตเตปเดญเดพเด—เด™เตเด™เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เดตเดฟเดตเดฟเดง เด‰เดฏเตผเดจเตเดจ เดคเดฒเดคเตเดคเดฟเดฒเตเดณเตเดณ เดจเดฟเตผเดตเตเดตเดนเดฃเด™เตเด™เดณเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ, เด’เดฐเต เด‡เดจเตเดฑเตผเดฎเต€เดกเดฟเดฏเดฑเตเดฑเต เด•เต‹เดกเต เดชเตเดฐเดคเตเดฏเต‡เด•เด‚ เดœเดจเดฑเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเต, เด‡เดคเต เดฌเดฟเตฝเดฑเตเดฑเต-เด‡เตป เดทเต‡เดกเตผ เด•เด‚เดชเตˆเดฒเตผ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดคเต† OpenGL, Vulkan, OpenCL เดกเตเดฐเตˆเดตเดฑเตเด•เตพเด•เตเด•เต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเดพเด•เตเด‚.

    Vulkan 1.2 เด—เตเดฐเดพเดซเดฟเด•เตเดธเต เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเดšเตเดšเต

  • เด•เต‹เตผ เดตเตพเด•เตเด•เตป API-เตฝ 23 เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต, เด…เดคเต เดชเตเดฐเด•เดŸเดจเด‚ เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดฑเต†เตปเดกเดฑเดฟเด‚เด—เต เด—เตเดฃเดจเดฟเดฒเดตเดพเดฐเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•เดฏเตเด‚ เดตเดฟเด•เดธเดจเด‚ เดฒเดณเดฟเดคเดฎเดพเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดšเต‡เตผเดคเตเดค เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เดณเดฟเตฝ:
    • เด•เดพเดฒเด•เตเดฐเดฎเดคเตเดคเดฟเดฒเตเดณเตเดณ เดธเต†เดฎเดพเดซเต‹เดฑเตเด•เตพ (เดŸเตˆเด‚เดฒเตˆเตป เดธเต†เดฎเดพเดซเต‹เตผ), เดนเต‹เดธเตเดฑเตเดฑเต, เด‰เดชเด•เดฐเดฃ เด•เตเดฏเต‚เด•เตพ เดŽเดจเตเดจเดฟเดตเดฏเตเดฎเดพเดฏเดฟ เดเด•เต€เด•เตƒเดค เดธเดฎเดจเตเดตเดฏเด‚ (เดตเตเดฏเดคเตเดฏเดธเตโ€Œเดค VkFence, VkSemaphore เดชเตเดฐเดฟเดฎเดฟเดฑเตเดฑเต€เดตเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดคเต†, เด‰เดชเด•เดฐเดฃเดคเตเดคเดฟเดจเตเด‚ เดนเต‹เดธเตเดฑเตเดฑเดฟเดจเตเด‚ เด‡เดŸเดฏเดฟเดฒเตเดณเตเดณ เด“เดฎเตโ€Œเดจเดฟเดกเดฏเดฑเด•เตเดทเดฃเตฝ เดธเดฟเตปเด•เตเดฐเตŠเดฃเตˆเดธเต‡เดทเดจเดพเดฏเดฟ เด’เดฐเต เดชเตเดฐเดพเด•เตƒเดคเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต). เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดคเตเดฐเต†เดกเตเด•เดณเดฟเดฒเตเดŸเดจเต€เดณเด‚ เดŸเตเดฐเดพเด•เตเด•เต เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เด•เดดเดฟเดฏเตเดจเตเดจ เดเด•เดคเดพเดจเดฎเดพเดฏเดฟ เดตเตผเดงเดฟเด•เตเด•เตเดจเตเดจ 64-เดฌเดฟเดฑเตเดฑเต เดฎเต‚เดฒเตเดฏเดฎเดพเดฃเต เดชเตเดคเดฟเดฏ เดธเต†เดฎเดพเดซเต‹เดฑเตเด•เดณเต† เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต.
      Vulkan 1.2 เด—เตเดฐเดพเดซเดฟเด•เตเดธเต เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเดšเตเดšเต

    • เดทเต‡เดกเดฑเตเด•เดณเดฟเตฝ เด•เตเดฑเดžเตเดž เด•เตƒเดคเตเดฏเดคเดฏเต‹เดŸเต† เดธเด‚เด–เตเดฏเดพ เดคเดฐเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต;
    • HLSL เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฏ เดฎเต†เดฎเตเดฎเดฑเดฟ เดฒเต‡เด”เดŸเตเดŸเต เด“เดชเตเดทเตป;
    • เดธเดฟเดธเตเดฑเตเดฑเด‚ เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเตเดŸเต†เดฏเตเด‚ เดœเดฟเดชเดฟเดฏเต เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเตเดŸเต†เดฏเตเด‚ เดชเด™เตเด•เดฟเดŸเตเดŸ เดตเต†เตผเดšเตเดตเตฝ เดธเตเดชเต‡เดธเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดทเต‡เดกเดฑเตเด•เตพเด•เตเด•เต เดฒเดญเตเดฏเดฎเดพเดฏ เดตเดฟเดญเดตเด™เตเด™เดณเตเดŸเต† เดŽเดฃเตเดฃเดคเตเดคเดฟเดจเตเดฑเต† เดชเดฐเดฟเดงเดฟ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เด…เตบเดฌเต—เดฃเตเดŸเต เด‰เดฑเดตเดฟเดŸเด™เตเด™เตพ (เดฌเตˆเตปเดกเตโ€Œเดฒเต†เดธเตเดธเต);
    • เด”เดชเดšเดพเดฐเดฟเด• เดฎเต†เดฎเตเดฎเดฑเดฟ เดฎเต‹เดกเตฝ, เด’เดฐเต‡เดธเดฎเดฏเด‚ เดคเตเดฐเต†เดกเตเด•เตพเด•เตเด•เต เดŽเด™เตเด™เดจเต† เดชเด™เตเด•เดฟเดŸเตเดŸ เดกเดพเดฑเตเดฑเดฏเตเด‚ เดธเดฎเดจเตเดตเดฏ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเตเด‚ เด†เด•เตเดธเดธเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเดฎเต†เดจเตเดจเต เด‡เดคเต เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเดจเตเดจเต;
    • เดตเดฟเดตเดฐเดฃ เดธเต‚เดšเดฟเด• เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดทเต‡เดกเดฑเตเด•เดณเดฟเดฒเตเดŸเดจเต€เดณเด‚ เดฒเต‡เด”เดŸเตเดŸเต เดกเดฟเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเดฑเตเด•เตพ เดตเต€เดฃเตเดŸเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต;
    • เดฌเดซเตผ เดฒเดฟเด™เตเด•เตเด•เตพ.

    เดšเต‡เตผเดคเตเดค เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เดณเตเดŸเต† เดฎเตเดดเตเดตเตป เดฒเดฟเดธเตเดฑเตเดฑเต:

  • เดšเต‡เตผเดคเตเดคเต 50-เดฒเดงเดฟเด•เด‚ เดชเตเดคเดฟเดฏ เด˜เดŸเดจเด•เดณเตเด‚ 13 เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเตเด‚;
  • เดธเดพเดงเดพเดฐเดฃ เดŸเดพเตผเด—เต†เดฑเตเดฑเต เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดธเตโ€Œเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเดจเตเดฑเต† เดšเตเดฐเตเด•เตเด•เดฟเดฏ เดชเดคเดฟเดชเตเดชเตเด•เตพ เดคเดฏเตเดฏเดพเดฑเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต, เดŽเดฒเตเดฒเดพ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เดณเตเด‚ เด‡เดคเตเดตเดฐเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เดพเดคเตเดค เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเตเด•เดณเดฟเดฒเต† เดœเต‹เดฒเดฟ เดฒเดณเดฟเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เดตเตพเด•เตเด•เตป API-เดฏเตเดŸเต† เด…เดŸเดฟเดธเตเดฅเดพเดจ เด•เดดเดฟเดตเตเด•เตพ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดคเต เดธเดœเต€เดตเดฎเดพเด•เตเด•เดพเดคเต† เด’เดฐเดพเดณเต† เดšเต†เดฏเตเดฏเดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต.
  • เดฎเดฑเตเดฑเต เด—เตเดฐเดพเดซเดฟเด•เตโ€Œเดธเต API-เด•เตพเด•เตเด•เตŠเดชเตเดชเด‚ เดชเต‹เตผเดŸเตเดŸเดฌเดฟเดฒเดฟเดฑเตเดฑเดฟ เด‰เดฑเดชเตเดชเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเดจเตเดฑเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เดคเตเดŸเดฐเตเดจเตเดจเต. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, OpenGL เดตเดฟเดตเตผเดคเตเดคเดจเด‚ เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพ Vulkan เดตเดพเด—เตเดฆเดพเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต (Zink), OpenCL (clspv, clvk), OpenGL ES (GLOVE, Angle) เด•เต‚เดŸเดพเดคเต† DirectX (DXVK, vkd3d) Vulkan API เดฎเตเด–เต‡เดจ, เด•เต‚เดŸเดพเดคเต†, เดจเต‡เดฑเตเดฑเต€เดตเต เดชเดฟเดจเตเดคเตเดฃเดฏเดฟเดฒเตเดฒเดพเดคเต† เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเตเด•เดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป Vulkan เดชเตเดฐเดพเดชเตโ€Œเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต (gfx-rs ะธ เด†เดทเดธเต OpenGL, DirectX เดŽเดจเตเดจเดฟเดตเดฏเตเดŸเต† เดฎเตเด•เดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เดฎเต‹เตพเดŸเตเดŸเตปเดตเดฟเด•เต† เดฒเต‹เดนเดคเตเดคเดฟเดจเต เดฎเตเด•เดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต gfx-rs).
    DirectX, HLSL เดŽเดจเตเดจเดฟเดตเดฏเตเดฎเดพเดฏเตเดณเตเดณ เด…เดจเตเดฏเต‹เดœเตเดฏเดค เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเต เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพ เดšเต‡เตผเดคเตเดคเต
    VK_KHR_host_query_reset, VK_KHR_uniform_buffer_standard_layout, VK_EXT_scalar_block_layout, VK_KHR_separate_stencil_usage, VK_KHR_separate_depth_stencil_layouts.

เดญเดพเดตเดฟเดฏเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดชเดฆเตเดงเดคเดฟเด•เดณเดฟเตฝ เดฎเต†เดทเต€เตป เดฒเต‡เดฃเดฟเด‚เด—เต, เดฑเต‡ เดŸเตเดฐเต†เดฏเตโ€Œเดธเดฟเด‚เด—เต, เดตเต€เดกเดฟเดฏเต‹ เดŽเตปเด•เต‹เดกเดฟเด‚เด—เต, เดกเต€เด•เต‹เดกเดฟเด‚เด—เต เดŽเดจเตเดจเดฟเดตเดฏเตโ€Œเด•เตเด•เดพเดฏเตเดณเตเดณ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เดณเตเดŸเต† เดตเดฟเด•เดธเดจเด‚, VRS (เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ-เดฑเต‡เดฑเตเดฑเต เดทเต‡เดกเดฟเด‚เด—เต), เดฎเต†เดทเต เดทเต‡เดกเดฑเตเด•เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดŽเดจเตเดจเดฟเดต เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต.

Vulkan API เดŽเดจเตเดจเต เด“เตผเด•เตเด•เตเด• เดถเตเดฐเดฆเตเดงเต‡เดฏเดฎเดพเดฏ เดกเตเดฐเตˆเดตเดฑเตเด•เตพ เดธเดฎเต‚เดฒเดฎเดพเดฏเดฟ เดฒเดณเดฟเดคเดฎเดพเด•เตเด•เตเด•, เดœเดฟเดชเดฟเดฏเต เด•เดฎเดพเตปเดกเตเด•เดณเตเดŸเต† เดœเดจเดฑเต‡เดทเตป เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดตเดถเดคเตเดคเต‡เด•เตเด•เต เดฎเดพเดฑเตเดฑเตเด•, เดกเต€เดฌเด—เต เดฒเต†เดฏเดฑเตเด•เตพ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต, เดตเดฟเดตเดฟเดง เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเตเด•เตพเด•เตเด•เดพเดฏเดฟ API เดเด•เต€เด•เดฐเดฟเด•เตเด•เตเด•, GPU เดตเดถเดคเตเดคเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เด•เต‹เดกเดฟเดจเตเดฑเต† เดชเตเดฐเต€ เด•เด‚เดชเตˆเตฝ เดšเต†เดฏเตเดค เด‡เดจเตเดฑเตผเดฎเต€เดกเดฟเดฏเดฑเตเดฑเต เดชเตเดฐเดพเดคเดฟเดจเดฟเดงเตเดฏเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•. เด‰เดฏเตผเดจเตเดจ เดชเตเดฐเด•เดŸเดจเดตเตเด‚ เดชเตเดฐเดตเดšเดจเดพเดคเต€เดคเดคเดฏเตเด‚ เด‰เดฑเดชเตเดชเดพเด•เตเด•เดพเตป, GPU เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเดฟเตฝ เดจเต‡เดฐเดฟเดŸเตเดŸเตเดณเตเดณ เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเดตเตเด‚ GPU เดฎเตพเดŸเตเดŸเดฟ-เดคเตเดฐเต†เดกเดฟเด‚เด—เดฟเดจเตเดณเตเดณ เดจเต‡เดฑเตเดฑเต€เดตเต เดชเดฟเดจเตเดคเตเดฃเดฏเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเตพเด•เตเด•เตป เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพเด•เตเด•เต เดจเตฝเด•เตเดจเตเดจเต, เด‡เดคเต เดกเตเดฐเตˆเดตเตผ เด“เดตเตผเดนเต†เดกเต เด•เตเดฑเดฏเตเด•เตเด•เตเด•เดฏเตเด‚ เดกเตเดฐเตˆเดตเตผ-เดธเตˆเดกเต เด•เดดเดฟเดตเตเด•เตพ เดตเดณเดฐเต† เดฒเดณเดฟเดคเดตเตเด‚ เด•เต‚เดŸเตเดคเตฝ เดชเตเดฐเดตเดšเดฟเด•เตเด•เดพเดตเตเดจเตเดจเดคเตเดฎเดพเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดกเตเดฐเตˆเดตเตผ เดตเดถเดคเตเดคเตเดณเตเดณ OpenGL-เตฝ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟเดฏ เดฎเต†เดฎเตเดฎเดฑเดฟ เดฎเดพเดจเต‡เดœเตโ€Œเดฎเต†เดจเตเดฑเต, เดชเดฟเดถเด•เต เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตฝ เดคเตเดŸเด™เตเด™เดฟเดฏ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดตเตพเด•เตเด•เดจเดฟเดฒเต† เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดฒเต†เดตเดฒเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเตเดฑเตเดจเตเดจเต.

Vulkan เดฒเดญเตเดฏเดฎเดพเดฏ เดŽเดฒเตเดฒเดพ เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเตเด•เดณเดฟเดฒเตเด‚ เดตเตเดฏเดพเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดกเต†เดธเตโ€Œเด•เตโ€ŒเดŸเต‹เดชเตเดชเต, เดฎเตŠเดฌเตˆเตฝ, เดตเต†เดฌเต เดŽเดจเตเดจเดฟเดตเดฏเตโ€Œเด•เตเด•เดพเดฏเดฟ เด’เดฐเตŠเดฑเตเดฑ API เดจเตฝเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ GPU-เด•เดณเดฟเดฒเตเด‚ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเดฟเดฒเตเด‚ เด’เดฐเต เดชเตŠเดคเต API เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. Vulkan-เดจเตเดฑเต† เดฎเตพเดŸเตเดŸเดฟ-เดฒเต†เดฏเตผ เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเดฟเดจเต เดจเดจเตเดฆเดฟ, เด…เดคเดพเดฏเดคเต เดเดคเต GPU-เดฏเดฟเดฒเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ, OEM-เด•เตพเด•เตเด•เต เดตเดฟเด•เดธเดจ เดธเดฎเดฏเดคเตเดคเต เด•เต‹เดกเต เด…เดตเดฒเต‹เด•เดจเด‚, เดกเต€เดฌเด—เตเด—เดฟเด‚เด—เต, เดชเตเดฐเตŠเดซเตˆเดฒเดฟเด‚เด—เต เดŽเดจเตเดจเดฟเดตเดฏเตเด•เตเด•เดพเดฏเดฟ เดตเตเดฏเดตเดธเดพเดฏ-เดจเดฟเดฒเดตเดพเดฐเดฎเตเดณเตเดณ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚. เดทเต‡เดกเดฑเตเด•เตพ เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เดŽเตฝเดŽเตฝเดตเดฟเดŽเด‚ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเด‚ เด“เดชเตเดชเตบเดธเดฟเดŽเดฒเตเดฒเตเดฎเดพเดฏเดฟ เดชเตเดฐเดงเดพเดจ เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏเด•เตพ เดชเด™เตเด•เดฟเดŸเตเดจเตเดจเดคเดฟเดจเต‡เดฏเตเด‚ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ เด’เดฐเต เดชเตเดคเดฟเดฏ เดชเต‹เตผเดŸเตเดŸเดฌเดฟเตพ เด‡เดจเตเดฑเตผเดฎเต€เดกเดฟเดฏเดฑเตเดฑเต เดชเตเดฐเดพเดคเดฟเดจเดฟเดงเตเดฏเด‚, SPIR-V เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต. เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเตเด‚ เดธเตโ€Œเด•เตเดฐเต€เดจเตเด•เดณเตเด‚ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เดตเตพเด•เตเด•เตป WSI (เดตเดฟเตปเดกเต‹ เดธเดฟเดธเตเดฑเตเดฑเด‚ เด‡เดจเตเดฑเด—เตเดฐเต‡เดทเตป) เด‡เดจเตเดฑเตผเดซเต‡เดธเต เดตเดพเด—เตเดฆเดพเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เด‡เดคเต OpenGL ES-เดฒเต† EGL-เดจเตเดฑเต† เดเดคเดพเดฃเตเดŸเต เดธเดฎเดพเดจ เดชเตเดฐเดถเตโ€Œเดจเด™เตเด™เตพ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเดจเตเดจเต. WSI เดชเดฟเดจเตเดคเตเดฃ เดตเต†เดฏเตโ€Œเดฒเดพเตปเดกเดฟเตฝ เดฌเต‹เด•เตโ€Œเดธเดฟเดจเต เดชเตเดฑเดคเตเดคเต เดฒเดญเตเดฏเดฎเดพเดฃเต - เดตเตพเด•เตเด•เตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดŽเดฒเตเดฒเดพ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเตเด‚ เดชเดฐเดฟเดทเตโ€Œเด•เตเด•เดฐเดฟเด•เตเด•เดพเดคเตเดค เดตเต‡เดฏเตโ€Œเดฒเดพเตปเดกเต เดธเต†เตผเดตเดฑเตเด•เดณเตเดŸเต† เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚. WSI เดตเดดเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต Android, X11 (DRI3 เด‰เดณเตเดณเดคเต), Windows, Tizen, macOS, iOS เดŽเดจเตเดจเดฟเดตเดฏเตโ€Œเด•เตเด•เตเด‚ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•