MoltenVK
Graphics Engine
Enables cross-platform development of high-performance graphical applications on multiple Apple platforms
MoltenVK is a Vulkan Portability implementation. It layers a subset of the high-performance, industry-standard Vulkan graphics and compute API over Apple's Metal graphics framework, enabling Vulkan applications to run on macOS, iOS and tvOS.
5k stars
135 watching
432 forks
Language: Objective-C++
last commit: 2 months ago
Linked from 2 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
| The Khronos Group's documentation repository for the Vulkan API and related tools. | 2,836 |
| Provides C++ bindings for the Vulkan API to improve developer experience | 3,161 |
| A cross-platform library providing a low-level GPU interface for multiple graphics APIs | 2,980 |
| A set of tools to help developers verify correct use of the Vulkan API and detect potential errors in their applications. | 782 |
| Provides a high-performance, low-abstraction Vulkan API for JavaScript and TypeScript. | 925 |
| A collection of C++ examples and demos for the Vulkan graphics API | 10,461 |
| A Vulkan-based framework for accelerating computations on graphics processing units. | 347 |
| A repository containing Vulkan header files and API registry for building SDK components. | 849 |
| A collection of resources demonstrating best-practice recommendations in Vulkan and providing tutorials and performance analysis guides for optimized application development. | 4,392 |
| Provides tools and focus for developers to understand and provide input on the Vulkan Portability initiative | 41 |
| Conformance testing suite for graphics APIs | 526 |
| A simple Vulkan rendering example | 207 |
| A Quake 2 game engine with Vulkan support and compatibility features to maintain the original game's experience. | 910 |
| A Direct3D9 to Vulkan layer using the DXVK backend | 837 |
| A modern C++ layer on top of Vulkan-Hpp that simplifies the development process by abstracting away certain concepts and providing a more productive way to write Vulkan code. | 284 |