Skip to content

Add a less broken alternative to ID3D12Device_GetAdapterLuid() #121

@ue4brainstorm

Description

@ue4brainstorm

Could we have a HRESULT ID3D12Device_GetAdapterLuid(ID3D12Device*, LUID*) instead? Figuring out the proper way to call this from C is a pain. Some examples of the problems caused by this function:

amerkoleci/Vortice.Windows#201

https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26338

https://stackoverflow.com/questions/65197140/msvc-crash-when-invoking-a-method-directly-via-the-vtable-that-returns-by-value

Metadata

Metadata

Assignees

No one assigned

    Labels

    conformanceRelated to supporting non-MSVC compilers

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions