mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-09-14 09:45:47 +00:00
Allow unknown GUIDs to be queried via EnumAdapter* calls
This commit is contained in:
@@ -1553,13 +1553,16 @@ public:
|
||||
IDXGIAdapter1 *adapter = (IDXGIAdapter1 *)*ppvAdapter;
|
||||
*ppvAdapter = (IDXGIAdapter1 *)(new WrappedIDXGIAdapter4(adapter));
|
||||
}
|
||||
else
|
||||
else if(riid == __uuidof(IDXGIAdapter))
|
||||
{
|
||||
RDCASSERT(riid == __uuidof(IDXGIAdapter), riid);
|
||||
|
||||
IDXGIAdapter *adapter = (IDXGIAdapter *)*ppvAdapter;
|
||||
*ppvAdapter = (IDXGIAdapter *)(new WrappedIDXGIAdapter4(adapter));
|
||||
}
|
||||
else
|
||||
{
|
||||
RDCWARN("Wrapping unknown adapter GUID %s", ToStr(riid).c_str());
|
||||
RefCountDXGIObject::HandleWrap(riid, ppvAdapter);
|
||||
}
|
||||
}
|
||||
|
||||
virtual HRESULT STDMETHODCALLTYPE EnumAdapterByLuid(
|
||||
|
||||
Reference in New Issue
Block a user