ಗ್ರಾಫಿಕ್ಸ್ ಸ್ಟ್ಯಾಂಡರ್ಡ್ ವಲ್ಕನ್ 1.2 ಅನ್ನು ಪ್ರಕಟಿಸಲಾಗಿದೆ

ಗ್ರಾಫಿಕ್ಸ್ ಮಾನದಂಡಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವ ಕ್ರೋನೋಸ್ ಒಕ್ಕೂಟ,
ಪ್ರಕಟಿಸಲಾಗಿದೆ ನಿರ್ದಿಷ್ಟತೆ ವಲ್ಕನ್ 1.2, ಇದು GPU ನ ಗ್ರಾಫಿಕ್ಸ್ ಮತ್ತು ಕಂಪ್ಯೂಟಿಂಗ್ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಪ್ರವೇಶಿಸಲು API ಅನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ. ಹೊಸ ವಿವರಣೆಯು ಎರಡು ವರ್ಷಗಳಲ್ಲಿ ಸಂಗ್ರಹವಾದ ತಿದ್ದುಪಡಿಗಳನ್ನು ಒಳಗೊಂಡಿದೆ ಮತ್ತು ಹಿಗ್ಗುವಿಕೆ. Vulkan ನ ಹೊಸ ಆವೃತ್ತಿಯನ್ನು ಬೆಂಬಲಿಸುವ ಚಾಲಕರು ಈಗಾಗಲೇ ಇದ್ದಾರೆ ಬಿಡುಗಡೆ ಮಾಡಲಾಗಿದೆ ಇಂಟೆಲ್ ಕಂಪನಿ, ಎಎಮ್ಡಿ, ARM, ಇಮ್ಯಾಜಿನೇಶನ್ ಟೆಕ್ನಾಲಜೀಸ್ ಮತ್ತು ಎನ್ವಿಡಿಯಾ. ಮೆಸಾ ಡ್ರೈವರ್‌ಗಳಿಗೆ ವಲ್ಕನ್ 1.2 ಬೆಂಬಲವನ್ನು ನೀಡುತ್ತದೆ ಆರ್‌ಎಡಿವಿ (AMD ಕಾರ್ಡ್‌ಗಳು) ಮತ್ತು ಎಎನ್‌ವಿ (ಇಂಟೆಲ್). ಡೀಬಗರ್‌ನಲ್ಲಿ ವಲ್ಕನ್ 1.2 ಬೆಂಬಲವನ್ನು ಸಹ ಅಳವಡಿಸಲಾಗಿದೆ ರೆಂಡರ್ಡಾಕ್ 1.6, LunarG ವಲ್ಕನ್ SDK ಮತ್ತು ಉದಾಹರಣೆಗಳ ಒಂದು ಸೆಟ್ ವಲ್ಕನ್-ಮಾದರಿಗಳು.

