Add D3D query nullptr check for GetVisibilityTestResult

This commit is contained in:
Voxel9 2019-12-23 18:52:48 +00:00
parent 566136c195
commit 1727b7e22b
1 changed files with 8 additions and 1 deletions

View File

@ -3322,7 +3322,14 @@ HRESULT WINAPI XTL::EMUPATCH(D3DDevice_GetVisibilityTestResult)
LOG_FUNC_ARG(pTimeStamp)
LOG_FUNC_END;
while(S_FALSE == g_pVisibilityQuery->GetData(pResult, sizeof(DWORD), D3DGETDATA_FLUSH));
if (g_pVisibilityQuery != nullptr)
{
while (S_FALSE == g_pVisibilityQuery->GetData(pResult, sizeof(DWORD), D3DGETDATA_FLUSH));
}
else
{
LOG_TEST_CASE("GetVisibilityTestResult: g_pVisibilityQuery = nullptr");
}
return D3D_OK;
}