เช—เซเชฐเชพเชซเชฟเช•เซเชธ เชธเซเชŸเชพเชจเซเชกเชฐเซเชก เชตเชฒเซเช•เชจ 1.3 เชชเซเชฐเช•เชพเชถเชฟเชค

เชฌเซ‡ เชตเชฐเซเชทเชจเชพ เช•เชพเชฎ เชชเช›เซ€, เช—เซเชฐเชพเชซเชฟเช•เซเชธ เชธเซเชŸเชพเชจเซเชกเชฐเซเชกเซเชธ เช•เชจเซเชธเซ‹เชฐเซเชŸเชฟเชฏเชฎ เช–เซเชฐเซ‹เชจเซ‹เชธเซ‡ เชตเชฒเซเช•เชจ 1.3 เชธเซเชชเชทเซเชŸเซ€เช•เชฐเชฃ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡ GPUs เชจเซ€ เช—เซเชฐเชพเชซเชฟเช•เซเชธ เช…เชจเซ‡ เช•เชฎเซเชชเซเชฏเซเชŸเชฟเช‚เช— เช•เซเชทเชฎเชคเชพเช“เชจเซ‡ เชเช•เซเชธเซ‡เชธ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ API เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเซ‡ เช›เซ‡. เชจเชตเชพ เชธเซเชชเซ‡เชธเชฟเชซเชฟเช•เซ‡เชถเชจเชฎเชพเช‚ เชฌเซ‡ เชตเชฐเซเชทเชฎเชพเช‚ เชธเช‚เชšเชฟเชค เช•เชฐเซ‡เช•เซเชถเชจ เช…เชจเซ‡ เชเช•เซเชธเชŸเซ‡เชจเซเชถเชจ เชธเชพเชฎเซ‡เชฒ เช›เซ‡. เชคเซ‡ เชจเซ‹เช‚เชงเซเชฏเซเช‚ เช›เซ‡ เช•เซ‡ เชตเชฒเซเช•เชจ 1.3 เชธเซเชชเชทเซเชŸเซ€เช•เชฐเชฃเชจเซ€ เช†เชตเชถเซเชฏเช•เชคเชพเช“ OpenGL ES 3.1 เชตเชฐเซเช—เชจเชพ เช—เซเชฐเชพเชซเชฟเช•เซเชธ เชธเชพเชงเชจเซ‹ เชฎเชพเชŸเซ‡ เชกเชฟเชเชพเช‡เชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เชœเซ‡ Vulkan 1.2 เชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเชคเชพ เชคเชฎเชพเชฎ GPU เชฎเชพเช‚ เชจเชตเชพ เช—เซเชฐเชพเชซเชฟเช•เซเชธ API เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจเชจเซ€ เช–เชพเชคเชฐเซ€ เช•เชฐเชถเซ‡. เชตเชฒเซเช•เชจ SDK เชŸเซ‚เชฒเซเชธ เชซเซ‡เชฌเซเชฐเซเช†เชฐเซ€เชจเชพ เชฎเชงเซเชฏเชฎเชพเช‚ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชฏเซ‹เชœเชจเชพ เช›เซ‡. เชฎเซเช–เซเชฏ เชธเซเชชเชทเซเชŸเซ€เช•เชฐเชฃ เช‰เชชเชฐเชพเช‚เชค, เชฎเชฟเชก-เชฐเซ‡เชจเซเชœ เช…เชจเซ‡ เชนเชพเช‡-เชเชจเซเชก เชฎเซ‹เชฌเชพเช‡เชฒ เช…เชจเซ‡ เชกเซ‡เชธเซเช•เชŸเซ‹เชช เช‰เชชเช•เชฐเชฃเซ‹ เชฎเชพเชŸเซ‡ เชตเชงเชพเชฐเชพเชจเชพ เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจ เช“เชซเชฐ เช•เชฐเชตเชพเชจเซเช‚ เช†เชฏเซ‹เชœเชจ เช›เซ‡, เชœเซ‡ "เชตเชฒเซเช•เชจ เชฎเชพเช‡เชฒเชธเซเชŸเซ‹เชจ" เชเชกเชฟเชถเชจเชจเชพ เชญเชพเช— เชฐเซ‚เชชเซ‡ เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เชนเชถเซ‡.

