mirror of
https://github.com/gnif/LookingGlass.git
synced 2024-11-22 13:37:22 +00:00
[host] dxgi: allow the backend to shutdown before freeing comRef globals
This commit is contained in:
parent
b94166177f
commit
544164f637
@ -964,6 +964,9 @@ static bool dxgi_deinit(void)
|
|||||||
if (this->dup && *this->dup)
|
if (this->dup && *this->dup)
|
||||||
dxgi_releaseFrame();
|
dxgi_releaseFrame();
|
||||||
|
|
||||||
|
// this MUST run before backend->free().
|
||||||
|
comRef_free();
|
||||||
|
|
||||||
if (this->backend)
|
if (this->backend)
|
||||||
{
|
{
|
||||||
this->backend->free();
|
this->backend->free();
|
||||||
@ -985,7 +988,6 @@ static bool dxgi_deinit(void)
|
|||||||
}
|
}
|
||||||
|
|
||||||
this->initialized = false;
|
this->initialized = false;
|
||||||
comRef_free();
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user