gl::GraphicsResetStatus RendererD3D::getResetStatus() { if (!mDeviceLost) { if (testDeviceLost()) { mDeviceLost = true; notifyDeviceLost(); return gl::GraphicsResetStatus::UnknownContextReset; } return gl::GraphicsResetStatus::NoError; } if (testDeviceResettable()) { return gl::GraphicsResetStatus::NoError; } return gl::GraphicsResetStatus::UnknownContextReset; }
GLenum RendererD3D::getResetStatus() { if (!mDeviceLost) { if (testDeviceLost()) { mDeviceLost = true; notifyDeviceLost(); return GL_UNKNOWN_CONTEXT_RESET_EXT; } return GL_NO_ERROR; } if (testDeviceResettable()) { return GL_NO_ERROR; } return GL_UNKNOWN_CONTEXT_RESET_EXT; }