เชคเซ‡ เชœ เชธเชฎเชฏเซ‡, เช—เซเชฐเชพเชซเชฟเช•เซเชธ เช•เชพเชฐเซเชกเซเชธ เช…เชจเซ‡ เช‰เชชเช•เชฐเชฃ เชกเซเชฐเชพเช‡เชตเชฐเซ‹เชฎเชพเช‚ เชจเชตเชพ เชธเซเชชเชทเซเชŸเซ€เช•เชฐเชฃเซ‹ เช…เชจเซ‡ เชตเชงเชพเชฐเชพเชจเชพ เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจ เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจเชจเซ‡ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพ เชฎเชพเชŸเซ‡ เชเช• เชฏเซ‹เชœเชจเชพ เชฐเชœเซ‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡. Intel, AMD, ARM เช…เชจเซ‡ NVIDIA Vulkan 1.3 เชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเชคเชพ เช‰เชคเซเชชเชพเชฆเชจเซ‹ เชฐเชฟเชฒเซ€เช เช•เชฐเชตเชพเชจเซ€ เชคเซˆเชฏเชพเชฐเซ€ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, AMD เช เชœเชพเชนเซ‡เชฐเชพเชค เช•เชฐเซ€ เชนเชคเซ€ เช•เซ‡ เชคเซ‡ เชŸเซ‚เช‚เช• เชธเชฎเชฏเชฎเชพเช‚ AMD Radeon RX Vega เชถเซเชฐเซ‡เชฃเซ€เชจเชพ เช—เซเชฐเชพเชซเชฟเช•เซเชธ เช•เชพเชฐเซเชกเซเชธเชฎเชพเช‚ เชคเซ‡เชฎเชœ AMD RDNA เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชคเชฎเชพเชฎ เช•เชพเชฐเซเชกเซเชธเชฎเชพเช‚ Vulkan 1.3เชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเชถเซ‡. NVIDIA Linux เช…เชจเซ‡ Windows เชฎเชพเชŸเซ‡ Vulkan 1.3 เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชธเชพเชฅเซ‡ เชกเซเชฐเชพเช‡เชตเชฐเซ‹ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชคเซˆเชฏเชพเชฐเซ€ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. ARM Vulkan 1.3 เชฎเชพเชŸเซ‡ Mali GPUs เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช‰เชฎเซ‡เชฐเชถเซ‡.

เชฎเซเช–เซเชฏ เชจเชตเซ€เชจเชคเชพเช“:

  • เชธเชฐเชณ เชฐเซ‡เชจเซเชกเชฐเซ€เช‚เช— เชชเชพเชธ (เชธเซเชŸเซเชฐเซ€เชฎเชฒเชพเชˆเชจเชฟเช‚เช— เชฐเซ‡เชจเซเชกเชฐ เชชเชพเชธ, VK_KHR_dynamic_rendering) เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡, เชœเซ‡ เชคเชฎเชจเซ‡ เชฐเซ‡เชจเซเชกเชฐเซ€เช‚เช— เชชเชพเชธ เช…เชจเซ‡ เชซเซเชฐเซ‡เชฎเชฌเชซเชฐ เช‘เชฌเซเชœเซ‡เช•เซเชŸ เชฌเชจเชพเชตเซเชฏเชพ เชตเชฟเชจเชพ เชฐเซ‡เชจเซเชกเชฐเชฟเช‚เช— เชถเชฐเซ‚ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.
  • เช—เซเชฐเชพเชซเชฟเช•เซเชธ เชชเชพเชˆเชชเชฒเชพเชˆเชจ เช•เชฎเซเชชเชพเชˆเชฒเซ‡เชถเชจ (เชชเชพเชˆเชชเชฒเชพเชˆเชจ, เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซ‹ เชธเชฎเซ‚เชน เชœเซ‡ เชตเซ‡เช•เซเชŸเชฐ เช—เซเชฐเชพเชซเชฟเช•เซเชธ เชชเซเชฐเชฟเชฎเชฟเชŸเชฟเชตเซเชธ เช…เชจเซ‡ เชŸเซ‡เช•เซเชธเชšเชฐเชจเซ‡ เชชเชฟเช•เซเชธเซ‡เชฒ เชฐเชœเซ‚เช†เชคเชฎเชพเช‚ เชซเซ‡เชฐเชตเซ‡ เช›เซ‡)เชจเชพ เชธเช‚เชšเชพเชฒเชจเชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชจเชตเชพ เชเช•เซเชธเซเชŸเซ‡เชจเซเชถเชจเซเชธ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡.
    • VK_EXT_extended_dynamic_state, VK_EXT_extended_dynamic_state2 - เชธเช‚เช•เชฒเชฟเชค เช…เชจเซ‡ เชœเซ‹เชกเชพเชฏเซ‡เชฒ เชธเซเชŸเซ‡เชŸ เช‘เชฌเซเชœเซ‡เช•เซเชŸเซเชธเชจเซ€ เชธเช‚เช–เซเชฏเชพ เช˜เชŸเชพเชกเชตเชพ เชฎเชพเชŸเซ‡ เชตเชงเชพเชฐเชพเชจเซ€ เช—เชคเชฟเชถเซ€เชฒ เชธเซเชฅเชฟเชคเชฟเช“ เช‰เชฎเซ‡เชฐเซ‹.
    • VK_EXT_pipeline_creation_cache_control - เชชเชพเช‡เชชเชฒเชพเช‡เชจ เช•เซเชฏเชพเชฐเซ‡ เช…เชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฎเซเชชเชพเช‡เชฒ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชคเซ‡เชจเชพ เชชเชฐ เช…เชฆเซเชฏเชคเชจ เชจเชฟเชฏเช‚เชคเซเชฐเชฃเซ‹ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡.
    • VK_EXT_pipeline_creation_feedback - เชชเซเชฐเซ‹เชซเชพเช‡เชฒเชฟเช‚เช— เช…เชจเซ‡ เชกเชฟเชฌเช—เชฟเช‚เช—เชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช•เชฎเซเชชเชพเช‡เชฒ เช•เชฐเซ‡เชฒเซ€ เชชเชพเช‡เชชเชฒเชพเช‡เชจเซเชธ เชตเชฟเชถเซ‡ เชฎเชพเชนเชฟเชคเซ€ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡.
  • เชธเช‚เช–เซเชฏเชพเชฌเช‚เชง เชธเซเชตเชฟเชงเชพเช“เชจเซ‡ เชตเซˆเช•เชฒเซเชชเชฟเช•เชฎเชพเช‚เชฅเซ€ เชซเชฐเชœเชฟเชฏเชพเชคเชฎเชพเช‚ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชฌเชซเชฐ เชฐเซ‡เชซเชฐเชจเซเชธเชจเซ‹ เช…เชฎเชฒเซ€เช•เชฐเชฃ (VK_KHR_buffer_device_address) เช…เชจเซ‡ เชตเชฒเซเช•เชจ เชฎเซ‡เชฎเชฐเซ€ เชฎเซ‹เชกเชฒ, เชœเซ‡ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡ เชธเชนเชตเชฐเซเชคเซ€ เชฅเซเชฐเซ‡เชกเซ‹ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชตเชนเซ‡เช‚เชšเชพเชฏเซ‡เชฒ เชกเซ‡เชŸเชพ เช…เชจเซ‡ เชธเชฟเช‚เช•เซเชฐเซ‹เชจเชพเช‡เชเซ‡เชถเชจ เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซ‡ เชเช•เซเชธเซ‡เชธ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡, เชนเชตเซ‡ เชซเชฐเชœเชฟเชฏเชพเชค เช›เซ‡.
  • เชซเชพเช‡เชจ-เช—เซเชฐเซ‡เช‡เชจเซเชก เชธเชฌเช—เซเชฐเซเชช เช•เช‚เชŸเซเชฐเซ‹เชฒ (VK_EXT_subgroup_size_control) เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชœเซ‡เชฅเซ€ เชตเชฟเช•เซเชฐเซ‡เชคเชพเช“ เชฌเชนเซเชตเชฟเชง เชชเซ‡เชŸเชพเชœเซ‚เชฅ เช•เชฆ เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ€ เชถเช•เซ‡ เช…เชจเซ‡ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชคเซ‡เชฎเชจเซ‡ เชœเชฐเซ‚เชฐเซ€ เช•เชฆ เชชเชธเช‚เชฆ เช•เชฐเซ€ เชถเช•เซ‡.
  • VK_KHR_shader_integer_dot_product เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจ เชชเซ‚เชฐเซเช‚ เชชเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฎเชถเซ€เชจ เชฒเชฐเซเชจเชฟเช‚เช— เชซเซเชฐเซ‡เชฎเชตเชฐเซเช•เชจเชพ เชชเซเชฐเชฆเชฐเซเชถเชจเชจเซ‡ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เช เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡.
  • เช•เซเชฒ 23 เชจเชตเชพ เชตเชฟเชธเซเชคเชฐเชฃเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡:
    • VK_KHR_copy_commands2
    • VK_KHR_เชกเชพเชฏเชจเซ‡เชฎเชฟเช•_เชฐเซ‡เชจเซเชกเชฐเชฟเช‚เช—
    • VK_KHR_format_feature_flags2
    • VK_KHR_เชœเชพเชณเชตเชฃเซ€4
    • VK_KHR_shader_integer_dot_product
    • VK_KHR_shader_non_semantic_info
    • VK_KHR_shader_terminate_invocation
    • VK_KHR_เชธเชฟเช‚เช•เซเชฐเซ‹เชจเชพเช‡เชเซ‡เชถเชจ2
    • VK_KHR_zero_initialize_workgroup_memory
    • VK_EXT_4444_ เชซเซ‹เชฐเซเชฎเซ‡เชŸเซเชธ
    • VK_EXT_ เชตเชฟเชธเซเชคเซƒเชค_เชกเชฟเชฎเซ‡เชจเชฟเช•_เชธเซเชŸเซ‡เชŸ
    • VK_EXT_extended_dynamic_state2
    • เชตเซ€เช•เซ‡_เชเช•เซเชธ_เช‡เชฎเซ‡เชœ_เชฐเซ‹เชฌเชธเซเชŸเซ€เชจเซ‡เชธ
    • VK_EXT_inline_uniform_block
    • VK_EXT_pipline_creation_cache_control
    • VK_EXT_pipeline_create_feedback
    • เชตเซ€เช•เซ‡_เชเช•เซเชธ_เชชเซเชฐเชพเช‡เชตเซ‡เชŸ_เชกเซ‡เชŸเชพ
    • เชตเซ€เช•เซ‡_เชเช•เซเชธ_เชถเซ‡เชกเชฐ_เชกเซ‡เชฎเซ‹เชŸ_เชฅเซ€_เชนเซ‡เชฒเซเชชเชฐ_เชตเชฟเชจเชฟเชฏเซ‹เช—
    • VK_EXT_sggroup_size_control
    • VK_EXT_texel_buffer_alignment
    • VK_EXT_texture_compression_astc_hdr
    • VK_EXT_tooling_info
    • VK_EXT_ycbcr_2เชชเซเชฒเซ‡เชจ_444_เชซเซ‹เชฐเซเชฎเซ‡เชŸเซเชธ
  • เชเช• เชจเชตเซ‹ เช‘เชฌเซเชœเซ‡เช•เซเชŸ เชชเซเชฐเช•เชพเชฐ VkPrivateDataSlot เช‰เชฎเซ‡เชฐเซเชฏเซ‹. 37 เชจเชตเชพ เช†เชฆเซ‡เชถเซ‹ เช…เชจเซ‡ 60 เชฅเซ€ เชตเชงเซ เชธเซเชŸเซเชฐเช•เซเชšเชฐเซเชธ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชนเชคเชพ.
  • SPIR-V 1.6 เชธเซเชชเชทเซเชŸเซ€เช•เชฐเชฃเชจเซ‡ เชฎเชงเซเชฏเชตเชฐเซเชคเซ€ เชถเซ‡เชกเชฐ เชฐเชœเซ‚เช†เชคเชจเซ‡ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡ เชœเซ‡ เชคเชฎเชพเชฎ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเซเชธ เชฎเชพเชŸเซ‡ เชธเชพเชฐเซเชตเชคเซเชฐเชฟเช• เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช—เซเชฐเชพเชซเชฟเช•เซเชธ เช…เชจเซ‡ เชธเชฎเชพเช‚เชคเชฐ เช•เชฎเซเชชเซเชฏเซเชŸเชฟเช‚เช— เชฌเช‚เชจเซ‡ เชฎเชพเชŸเซ‡ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡. SPIR-V เชฎเชพเช‚ เชเช• เช…เชฒเช— เชถเซ‡เชกเชฐ เช•เชฎเซเชชเชพเช‡เชฒเซ‡เชถเชจ เชคเชฌเช•เซเช•เชพเชจเซ‡ เชฎเชงเซเชฏเชตเชฐเซเชคเซ€ เชฐเชœเซ‚เช†เชคเชฎเชพเช‚ เช…เชฒเช— เช•เชฐเชตเชพเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡, เชœเซ‡ เชคเชฎเชจเซ‡ เชตเชฟเชตเชฟเชง เช‰เชšเซเชš-เชธเซเชคเชฐเชจเซ€ เชญเชพเชทเชพเช“ เชฎเชพเชŸเซ‡ เชซเซเชฐเชจเซเชŸเชเชจเซเชก เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡. เชตเชฟเชตเชฟเชง เช‰เชšเซเชš-เชธเซเชคเชฐเชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃเซ‹เชจเชพ เช†เชงเชพเชฐเซ‡, เชเช• เชœ เชฎเชงเซเชฏเชตเชฐเซเชคเซ€ เช•เซ‹เชก เช…เชฒเช—เชฅเซ€ เชœเชจเชฐเซ‡เชŸ เชฅเชพเชฏ เช›เซ‡, เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฌเชฟเชฒเซเชŸ-เช‡เชจ เชถเซ‡เชกเชฐ เช•เชฎเซเชชเชพเช‡เชฒเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ OpenGL, Vulkan เช…เชจเซ‡ OpenCL เชกเซเชฐเชพเช‡เชตเชฐเซ‹ เชฆเซเชตเชพเชฐเชพ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡.
  • เชธเซเชธเช‚เช—เชคเชคเชพ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช“เชจเซ‹ เช–เซเชฏเชพเชฒ เชชเซเชฐเชธเซเชคเชพเชตเชฟเชค เช›เซ‡. Google เช เชเชจเซเชกเซเชฐเซ‹เช‡เชก เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชฎเชพเชŸเซ‡ เชฌเซ‡เชเชฒเชพเช‡เชจ เชชเซเชฐเซ‹เชซเชพเช‡เชฒ เชฌเชนเชพเชฐ เชชเชพเชกเชจเชพเชฐ เชธเซŒเชชเซเชฐเชฅเชฎ เช›เซ‡, เชœเซ‡ Vulkan 1.0 เชธเซเชชเชทเซเชŸเซ€เช•เชฐเชฃเชจเซ€ เชฌเชนเชพเชฐเชจเชพ เช‰เชชเช•เชฐเชฃ เชชเชฐ เช…เชฆเซเชฏเชคเชจ เชตเชฒเซเช•เชจ เช•เซเชทเชฎเชคเชพเช“ เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจเชจเซเช‚ เชธเซเชคเชฐ เชจเช•เซเช•เซ€ เช•เชฐเชตเชพเชจเซเช‚ เชธเชฐเชณ เชฌเชจเชพเชตเชถเซ‡. เชฎเซ‹เชŸเชพเชญเชพเช—เชจเชพ เช‰เชชเช•เชฐเชฃเซ‹ เชฎเชพเชŸเซ‡, OTA เช…เชชเชกเซ‡เชŸเซเชธ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ เชชเซเชฐเซ‹เชซเชพเช‡เชฒ เชธเชชเซ‹เชฐเซเชŸ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡.

