mirror of
https://github.com/doitsujin/dxvk.git
synced 2025-03-13 19:29:14 +01:00
[dxgi] Fixed resource interface queries
This commit is contained in:
parent
a956c1b8ac
commit
33dc4583fb
@ -25,6 +25,9 @@ namespace dxvk {
|
||||
COM_QUERY_IFACE(riid, ppvObject, IDXGIResource);
|
||||
COM_QUERY_IFACE(riid, ppvObject, IDXGIImageResourcePrivate);
|
||||
|
||||
if (m_layer != nullptr)
|
||||
return m_layer->QueryInterface(riid, ppvObject);
|
||||
|
||||
Logger::err("DxgiImageResource::QueryInterface: Unknown interface query");
|
||||
return E_NOINTERFACE;
|
||||
}
|
||||
@ -71,6 +74,9 @@ namespace dxvk {
|
||||
COM_QUERY_IFACE(riid, ppvObject, IDXGIResource);
|
||||
COM_QUERY_IFACE(riid, ppvObject, IDXGIBufferResourcePrivate);
|
||||
|
||||
if (m_layer != nullptr)
|
||||
return m_layer->QueryInterface(riid, ppvObject);
|
||||
|
||||
Logger::err("DxgiBufferResource::QueryInterface: Unknown interface query");
|
||||
return E_NOINTERFACE;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user