OpenGL, Vulkan เดŽเดจเตเดจเดฟเดตเดฏเตเดŸเต† เดธเต—เดœเดจเตเดฏ เดจเดฟเตผเดตเตเดตเดนเดฃเดฎเดพเดฏ Mesa 19.2.0-เดจเตเดฑเต† เดฑเดฟเดฒเต€เดธเต

เดธเดฎเตผเดชเตเดชเดฟเดšเตเดšเดคเต OpenGL, Vulkan API เดŽเดจเตเดจเดฟเดตเดฏเตเดŸเต† เดธเต—เดœเดจเตเดฏ เดจเดฟเตผเดตเตเดตเดนเดฃเดคเตเดคเดฟเดจเตเดฑเต† เดชเตเดฐเด•เดพเดถเดจเด‚ - เดฎเต†เดธ 19.2.0. Mesa 19.2.0 เดฌเตเดฐเดพเดžเตเดšเดฟเดจเตเดฑเต† เด†เดฆเตเดฏ เดชเดคเดฟเดชเตเดชเดฟเดจเต เด’เดฐเต เดชเดฐเต€เด•เตเดทเดฃเดพเดคเตเดฎเด• เดจเดฟเดฒเดฏเตเดฃเตเดŸเต - เด•เต‹เดกเดฟเดจเตเดฑเต† เด…เดจเตเดคเดฟเดฎ เดธเตเดฅเดฟเดฐเดคเดฏเตเด•เตเด•เต เดถเต‡เดทเด‚, เด’เดฐเต เดธเตเดฅเดฟเดฐเดคเดฏเตเดณเตเดณ เดชเดคเดฟเดชเตเดชเต 19.2.1 เดชเตเดฑเดคเตเดคเดฟเดฑเด™เตเด™เตเด‚. เดฎเต†เดธ 19.2 เตฝ เดจเดฒเตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต i4.5, radeonsi, nvc965 เดกเตเดฐเตˆเดตเดฑเตเด•เตพเด•เตเด•เตเดณเตเดณ เดชเต‚เตผเดฃเตเดฃ OpenGL 0 เดชเดฟเดจเตเดคเตเดฃ, Intel, AMD เด•เดพเตผเดกเตเด•เตพเด•เตเด•เตเดณเตเดณ เดตเตพเด•เตเด•เตป 1.1 เดชเดฟเดจเตเดคเตเดฃ, Intel เด•เดพเตผเดกเตเด•เตพเด•เตเด•เตเดณเตเดณ OpenGL 4.6 เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดชเดฟเดจเตเดคเตเดฃ;

