diff --git a/plugins/win-capture/graphics-hook/d3d9-capture.cpp b/plugins/win-capture/graphics-hook/d3d9-capture.cpp index 441602cca..8948c0bd0 100644 --- a/plugins/win-capture/graphics-hook/d3d9-capture.cpp +++ b/plugins/win-capture/graphics-hook/d3d9-capture.cpp @@ -36,6 +36,8 @@ struct d3d9_data { bool using_shtex : 1; bool using_scale : 1; + volatile bool issued_queries[NUM_BUFFERS]; + union { /* shared texture */ struct { @@ -53,7 +55,6 @@ struct d3d9_data { IDirect3DSurface9 *render_targets[NUM_BUFFERS]; IDirect3DQuery9 *queries[NUM_BUFFERS]; struct shmem_data *shmem_info; - volatile bool issued_queries[NUM_BUFFERS]; bool texture_mapped[NUM_BUFFERS]; uint32_t pitch; int cur_tex;