Skip to content
This repository has been archived by the owner on Oct 26, 2023. It is now read-only.

Adds D3D11 DXGI Support and COM Helper Chain #37

Merged
merged 10 commits into from
Mar 9, 2022
Merged

Conversation

cwfitzgerald
Copy link
Member

This PR should be squashed and reviewed as a whole.

This adds a variety of helpers for dxgi dx11 support, as well as adding a COM macro to help deal with COM inheritance chain. I would like to roll out this macro throughout dx12 eventually, but I'm going to start with the DXGI code and the DX11 code as proof of it being useful.

src/com.rs Outdated Show resolved Hide resolved
src/dxgi.rs Show resolved Hide resolved
src/lib.rs Show resolved Hide resolved
@cwfitzgerald
Copy link
Member Author

@kvark everything should be ready to go. I don't actually have write perms for d3d12, so either need them, or need you to squash-merge this for me :)

@kvark
Copy link
Member

kvark commented Mar 9, 2022

Sorry about that! Should all be set up for you now.

@kvark kvark merged commit ffe5e26 into gfx-rs:master Mar 9, 2022
@cwfitzgerald cwfitzgerald deleted the dx11 branch March 9, 2022 20:28
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants