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() {};