Remove unnecessary getDevice() calls.
BUG=18110152
Change-Id: I22bb194164271ba8319a01d6cfc5843382ea9f6e
Reviewed-on: https://swiftshader-review.googlesource.com/1238
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
Tested-by: Nicolas Capens <nicolascapens@google.com>
diff --git a/src/GLES2/libEGL/libEGL.cpp b/src/GLES2/libEGL/libEGL.cpp
index 7b19527..505be0e 100644
--- a/src/GLES2/libEGL/libEGL.cpp
+++ b/src/GLES2/libEGL/libEGL.cpp
@@ -845,12 +845,6 @@
{
egl::Display *display = static_cast<egl::Display*>(dpy);
gl::Context *context = static_cast<gl::Context*>(ctx);
- gl::Device *device = display->getDevice();
-
- if(!device)
- {
- return error(EGL_CONTEXT_LOST, EGL_FALSE);
- }
if(ctx != EGL_NO_CONTEXT && !validateContext(display, context))
{
diff --git a/src/GLES2/libGLES_CM/Context.cpp b/src/GLES2/libGLES_CM/Context.cpp
index 1a09617..d07f444 100644
--- a/src/GLES2/libGLES_CM/Context.cpp
+++ b/src/GLES2/libGLES_CM/Context.cpp
@@ -180,8 +180,6 @@
void Context::makeCurrent(egl::Display *display, egl::Surface *surface)
{
- Device *device = display->getDevice();
-
if(!mHasBeenCurrent)
{
mVertexDataManager = new VertexDataManager(this);
diff --git a/src/GLES2/libGLESv2/Context.cpp b/src/GLES2/libGLESv2/Context.cpp
index 4953e6e..c54e140 100644
--- a/src/GLES2/libGLESv2/Context.cpp
+++ b/src/GLES2/libGLESv2/Context.cpp
@@ -228,8 +228,6 @@
void Context::makeCurrent(egl::Display *display, egl::Surface *surface)
{
- Device *device = display->getDevice();
-
if(!mHasBeenCurrent)
{
mVertexDataManager = new VertexDataManager(this);