Fix resetting current display when no current context.

Bug swiftshader:65

Change-Id: I8454538d144ed37a56b98c46ed1e88ffdced387e
Reviewed-on: https://swiftshader-review.googlesource.com/10188
Tested-by: Nicolas Capens <capn@google.com>
Reviewed-by: Alexis Hétu <sugoi@google.com>
Reviewed-by: Nicolas Capens <capn@google.com>
diff --git a/src/OpenGL/libEGL/Context.hpp b/src/OpenGL/libEGL/Context.hpp
index acf06ce..c968690 100644
--- a/src/OpenGL/libEGL/Context.hpp
+++ b/src/OpenGL/libEGL/Context.hpp
@@ -38,6 +38,8 @@
 	virtual EGLint getConfigID() const = 0;
 	virtual void finish() = 0;
 
+	Display *getDisplay() const { return display; }
+
 protected:
 	Context(egl::Display *display) : display(display) {}
 	virtual ~Context() {};