เชšเชพเชฒเซ‹ เชฏเชพเชฆ เช•เชฐเซ€เช เช•เซ‡ เชตเชฒเซเช•เชจ เชเชชเซ€เช†เชˆ เชคเซ‡เชจเชพ เชกเซเชฐเชพเชˆเชตเชฐเซ‹เชจเชพ เช†เชฎเซ‚เชฒ เชธเชฐเชณเซ€เช•เชฐเชฃ, เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฌเชพเชœเซ เชชเชฐ GPU เช†เชฆเซ‡เชถเซ‹เชจเชพ เชœเชจเชฐเซ‡เชถเชจเชจเซเช‚ เชŸเซเชฐเชพเชจเซเชธเชซเชฐ, เชกเซ€เชฌเช—เชฟเช‚เช— เชธเซเชคเชฐเซ‹เชจเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ, เชตเชฟเชตเชฟเชง เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเซเชธ เชฎเชพเชŸเซ‡ APIเชจเซเช‚ เชเช•เซ€เช•เชฐเชฃ เช…เชจเซ‡ เชชเซเชฐเซ€-เช•เชฎเซเชชเชพเชˆเชฒเชจเชพ เช‰เชชเชฏเซ‹เช— เชฎเชพเชŸเซ‡ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เช›เซ‡. GPU เชฌเชพเชœเซ เชชเชฐ เช…เชฎเชฒ เชฎเชพเชŸเซ‡ เช•เซ‹เชกเชจเซ€ เชฎเชงเซเชฏเชตเชฐเซเชคเซ€ เชฐเชœเซ‚เช†เชค. เช‰เชšเซเชš เชชเซเชฐเชฆเชฐเซเชถเชจ เช…เชจเซ‡ เช…เชจเซเชฎเชพเชจเชฟเชคเชคเชพ เชธเซเชจเชฟเชถเซเชšเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชตเชฒเซเช•เชจ เชœเซ€เชชเซ€เชฏเซ เช“เชชเชฐเซ‡เชถเชจเซเชธ เชชเชฐ เชธเซ€เชงเซเช‚ เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เช…เชจเซ‡ GPU เชฎเชฒเซเชŸเซ€-เชฅเซเชฐเซ‡เชกเซ€เช‚เช— เชฎเชพเชŸเซ‡ เชฎเซ‚เชณ เช†เชงเชพเชฐ เชธเชพเชฅเซ‡ เชเชชเซเชฒเซ€เช•เซ‡เชถเชจ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡ เชกเซเชฐเชพเช‡เชตเชฐ เช“เชตเชฐเชนเซ‡เชกเชจเซ‡ เช˜เชŸเชพเชกเซ‡ เช›เซ‡ เช…เชจเซ‡ เชกเซเชฐเชพเช‡เชตเชฐ-เชธเชพเช‡เชก เช•เซเชทเชฎเชคเชพเช“เชจเซ‡ เชตเชงเซ เชธเชฐเชณ เช…เชจเซ‡ เชตเชงเซ เช…เชจเซเชฎเชพเชจเชฟเชค เชฌเชจเชพเชตเซ‡ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชกเซเชฐเชพเชˆเชตเชฐ เชฌเชพเชœเซ เชชเชฐ เช“เชชเชจเชœเซ€เชเชฒเชฎเชพเช‚ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซเช•เชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒ เชฎเซ‡เชฎเชฐเซ€ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เช…เชจเซ‡ เชเชฐเชฐ เชนเซ‡เชจเซเชกเชฒเชฟเช‚เช— เชœเซ‡เชตเซ€ เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซ‡ เชตเชฒเซเช•เชจเชฎเชพเช‚ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชธเซเชคเชฐ เชชเชฐ เช–เชธเซ‡เชกเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชตเชฒเซเช•เชจ เชคเชฎเชพเชฎ เช‰เชชเชฒเชฌเซเชง เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเชจเซ‡ เชซเซ‡เชฒเชพเชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชกเซ‡เชธเซเช•เชŸเซ‹เชช, เชฎเซ‹เชฌเชพเช‡เชฒ เช…เชจเซ‡ เชตเซ‡เชฌ เชฎเชพเชŸเซ‡ เชเช• เชœ API เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡ เชเช• เชธเชพเชฎเชพเชจเซเชฏ API เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฌเชนเซเชตเชฟเชง GPU เช…เชจเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธเชฎเชพเช‚ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. Vulkan เชจเชพ เชฎเชฒเซเชŸเชฟ-เชฒเซ‡เชฏเชฐ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เชฎเชพเชŸเซ‡ เช†เชญเชพเชฐ, เชœเซ‡เชจเซ‹ เช…เชฐเซเชฅ เช เช›เซ‡ เช•เซ‡ เช•เซ‹เชˆเชชเชฃ GPU เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชคเชพ เชธเชพเชงเชจเซ‹, OEMs เชตเชฟเช•เชพเชธ เชฆเชฐเชฎเชฟเชฏเชพเชจ เช•เซ‹เชก เชธเชฎเซ€เช•เซเชทเชพ, เชกเชฟเชฌเช—เซ€เช‚เช— เช…เชจเซ‡ เชชเซเชฐเซ‹เชซเชพเช‡เชฒเชฟเช‚เช— เชฎเชพเชŸเซ‡ เช‰เชฆเซเชฏเซ‹เช—-เชฎเชพเชจเช• เชธเชพเชงเชจเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡. เชถเซ‡เชกเชฐเซเชธ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡, เชจเชตเซ€ เชชเซ‹เชฐเซเชŸเซ‡เชฌเชฒ เชฎเชงเซเชฏเชตเชฐเซเชคเซ€ เชฐเชœเซ‚เช†เชค, SPIR-V, เชชเซเชฐเชธเซเชคเชพเชตเชฟเชค เช›เซ‡, เชœเซ‡ LLVM เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช›เซ‡ เช…เชจเซ‡ เช“เชชเชจเชธเซ€เชเชฒ เชธเชพเชฅเซ‡ เช•เซ‹เชฐ เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€ เชถเซ‡เชฐ เช•เชฐเซ‡ เช›เซ‡. เช‰เชชเช•เชฐเชฃเซ‹ เช…เชจเซ‡ เชธเซเช•เซเชฐเซ€เชจเซ‹เชจเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชตเชฒเซเช•เชจ WSI (เชตเชฟเช‚เชกเซ‹ เชธเชฟเชธเซเชŸเชฎ เชเช•เซ€เช•เชฐเชฃ) เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เช“เชซเชฐ เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡ เชฒเช—เชญเช— OpenGL ES เชฎเชพเช‚ EGL เชœเซ‡เชตเซ€ เชœ เชธเชฎเชธเซเชฏเชพเช“ เชนเชฒ เช•เชฐเซ‡ เช›เซ‡. WSI เชธเชชเซ‹เชฐเซเชŸ Wayland เชฎเชพเช‚ เชฌเซ‰เช•เซเชธเชจเซ€ เชฌเชนเชพเชฐ เช‰เชชเชฒเชฌเซเชง เช›เซ‡ - Vulkan เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชฌเชงเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เช…เชธเช‚เชถเซ‹เชงเชฟเชค เชตเซ‡เชฒเซ‡เชจเซเชก เชธเชฐเซเชตเชฐเชจเชพ เชตเชพเชคเชพเชตเชฐเชฃเชฎเชพเช‚ เชšเชพเชฒเซ€ เชถเช•เซ‡ เช›เซ‡. WSI เชฎเชพเชฐเชซเชคเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชเชจเซเชกเซเชฐเซ‹เช‡เชก, X11 (DRI3 เชธเชพเชฅเซ‡), Windows, Tizen, macOS เช…เชจเซ‡ iOS เชฎเชพเชŸเซ‡ เชชเชฃ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