dotnet / dotnet/Silk.NET

Create instance methods for Vulkan handles omitting the instance parameter

Open
#1,042 1 comment 0 reactions 0 assignees View on GitHub
area-Vulkan enhancement
Dominant language
C#
Stars
5.2k
Forks
477
Avg merge
3d 16h
Merged PRs (30d)
2

Description

# Summary of feature
Generation of a type which, taking an `Instance` or `Device` handle, provides (possibly lazy) overloads of various vulkan functions which omit the `Instance` or `Device` handle implemented through the function pointers returned by `vkGetInstanceProcAddr` and `vkGetDeviceProcAddr`.

# Comments
C/C++ projects using vulkan can use [volk](https://github.com/zeux/volk) to achieve this same result.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.