เด…เดคเดฟเตฝ เดฎเดพเดฑเตเดฑเด™เตเด™เตพ:

  • เด‡เดจเตเดฑเตฝ เดตเต€เดกเดฟเดฏเต‹ เด•เดพเตผเดกเตเด•เตพเด•เตเด•เตเดณเตเดณ (gen965+) เดกเตเดฐเตˆเดตเดฑเตเด•เตพ (i7, iris) เดชเต‚เตผเดฃเตเดฃ เดชเดฟเดจเตเดคเตเดฃ เดจเตฝเด•เตเดจเตเดจเต OpenGL 4.6 เด’เดชเตเดชเด‚ เดทเต‡เดกเตผ เดตเดฟเดตเดฐเดฃ เดญเดพเดท GLSL 4.60. radeonsi (AMD), nvc4.6 (NVIDIA) เดกเตเดฐเตˆเดตเดฑเตเด•เดณเดฟเตฝ OpenGL 0 เดชเดฟเดจเตเดคเตเดฃ เดจเตฝเด•เตเดจเตเดจเดคเต เดตเดฐเต†, GL_ARB_gl_spirv, GL_ARB_spirv_extensions เดŽเดจเตเดจเดฟเดต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดพเตป เด…เดคเต เดถเต‡เดทเดฟเด•เตเด•เตเด‚. เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเดคเตเดคเต เด“เด—เดธเตเดฑเตเดฑเดฟเตฝ i965 เดกเตเดฐเตˆเดตเตผเด•เตเด•เต;
  • เดชเตเดคเดฟเดฏ เดกเตเดฐเตˆเดตเดฑเดฟเดจเตเดฑเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เดคเตเดŸเดฐเตเดจเตเดจเต เดเดฑเดฟเดธเต เด‡เดจเตเดฑเตฝ เดœเดฟเดชเดฟเดฏเตเดตเดฟเดจเดพเดฏเดฟ, เด…เดคเดฟเดจเตเดฑเต† เด•เดดเดฟเดตเตเด•เดณเดฟเตฝ i965 เดกเตเดฐเตˆเดตเดฑเตเดฎเดพเดฏเดฟ เดเดคเดพเดฃเตเดŸเต เดคเตเดฒเตเดฏเดคเดฏเดฟเดฒเต†เดคเตเดคเดฟ. เดเดฑเดฟเดธเต เดกเตเดฐเตˆเดตเตผ Gallium3D เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเดฟเดจเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณเดคเดพเดฃเต, เด‡เดคเต เดฒเดฟเดจเด•เตเดธเต เด•เต†เตผเดฃเดฒเดฟเดจเตเดฑเต† DRI เดกเตเดฐเตˆเดตเตผ เดตเดถเดคเตเดคเต‡เด•เตเด•เต เดฎเต†เดฎเตเดฎเดฑเดฟ เดฎเดพเดจเต‡เดœเตเดฎเต†เดจเตเดฑเต เดŸเดพเดธเตเด•เตเด•เตเด•เตพ เด“เดซเตเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เด’เดฌเตเดœเด•เตเดฑเตเดฑเตเด•เดณเตเดŸเต† เด’เดฐเต เดชเตเดจเดฐเตเดชเดฏเต‹เด— เด•เดพเดทเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดฑเต†เดกเดฟเดฎเต†เดฏเตเดกเต เดธเตเดฑเตเดฑเต‡เดฑเตเดฑเต เดŸเตเดฐเดพเด•เตเด•เตผ เดจเตฝเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. HD, UHD, Iris GPU-เด•เตพ เด‰เดณเตเดณ Gen8+ เดฎเตˆเด•เตเดฐเต‹ เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเตผ (Broadwell, Skylake) เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดชเตเดฐเต‹เดธเดธเตเดธเดฑเตเด•เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เดกเตเดฐเตˆเดตเตผ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เต‚.
  • AMD Navi 10 GPU-เด•เตพ RADV, RadeonSI เดกเตเดฐเตˆเดตเดฑเตเด•เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต
    (เดฑเต‡เดกเดฟเดฏเตป RX 5700), เด…เดคเตเดชเต‹เดฒเต† เดชเตเดฐเดพเดฅเดฎเดฟเด• เดชเดฟเดจเตเดคเตเดฃ Navi 14. RadeonSI เดกเตเดฐเตˆเดตเดฑเดฟเดฒเตเด‚ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเดคเตเดคเต เดญเดพเดตเดฟเดฏเดฟเดฒเต† APU Renoir-เดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ (GPU Navi เด‰เดณเตเดณ Zen 2) เดญเดพเด—เดฟเด•เดฎเดพเดฏเตเด‚ เด†เตผเด•เตเดฑเตเดฑเดฑเดธเต (เด•เดฎเตเดชเตเดฏเต‚เดŸเตเดŸเดฟเด‚เด—เต เด•เดดเดฟเดตเตเด•เดณเตเด‚ เดตเต€เดกเดฟเดฏเต‹ เดกเต€เด•เต‹เดกเดฟเด‚เด—เต เดŽเดžเตเดšเดฟเตป VCN 2.5, 3D เด‡เดฒเตเดฒเดพเดคเต† เดฎเดพเดคเตเดฐเด‚);

  • เดšเดฟเดฒ เดชเดดเดฏ AMD เด•เดพเตผเดกเตเด•เตพเด•เตเด•เตเดณเตเดณ Gallium3D R600 เดกเตเดฐเตˆเดตเดฑเดฟเตฝ (HD 5800/6900) เดธเตเดฐเด•เตเดทเดฟเดคเดฎเดพเด•เตเด•เดฟ OpenGL 4.5 เดชเดฟเดจเตเดคเตเดฃ;
  • RadeonSI-เดฏเตโ€Œเด•เตเด•เต เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเดšเตเดšเต เดชเตเดคเดฟเดฏ เดฑเตบเดŸเตˆเด‚ เดฒเดฟเด™เตเด•เตผ - rtld;
  • RADV, Virgl เดกเตเดฐเตˆเดตเดฑเตเด•เดณเตเดŸเต† เดชเตเดฐเด•เดŸเดจเด‚ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต เดšเต†เดฏเตเดคเต;
  • เดตเดฟเดชเตเดฒเดชเตเดชเต†เดŸเตเดคเตเดคเดฟ ARM เดชเตเดฐเต‹เดธเดธเดฑเตเด•เดณเตเดณเตเดณ เดจเดฟเดฐเดตเดงเดฟ เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเดฟเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx), Bifrost (Mali G3x, G5x, G7x) เดฎเตˆเด•เตเดฐเต‹ เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเตเด•เตพ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดœเดฟเดชเดฟเดฏเตเดตเดฟเดจเตเดณเตเดณ เดชเดพเตปเดซเตเดฐเต‹เดธเตเดฑเตเดฑเต เดกเตเดฐเตˆเดตเตผ. เด—เตเดจเต‹เด‚ เดทเต†เตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดกเตเดฐเตˆเดตเดฑเตเดŸเต† เด•เดดเดฟเดตเตเด•เตพ เดฎเดคเดฟเดฏเดพเด•เตเด‚;
  • NVIDIA เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเดšเตเดš EGL เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด‚ เดšเต‡เตผเดคเตเดคเต EGL_EXT_platform_device, เด‡เดคเต เด‰เดชเด•เดฐเดฃ-เดจเดฟเตผเดฆเตเดฆเดฟเดทเตโ€ŒเดŸ API-เด•เดณเต† เดตเดฟเดณเดฟเด•เตเด•เดพเดคเต† เดคเดจเตเดจเต† EGL เด†เดฐเด‚เดญเดฟเด•เตเด•เดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต
  • เดชเตเดคเดฟเดฏ OpenGL เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพ เดšเต‡เตผเดคเตเดคเต:
    • GL_ARB_post_depth_coverage เดฑเต‡เดกเดฟเดฏเต‹เตบเดธเดฟ เดกเตเดฐเตˆเดตเตผเด•เตเด•เต (เดจเดตเดฟ)
    • GL_ARB_seamless_cubemap_per_texture etnaviv เดกเตเดฐเตˆเดตเดฑเดฟเดจเดพเดฏเดฟ (GPU-เตฝ SEAMLESS_CUBE_MAP เดชเดฟเดจเตเดคเตเดฃเดฏเต‹เดŸเต†)
    • GL_EXT_shader_image_load_store เดฑเต‡เดกเดฟเดฏเต‹เตบเดธเดฟ เดกเตเดฐเตˆเดตเตผเด•เตเด•เต (LLVM 10+ เด‰เดณเตเดณเดคเต)
    • GL_EXT_shader_samples_identical เดเดฑเดฟเดธเต, เดฑเต‡เดกเดฟเดฏเต‹เตบเดธเดฟ เดกเตเดฐเตˆเดตเดฑเตเด•เตพเด•เตเด•เต (เดŽเตปเดเด†เตผ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ)
    • GL_EXT_texture_shadow_lod i965, เดเดฑเดฟเดธเต เดกเตเดฐเตˆเดตเดฑเตเด•เตพเด•เตเด•เต
  • RADV Vulkan เดกเตเดฐเตˆเดตเดฑเดฟเดฒเต‡เด•เตเด•เต เดŽเด•เตเดธเตเดฑเตเดฑเตปเดทเดจเตเด•เตพ เดšเต‡เตผเดคเตเดคเต (AMD เด•เดพเตผเดกเตเด•เตพเด•เตเด•เต):
  • เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด‚ ANV Vulkan เดกเตเดฐเตˆเดตเดฑเดฟเดฒเต‡เด•เตเด•เต เดšเต‡เตผเดคเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต (เด‡เดจเตเดฑเตฝ เด•เดพเตผเดกเตเด•เตพเด•เตเด•เต):
    VK_EXT_shader_demote_to_helper_invocation.

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

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