https://github.com/gpuopen-librariesandsdks/v-ez
https://github.com/gpuopen-librariesandsdks/v-ez
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/gpuopen-librariesandsdks/v-ez
- Owner: GPUOpen-LibrariesAndSDKs
- License: mit
- Created: 2018-03-22T13:52:20.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2021-09-07T04:13:25.000Z (almost 5 years ago)
- Last Synced: 2025-03-28T06:09:28.920Z (about 1 year ago)
- Language: C
- Size: 71.7 MB
- Stars: 875
- Watchers: 40
- Forks: 73
- Open Issues: 35
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# V-EZ
V-EZ is an open source, cross-platform (Windows and Linux) wrapper intended to alleviate the inherent complexity and application responsibility of using the Vulkan API. V-EZ attempts to bridge the gap between traditional graphics APIs and Vulkan by providing similar semantics to Vulkan while lowering the barrier to entry and providing an easier to use API.


## Documentation
The documentation for V-EZ can be found [here](https://gpuopen-librariesandsdks.github.io/V-EZ/)
## Prerequisites
* Windows 7, 8.1, 10 64-bit
* Linux 64-bit (tested on Fedora, Ubuntu)
* Visual Studio® 2015 and later
* GCC 4.9 and later
* CMake 3.8 and later
* LunarG Vulkan SDK 1.1.70
## Hardware Support
V-EZ is not hardware vendor specific and should work on non-AMD hardware.
## Building V-EZ
- Run cmake to generate Visual Studio solution files or Linux make files. No specific settings need to be set.
- Pull down submodules
`git submodule init`
`git submodule update`
- Build V-EZ project.