-
-
Notifications
You must be signed in to change notification settings - Fork 437
Add d3d11on12 bindings #1193
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add d3d11on12 bindings #1193
Conversation
NB: Your GPG signature is unverified. |
i commit this from my VM that i still havent setup a GPG key on because when i tried it made git segfault |
Hmmm it seems this would make D3D11 have a hard dependency on D3D12, how is a way to go about this while still keeping the API good, if i put it into a Silk extension would the VTable extension methods still work? |
Builds locally on my machine now as an extension |
Where does the extension come from? |
Oh nvm I see it, yeah this seems sensible. |
CI hit an OOM, restarting |
src/Microsoft/Extensions/Silk.NET.Direct3D11.Extensions.D3D11on12/Direct3D11on12.gen.cs
Outdated
Show resolved
Hide resolved
src/Microsoft/Extensions/Silk.NET.Direct3D11.Extensions.D3D11on12/Direct3D11on12.gen.cs
Outdated
Show resolved
Hide resolved
Its easier to do this trust me This reverts commit ac1beb6.
A project has not been included in the solution and will not be shipped! "D:\a\Silk.NET\Silk.NET\src\Microsoft\Extensions\Silk.NET.Direct3D11.Extensions.D3D11On12\Silk.NET.Direct3D11.Extensions.D3D11On12.csproj" if this is acceptable please add the project name (excluding the path and extension) to the AllowedExclusions array in the NUKE Build.CI.AutoReview.cs file. |
aw damnit i forget to do that every time |
Summary of the PR
Adds bindings for the D3D11on12 header
Further Comments
D3D11 drivers on volterra are hot garbage, this may fix that