summaryrefslogtreecommitdiffstats
path: root/Source/ThirdParty/ANGLE/src/libGLESv2/Fence.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/ThirdParty/ANGLE/src/libGLESv2/Fence.h')
-rw-r--r--Source/ThirdParty/ANGLE/src/libGLESv2/Fence.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/Source/ThirdParty/ANGLE/src/libGLESv2/Fence.h b/Source/ThirdParty/ANGLE/src/libGLESv2/Fence.h
index 17bad78..9626cb0 100644
--- a/Source/ThirdParty/ANGLE/src/libGLESv2/Fence.h
+++ b/Source/ThirdParty/ANGLE/src/libGLESv2/Fence.h
@@ -15,13 +15,18 @@
#include "common/angleutils.h"
+namespace egl
+{
+class Display;
+}
+
namespace gl
{
class Fence
{
public:
- Fence();
+ explicit Fence(egl::Display* display);
virtual ~Fence();
GLboolean isFence();
@@ -33,6 +38,7 @@ class Fence
private:
DISALLOW_COPY_AND_ASSIGN(Fence);
+ egl::Display* mDisplay;
IDirect3DQuery9* mQuery;
GLenum mCondition;
GLboolean mStatus;