# VulkanSharp **Repository Path**: bitzhuwei/VulkanSharp ## Basic Information - **Project Name**: VulkanSharp - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-05-10 - **Last Updated**: 2025-05-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # VulkanSharp This project provides a .NET binding for the [Vulkan](https://www.khronos.org/vulkan/) API. Nuget [package](https://www.nuget.org/packages/VulkanSharp/) Check our [samples](https://github.com/mono/VulkanSharp/tree/main/samples) to see examples of using VulkanSharp ## Tutorials How to use [Validation layers](https://github.com/mono/VulkanSharp/blob/main/docs/development/ValidationLayers.md) and [Debug report](https://github.com/mono/VulkanSharp/blob/main/docs/development/ValidationLayers.md#debug-report-extension) extension ## Building ### Windows To build VulkanSharp, open VulkanSharp.sln in Visual Studio and build the solution. Alternatively you can also build it on the command line, run the `msbuild VulkanSharp.sln` command. It should download the needed dependencies. ### Mac/Linux To build VulkanSharp, run the `make` command, which will download the needed dependencies. ## Vulkan information Specification from the Khronos group [xhtml](https://www.khronos.org/registry/vulkan/specs/1.0/xhtml/vkspec.html), [pdf](https://www.khronos.org/registry/vulkan/specs/1.0/pdf/vkspec.pdf) To learn more about Vulkan, you can check [Vulkan in 30 minutes](https://renderdoc.org/vulkan-in-30-minutes.html) ### Vulkan on Android Vulkan on Android (NVIDIA's devices) [samples](https://developer.nvidia.com/vulkan-android) More Android Vulkan samples [googlesamples](https://github.com/googlesamples/android-vulkan-tutorials), [examples and demos](https://github.com/SaschaWillems/Vulkan)