ಮುಖ್ಯ ನಾವೀನ್ಯತೆಗಳು:

  • ನಿಮಗೆ ತಂದಿದ್ದಾರೆ ವ್ಯಾಪಕ ಬಳಕೆಗೆ ಸಿದ್ಧವಾಗುವವರೆಗೆ ಶೇಡರ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯ ಅನುಷ್ಠಾನ ಎಚ್ಎಲ್ಎಸ್ಎಲ್, DirectX ಗಾಗಿ ಮೈಕ್ರೋಸಾಫ್ಟ್ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದೆ. ವಲ್ಕನ್‌ನಲ್ಲಿನ HLSL ಬೆಂಬಲವು ವಲ್ಕನ್ ಮತ್ತು ಡೈರೆಕ್ಟ್‌ಎಕ್ಸ್ ಆಧಾರಿತ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಲ್ಲಿ ಅದೇ HLSL ಶೇಡರ್‌ಗಳನ್ನು ಬಳಸಲು ಸಾಧ್ಯವಾಗುವಂತೆ ಮಾಡುತ್ತದೆ ಮತ್ತು HLSL ನಿಂದ SPIR-V ಗೆ ಅನುವಾದವನ್ನು ಸರಳಗೊಳಿಸುತ್ತದೆ. ಶೇಡರ್ಗಳನ್ನು ಕಂಪೈಲ್ ಮಾಡಲು, ಪ್ರಮಾಣಿತ ಕಂಪೈಲರ್ ಅನ್ನು ಬಳಸಲು ಸೂಚಿಸಲಾಗುತ್ತದೆ
    ಡಿಎಕ್ಸ್‌ಸಿ, ಇದನ್ನು 2017 ರಲ್ಲಿ ಮೈಕ್ರೋಸಾಫ್ಟ್ ತೆರೆಯಿತು ಮತ್ತು LLVM ತಂತ್ರಜ್ಞಾನವನ್ನು ಆಧರಿಸಿದೆ. ವಲ್ಕನ್ ಬೆಂಬಲವನ್ನು ಪ್ರತ್ಯೇಕ ಬ್ಯಾಕೆಂಡ್ ಮೂಲಕ ಅಳವಡಿಸಲಾಗಿದೆ, ಇದು ನಿಮಗೆ HLSL ಅನ್ನು SPIR-V ಶೇಡರ್‌ಗಳ ಮಧ್ಯಂತರ ಪ್ರಾತಿನಿಧ್ಯವಾಗಿ ಭಾಷಾಂತರಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಅನುಷ್ಠಾನವು ಎಲ್ಲಾ ಅಂತರ್ನಿರ್ಮಿತ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಮಾತ್ರವಲ್ಲ
    HLSL, ಗಣಿತದ ಪ್ರಕಾರಗಳು, ನಿಯಂತ್ರಣ ಹರಿವುಗಳು, ಕಾರ್ಯಗಳು, ಸೆಟ್‌ಗಳು, ಸಂಪನ್ಮೂಲ ಪ್ರಕಾರಗಳು, ನೇಮ್‌ಸ್ಪೇಸ್‌ಗಳು, ಶೇಡರ್ ಮಾಡೆಲ್ 6.2, ರಚನೆಗಳು ಮತ್ತು ವಿಧಾನಗಳನ್ನು ಒಳಗೊಂಡಂತೆ, ಆದರೆ NVIDIA ನಿಂದ VKRay ನಂತಹ ವಲ್ಕನ್-ನಿರ್ದಿಷ್ಟ ವಿಸ್ತರಣೆಗಳ ಬಳಕೆಯನ್ನು ಸಹ ಅನುಮತಿಸುತ್ತದೆ. ವಲ್ಕನ್ ಮೇಲಿನ HLSL ಮೋಡ್‌ನಲ್ಲಿ, ಡೆಸ್ಟಿನಿ 2, ರೆಡ್ ಡೆಡ್ ರಿಡೆಂಪ್ಶನ್ II, ಅಸ್ಸಾಸಿನ್ಸ್ ಕ್ರೀಡ್ ಒಡಿಸ್ಸಿ ಮತ್ತು ಟಾಂಬ್ ರೈಡರ್‌ನಂತಹ ಆಟಗಳ ಕೆಲಸವನ್ನು ಸಂಘಟಿಸಲು ಸಾಧ್ಯವಾಯಿತು.

    ಗ್ರಾಫಿಕ್ಸ್ ಸ್ಟ್ಯಾಂಡರ್ಡ್ ವಲ್ಕನ್ 1.2 ಅನ್ನು ಪ್ರಕಟಿಸಲಾಗಿದೆ

  • ನಿರ್ದಿಷ್ಟತೆಯನ್ನು ನವೀಕರಿಸಲಾಗಿದೆ SPIR-V 1.5, ಇದು ಎಲ್ಲಾ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಿಗೆ ಸಾರ್ವತ್ರಿಕವಾಗಿರುವ ಶೇಡರ್‌ಗಳ ಮಧ್ಯಂತರ ಪ್ರಾತಿನಿಧ್ಯವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ ಮತ್ತು ಗ್ರಾಫಿಕ್ಸ್ ಮತ್ತು ಸಮಾನಾಂತರ ಕಂಪ್ಯೂಟಿಂಗ್ ಎರಡಕ್ಕೂ ಬಳಸಬಹುದು.
    SPIR-V ಪ್ರತ್ಯೇಕ ಶೇಡರ್ ಸಂಕಲನ ಹಂತವನ್ನು ಮಧ್ಯಂತರ ಪ್ರಾತಿನಿಧ್ಯವಾಗಿ ಬೇರ್ಪಡಿಸುವುದನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ, ಇದು ವಿವಿಧ ಉನ್ನತ ಮಟ್ಟದ ಭಾಷೆಗಳಿಗೆ ಮುಂಭಾಗಗಳನ್ನು ರಚಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ವಿವಿಧ ಉನ್ನತ ಮಟ್ಟದ ಅಳವಡಿಕೆಗಳ ಆಧಾರದ ಮೇಲೆ, ಒಂದೇ ಮಧ್ಯಂತರ ಕೋಡ್ ಅನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ರಚಿಸಲಾಗಿದೆ, ಇದನ್ನು OpenGL, Vulkan ಮತ್ತು OpenCL ಡ್ರೈವರ್‌ಗಳು ಅಂತರ್ನಿರ್ಮಿತ ಶೇಡರ್ ಕಂಪೈಲರ್ ಅನ್ನು ಬಳಸದೆ ಬಳಸಬಹುದು.

    ಗ್ರಾಫಿಕ್ಸ್ ಸ್ಟ್ಯಾಂಡರ್ಡ್ ವಲ್ಕನ್ 1.2 ಅನ್ನು ಪ್ರಕಟಿಸಲಾಗಿದೆ

  • ಕೋರ್ ವಲ್ಕನ್ API ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಹೆಚ್ಚಿಸುವ, ರೆಂಡರಿಂಗ್ ಗುಣಮಟ್ಟವನ್ನು ಸುಧಾರಿಸುವ ಮತ್ತು ಅಭಿವೃದ್ಧಿಯನ್ನು ಸರಳಗೊಳಿಸುವ 23 ವಿಸ್ತರಣೆಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಸೇರಿಸಲಾದ ವಿಸ್ತರಣೆಗಳಲ್ಲಿ:
    • ಕಾಲಾನುಕ್ರಮದ ಸೆಮಾಫೋರ್ಸ್ (ಟೈಮ್‌ಲೈನ್ ಸೆಮಾಫೋರ್), ಹೋಸ್ಟ್ ಮತ್ತು ಡಿವೈಸ್ ಕ್ಯೂಗಳೊಂದಿಗೆ ಏಕೀಕರಿಸುವ ಸಿಂಕ್ರೊನೈಸೇಶನ್ (ಪ್ರತ್ಯೇಕವಾದ VkFence ಮತ್ತು VkSemaphor ಪ್ರೈಮಿಟಿವ್‌ಗಳನ್ನು ಬಳಸದೆಯೇ ಸಾಧನ ಮತ್ತು ಹೋಸ್ಟ್ ನಡುವಿನ ಓಮ್ನಿಡೈರೆಕ್ಷನಲ್ ಸಿಂಕ್ರೊನೈಸೇಶನ್‌ಗಾಗಿ ಒಂದು ಪ್ರಾಚೀನತೆಯನ್ನು ಬಳಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ). ಹೊಸ ಸೆಮಾಫೋರ್‌ಗಳನ್ನು ಏಕತಾನವಾಗಿ ಹೆಚ್ಚುತ್ತಿರುವ 64-ಬಿಟ್ ಮೌಲ್ಯದಿಂದ ಪ್ರತಿನಿಧಿಸಲಾಗುತ್ತದೆ, ಅದನ್ನು ಅನೇಕ ಥ್ರೆಡ್‌ಗಳಲ್ಲಿ ಟ್ರ್ಯಾಕ್ ಮಾಡಬಹುದು ಮತ್ತು ನವೀಕರಿಸಬಹುದು.
      ಗ್ರಾಫಿಕ್ಸ್ ಸ್ಟ್ಯಾಂಡರ್ಡ್ ವಲ್ಕನ್ 1.2 ಅನ್ನು ಪ್ರಕಟಿಸಲಾಗಿದೆ

    • ಶೇಡರ್‌ಗಳಲ್ಲಿ ಕಡಿಮೆ ನಿಖರತೆಯೊಂದಿಗೆ ಸಂಖ್ಯಾ ಪ್ರಕಾರಗಳನ್ನು ಬಳಸುವ ಸಾಮರ್ಥ್ಯ;
    • HLSL ಹೊಂದಾಣಿಕೆಯ ಮೆಮೊರಿ ಲೇಔಟ್ ಆಯ್ಕೆ;
    • ಅನ್‌ಬೌಂಡ್ ಸಂಪನ್ಮೂಲಗಳು (ಬೈಂಡ್‌ಲೆಸ್), ಇದು ಸಿಸ್ಟಮ್ ಮೆಮೊರಿ ಮತ್ತು GPU ಮೆಮೊರಿಯ ಹಂಚಿಕೆಯ ವರ್ಚುವಲ್ ಜಾಗವನ್ನು ಬಳಸಿಕೊಂಡು ಶೇಡರ್‌ಗಳಿಗೆ ಲಭ್ಯವಿರುವ ಸಂಪನ್ಮೂಲಗಳ ಸಂಖ್ಯೆಯ ಮೇಲಿನ ಮಿತಿಯನ್ನು ತೆಗೆದುಹಾಕುತ್ತದೆ;
    • ಔಪಚಾರಿಕ ಮೆಮೊರಿ ಮಾದರಿ, ಹಂಚಿದ ಡೇಟಾ ಮತ್ತು ಸಿಂಕ್ರೊನೈಸೇಶನ್ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಏಕಕಾಲೀನ ಥ್ರೆಡ್‌ಗಳು ಹೇಗೆ ಪ್ರವೇಶಿಸಬಹುದು ಎಂಬುದನ್ನು ವಿವರಿಸುತ್ತದೆ;
    • ಡಿಸ್ಕ್ರಿಪ್ಟರ್ ಇಂಡೆಕ್ಸಿಂಗ್ ಬಹು ಶೇಡರ್‌ಗಳಾದ್ಯಂತ ಲೇಔಟ್ ಡಿಸ್ಕ್ರಿಪ್ಟರ್‌ಗಳನ್ನು ಮರುಬಳಕೆ ಮಾಡಲು;
    • ಬಫರ್ ಲಿಂಕ್‌ಗಳು.

    ಸೇರಿಸಲಾದ ವಿಸ್ತರಣೆಗಳ ಸಂಪೂರ್ಣ ಪಟ್ಟಿ:

  • ಸೇರಿಸಲಾಗಿದೆ 50 ಕ್ಕೂ ಹೆಚ್ಚು ಹೊಸ ರಚನೆಗಳು ಮತ್ತು 13 ಕಾರ್ಯಗಳು;
  • ವಿಶಿಷ್ಟವಾದ ಗುರಿ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಿಗಾಗಿ ವಿವರಣೆಯ ಸಂಕ್ಷಿಪ್ತ ಆವೃತ್ತಿಗಳನ್ನು ಸಿದ್ಧಪಡಿಸಲಾಗಿದೆ, ಎಲ್ಲಾ ವಿಸ್ತರಣೆಗಳು ಇನ್ನೂ ಬೆಂಬಲಿತವಾಗಿಲ್ಲದ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಲ್ಲಿ ಕೆಲಸವನ್ನು ಸರಳಗೊಳಿಸುತ್ತದೆ ಮತ್ತು ವಲ್ಕನ್ API ಯ ಮೂಲ ಸಾಮರ್ಥ್ಯಗಳ ಆಯ್ದ ಸಕ್ರಿಯಗೊಳಿಸುವಿಕೆ ಇಲ್ಲದೆ ಮಾಡಲು ಅನುಮತಿಸುತ್ತದೆ.
  • ಇತರ ಗ್ರಾಫಿಕ್ಸ್ APIಗಳೊಂದಿಗೆ ಪೋರ್ಟಬಿಲಿಟಿಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಯೋಜನೆಯಲ್ಲಿ ಕೆಲಸ ಮುಂದುವರಿಯುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ವಲ್ಕನ್ ಓಪನ್ ಜಿಎಲ್ ಅನುವಾದವನ್ನು ಅನುಮತಿಸುವ ವಿಸ್ತರಣೆಗಳನ್ನು ನೀಡುತ್ತದೆ (ಸತು), OpenCL (clspv, clvk), OpenGL ES (ಗ್ಲೋವ್, ಆಂಗಲ್) ಮತ್ತು ಡೈರೆಕ್ಟ್ಎಕ್ಸ್ (ಡಿಎಕ್ಸ್‌ವಿಕೆ, vkd3d(gfx-rs и ಆಶಸ್ ಓಪನ್‌ಜಿಎಲ್ ಮತ್ತು ಡೈರೆಕ್ಟ್‌ಎಕ್ಸ್‌ನಲ್ಲಿ ಕೆಲಸ ಮಾಡಲು, ಮೊಲ್ಟೆನ್ವಿಕೆ ಮತ್ತು ಲೋಹದ ಮೇಲೆ ಕೆಲಸ ಮಾಡಲು 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 (ವೇರಿಯಬಲ್-ರೇಟ್ ಶೇಡಿಂಗ್) ಮತ್ತು ಮೆಶ್ ಶೇಡರ್‌ಗಳಿಗೆ ಬೆಂಬಲಕ್ಕಾಗಿ ವಿಸ್ತರಣೆಗಳ ಅಭಿವೃದ್ಧಿಯನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ.

ವಲ್ಕನ್ API ಎಂದು ನೆನಪಿಸಿಕೊಳ್ಳಿ ಗಮನಾರ್ಹ ಡ್ರೈವರ್‌ಗಳನ್ನು ಆಮೂಲಾಗ್ರವಾಗಿ ಸರಳಗೊಳಿಸುವುದು, GPU ಆದೇಶಗಳ ಉತ್ಪಾದನೆಯನ್ನು ಅಪ್ಲಿಕೇಶನ್ ಬದಿಗೆ ಸರಿಸುವುದು, ಡೀಬಗ್ ಲೇಯರ್‌ಗಳನ್ನು ಸಂಪರ್ಕಿಸುವ ಸಾಮರ್ಥ್ಯ, ವಿವಿಧ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಿಗಾಗಿ API ಅನ್ನು ಏಕೀಕರಿಸುವುದು ಮತ್ತು GPU ಭಾಗದಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಕೋಡ್‌ನ ಪೂರ್ವ ಸಂಕಲನ ಮಧ್ಯಂತರ ಪ್ರಾತಿನಿಧ್ಯವನ್ನು ಬಳಸುವುದು. ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ಭವಿಷ್ಯವನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು, ವಲ್ಕನ್ GPU ಕಾರ್ಯಾಚರಣೆಗಳ ಮೇಲೆ ನೇರ ನಿಯಂತ್ರಣದೊಂದಿಗೆ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ ಮತ್ತು GPU ಮಲ್ಟಿ-ಥ್ರೆಡಿಂಗ್‌ಗೆ ಸ್ಥಳೀಯ ಬೆಂಬಲವನ್ನು ಒದಗಿಸುತ್ತದೆ, ಇದು ಡ್ರೈವರ್ ಓವರ್‌ಹೆಡ್ ಅನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ ಮತ್ತು ಡ್ರೈವರ್-ಸೈಡ್ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಹೆಚ್ಚು ಸರಳ ಮತ್ತು ಹೆಚ್ಚು ಊಹಿಸಬಹುದಾದಂತೆ ಮಾಡುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಡ್ರೈವರ್ ಸೈಡ್‌ನಲ್ಲಿ ಓಪನ್‌ಜಿಎಲ್‌ನಲ್ಲಿ ಅಳವಡಿಸಲಾದ ಮೆಮೊರಿ ನಿರ್ವಹಣೆ ಮತ್ತು ದೋಷ ನಿರ್ವಹಣೆಯಂತಹ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ವಲ್ಕನ್‌ನಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್ ಮಟ್ಟಕ್ಕೆ ಸರಿಸಲಾಗುತ್ತದೆ.

Vulkan ಲಭ್ಯವಿರುವ ಎಲ್ಲಾ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳನ್ನು ವ್ಯಾಪಿಸುತ್ತದೆ ಮತ್ತು ಡೆಸ್ಕ್‌ಟಾಪ್, ಮೊಬೈಲ್ ಮತ್ತು ವೆಬ್‌ಗಾಗಿ ಒಂದೇ API ಅನ್ನು ಒದಗಿಸುತ್ತದೆ, ಇದು ಒಂದು ಸಾಮಾನ್ಯ API ಅನ್ನು ಬಹು GPU ಗಳು ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್‌ಗಳಲ್ಲಿ ಬಳಸಲು ಅನುಮತಿಸುತ್ತದೆ. Vulkan ನ ಬಹು-ಪದರದ ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗೆ ಧನ್ಯವಾದಗಳು, ಅಂದರೆ ಯಾವುದೇ GPU ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವ ಸಾಧನಗಳು, OEM ಗಳು ಅಭಿವೃದ್ಧಿಯ ಸಮಯದಲ್ಲಿ ಕೋಡ್ ವಿಮರ್ಶೆ, ಡೀಬಗ್ ಮಾಡುವಿಕೆ ಮತ್ತು ಪ್ರೊಫೈಲಿಂಗ್‌ಗಾಗಿ ಉದ್ಯಮ-ಪ್ರಮಾಣಿತ ಸಾಧನಗಳನ್ನು ಬಳಸಬಹುದು. ಶೇಡರ್‌ಗಳನ್ನು ರಚಿಸಲು, ಹೊಸ ಪೋರ್ಟಬಲ್ ಮಧ್ಯಂತರ ಪ್ರಾತಿನಿಧ್ಯ, SPIR-V ಅನ್ನು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ, LLVM ಮತ್ತು OpenCL ನೊಂದಿಗೆ ಕೋರ್ ತಂತ್ರಜ್ಞಾನಗಳನ್ನು ಹಂಚಿಕೊಳ್ಳುವ ಆಧಾರದ ಮೇಲೆ. ಸಾಧನಗಳು ಮತ್ತು ಪರದೆಗಳನ್ನು ನಿಯಂತ್ರಿಸಲು, ವಲ್ಕನ್ WSI (ವಿಂಡೋ ಸಿಸ್ಟಮ್ ಇಂಟಿಗ್ರೇಷನ್) ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ನೀಡುತ್ತದೆ, ಇದು OpenGL ES ನಲ್ಲಿ EGL ನಂತೆಯೇ ಸರಿಸುಮಾರು ಅದೇ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸುತ್ತದೆ. WSI ಬೆಂಬಲವು ವೇಲ್ಯಾಂಡ್‌ನಲ್ಲಿ ಬಾಕ್ಸ್‌ನ ಹೊರಗೆ ಲಭ್ಯವಿದೆ - ವಲ್ಕನ್ ಬಳಸುವ ಎಲ್ಲಾ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಮಾರ್ಪಡಿಸದ ವೇಲ್ಯಾಂಡ್ ಸರ್ವರ್‌ಗಳ ಪರಿಸರದಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸಬಹುದು. WSI ಮೂಲಕ ಕೆಲಸ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು Android, X11 (DRI3 ಜೊತೆಗೆ), Windows, Tizen, macOS ಮತ್ತು iOS ಗೂ ಒದಗಿಸಲಾಗಿದೆ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