Commit d334097c authored by Stefan Dösinger's avatar Stefan Dösinger Committed by Alexandre Julliard

d3d9/tests: Windows 10 17.09 added an undocumented query type.

parent e95492bc
......@@ -187,7 +187,11 @@ HRESULT query_init(struct d3d9_query *query, struct d3d9_device *device, D3DQUER
if (type > D3DQUERYTYPE_MEMORYPRESSURE)
{
WARN("Invalid query type %#x.\n", type);
if (type == 0x16)
FIXME("Undocumented query %#x created.\n", type);
else
WARN("Invalid query type %#x.\n", type);
return D3DERR_NOTAVAILABLE;
}
......
......@@ -5561,7 +5561,9 @@ static void test_query_support(void)
for (i = 0; i < 40; ++i)
{
if (D3DQUERYTYPE_VCACHE <= i && i <= D3DQUERYTYPE_MEMORYPRESSURE)
/* Windows 10 17.09 (build 16299.19) added an undocumented query with an enum value of 0x16 (=22).
* It returns D3D_OK when asking for support and E_FAIL when trying to actually create it. */
if ((D3DQUERYTYPE_VCACHE <= i && i <= D3DQUERYTYPE_MEMORYPRESSURE) || i == 0x16)
continue;
hr = IDirect3DDevice9_CreateQuery(device, i, NULL);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment