Vulkan
Vulkan
软件描述
Vulkan 是新一代图形和计算 API,可为各种设备(从个人电脑和游戏主机到手机及嵌入式平台)中使用的现代 GPU 提供高效、跨平台的访问。
官方网站
访问软件的官方网站了解更多信息
www.vulkan.org
什么是 Vulkan?
Vulkan 是在领先硬件、游戏引擎和平台供应商之间历时18个月的紧密协作成果,得到了多个 Khronos 成员的重大贡献。Vulkan 旨在实现跨多种平台的可移植性,兼容桌面和移动 GPU 架构。Vulkan 可在从 Windows 7 到 Windows 10 的多个版本 Microsoft Windows 上使用,并已被 Linux、SteamOS、Tizen 和 Android 等平台采用为原生渲染和计算 API。
🔄 替代方案
10 个选择
SDL
简单直接媒体层是一个跨平台多媒体库,旨在为音频、键盘、鼠标、摇杆、通过OpenGL的3D硬件以及2D视频帧缓冲区提供底层访问。它被MPEG播放软件、模拟器以及许多流行游戏所使用,包括……
Allegro 4 和 Allegro 5 是跨平台的库,主要面向视频游戏和多媒体编程。它们处理创建窗口、接收用户输入、加载数据、绘制图像、播放声音等常见底层任务。

DirectX
DirectX 是 Windows 中的一组组件,可让软件(主要是游戏)直接与您的视频和音频硬件协作。

WebGL
WebGL 是一种基于 OpenGL ES 2.0 的跨平台、免版税的网页标准,提供底层 3D 图形 API,通过 HTML5 Canvas 元素以文档对象模型接口暴露。熟悉 OpenGL ES 2.0 的开发者。

Metal
Metal 提供了对图形处理单元(GPU)的近乎直接访问,使您能够在 iOS、macOS 和 tvOS 上最大限度地发挥应用的图形和计算潜力。基于易于使用、开销低的架构以及预编译的 GPU 着色器,实现细粒度资源……

OpenGL
OpenGL 是开发可移植、交互式 2D 和 3D 图形应用程序的首选环境。自 1992 年推出以来,OpenGL 已成为业界使用最广泛、支持最广泛的 2D 和 3D 图形应用程序编程接口(API),带来……

ANGLE
ANGLE的目标是通过将OpenGL ES API调用转换为平台支持的硬件API之一,使多个操作系统的用户能够无缝运行WebGL及其他OpenGL ES内容。目前,ANGLE提供对OpenGL ES 2.0和3.0的翻译功能。

ModernGL
OpenGL 是开发可移植、跨平台、交互式 2D 和 3D 图形应用程序的绝佳环境。Python 中的 API 实现繁琐,导致应用程序延迟较高。


