angle::Result EGLImageD3D::orphan(const gl::Context *context, egl::ImageSibling *sibling) { if (sibling == mState.source) { ANGLE_TRY(copyToLocalRendertarget(context)); } return angle::Result::Continue; }
gl::Error EGLImageD3D::orphan(egl::ImageSibling *sibling) { if (sibling == mBuffer) { gl::Error error = copyToLocalRendertarget(); if (error.isError()) { return error; } } return gl::Error(GL_NO_ERROR); }