equal
deleted
inserted
replaced
284 iDGdiDriver->Finish(); |
284 iDGdiDriver->Finish(); |
285 const TSurfaceId& surfaceId = iRenderTarget->SurfaceId(); |
285 const TSurfaceId& surfaceId = iRenderTarget->SurfaceId(); |
286 // If composition is due, then we will let the compositor drive the finished signal. |
286 // If composition is due, then we will let the compositor drive the finished signal. |
287 if (!compositionDue && aFinished) |
287 if (!compositionDue && aFinished) |
288 iSurfaceUpdateSession.NotifyWhenDisplayed(*aFinished, iTimeStamp); |
288 iSurfaceUpdateSession.NotifyWhenDisplayed(*aFinished, iTimeStamp); |
289 iSurfaceUpdateSession.SubmitUpdate(ScreenNumber(), surfaceId, 0, iUpdateRegion); |
289 iSurfaceUpdateSession.SubmitUpdate(KAllScreens, surfaceId, 0, iUpdateRegion); |
290 } |
290 } |
291 else if (!compositionDue && aFinished) |
291 else if (!compositionDue && aFinished) |
292 { |
292 { |
293 // No re-composition required and the update region is empty. |
293 // No re-composition required and the update region is empty. |
294 // Signal that we are ready for more updates. |
294 // Signal that we are ready for more updates. |