guestrendering/guestegl/src/guestegl.cpp
branchbug235_bringup_0
changeset 60 dfe4593146ee
parent 59 d9b81aebba7b
child 61 032a79db4ef1
equal deleted inserted replaced
59:d9b81aebba7b 60:dfe4593146ee
  1117 			}
  1117 			}
  1118 		EGL_TRACE("CGuestEGL::eglMakeCurrent call host");
  1118 		EGL_TRACE("CGuestEGL::eglMakeCurrent call host");
  1119 		RemoteFunctionCallData rfcdata; EglRFC eglApiData( rfcdata );
  1119 		RemoteFunctionCallData rfcdata; EglRFC eglApiData( rfcdata );
  1120 		eglApiData.Init( EglRFC::EeglMakeCurrent );
  1120 		eglApiData.Init( EglRFC::EeglMakeCurrent );
  1121 		eglApiData.AppendEGLDisplay(aDisplay);
  1121 		eglApiData.AppendEGLDisplay(aDisplay);
  1122 		eglApiData.AppendEGLSurface(EGL_NO_SURFACE);
  1122 		eglApiData.AppendEGLSurface(aDraw);
  1123 		eglApiData.AppendEGLSurface(EGL_NO_SURFACE);
  1123 		eglApiData.AppendEGLSurface(aRead);
  1124 		eglApiData.AppendEGLContext(EGL_NO_CONTEXT);
  1124 		eglApiData.AppendEGLContext(aContext);
  1125 
  1125 
  1126 		EGLBoolean ret = aThreadState.ExecEglBooleanCmd(eglApiData);
  1126 		EGLBoolean ret = aThreadState.ExecEglBooleanCmd(eglApiData);
  1127 		EGL_TRACE("CGuestEGL::eglMakeCurrent end success=%d", ret);
  1127 		EGL_TRACE("CGuestEGL::eglMakeCurrent end success=%d", ret);
  1128 		return (EGLBoolean)ret;
  1128 		return (EGLBoolean)ret;
  1129 		}
  1129 		}