Vulkan

Vulkan
Original author(s)AMD, DICE (original Mantle design)
Developer(s)Khronos Group (donated and derived variant, as Vulkan)[1]
Initial release16 February 2016 (16 February 2016)[2]
Stable release
1.4.304 / 20 December 2024 (20 December 2024)[3]
Repository
Written inC[4]
Operating systemAndroid, Linux, Haiku, Fuchsia, BSD Unix,[5] QNX,[6] Windows, Nintendo Switch,[7][8][9] Stadia, Tizen,[10][11] Raspberry Pi,[12] vxWorks,[13]HarmonyOS, OpenHarmony
Type3D graphics and compute API[14]
LicenseApache Software License 2.0, MIT License, Creative Commons Attribution 4.0 International[15]
Websitehttps://www.vulkan.org/[16]

Vulkan is a low-level, low-overhead cross-platform API and open standard for 3D graphics and computing.[17][18][19] It was intended to address the shortcomings of OpenGL, and allow developers more control over the GPU. It is designed to support a wide variety of GPUs, CPUs and operating systems, and it is also designed to work with modern multi-core CPUs.

  1. ^ LunarG. "LunarG: Creator and Curator of the Vulkan SDK". Retrieved December 27, 2024.
  2. ^ "Khronos Releases Vulkan 1.0 Specification". Khronos Group. February 16, 2016. Archived from the original on October 20, 2021.
  3. ^ "v1.4.304". December 20, 2024. Retrieved December 25, 2024.
  4. ^ Khronos Group. "Khronos Vulkan Registry". Retrieved December 27, 2024.
  5. ^ Cite error: The named reference Vulkan on FreeBSD was invoked but never defined (see the help page).
  6. ^ Cite error: The named reference Vulkan on QNX was invoked but never defined (see the help page).
  7. ^ Cite error: The named reference NintendoSwitch1 was invoked but never defined (see the help page).
  8. ^ Cite error: The named reference NintendoSwitch2 was invoked but never defined (see the help page).
  9. ^ Cite error: The named reference NintendoSwitch3 was invoked but never defined (see the help page).
  10. ^ Cite error: The named reference Tizen1 was invoked but never defined (see the help page).
  11. ^ Cite error: The named reference Tizen2 was invoked but never defined (see the help page).
  12. ^ Cite error: The named reference Vulkan on Raspberry Pi was invoked but never defined (see the help page).
  13. ^ Cite error: The named reference Vulkan on vxWorks was invoked but never defined (see the help page).
  14. ^ Cite error: The named reference More on Vulkan was invoked but never defined (see the help page).
  15. ^ "LICENSE File for the KhronosGroup/Vulkan-Docs Project". January 5, 2024. Retrieved December 27, 2024.
  16. ^ https://www.khronos.org/news/permalink/the-vulkan-website-is-getting-a-new-home-and-a-revamp. {{cite web}}: Missing or empty |title= (help)
  17. ^ "Vulkan". NVIDIA Developer. December 2, 2015. Archived from the original on October 20, 2021. Retrieved July 8, 2021.
  18. ^ "Vulkan®". GPUOpen. Archived from the original on October 20, 2021. Retrieved July 8, 2021.
  19. ^ "Developing 3D Graphics with Vulkan on Mobile". Qualcomm Developer Network. Archived from the original on October 20, 2021. Retrieved July 8, 2021.

Vulkan

Dodaje.pl - Ogłoszenia lokalne