Bug 1585893 Comment 0 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

For now, one triple buffered swap chain is used with DirectComposition. But if multiple overlays are used, it might be better to use  IDCompositionSurface instead of SwapChain. For example, display timing might not be synchronized between SwapChains. Though we do not know yet about the necessity.

Chromium uses  IDCompositionSurface when DC layers usage is enabled.
https://cs.chromium.org/chromium/src/ui/gl/direct_composition_child_surface_win.cc?l=269
For now, one triple buffered swap chain is used with DirectComposition. But if multiple overlays are used, it might be better to use  IDCompositionSurface instead of SwapChain. For example, display timing might not be synchronized between SwapChains. We might be more performance. Though we do not know yet about the necessity.

Chromium uses  IDCompositionSurface when DC layers usage is enabled.
https://cs.chromium.org/chromium/src/ui/gl/direct_composition_child_surface_win.cc?l=269
For now, one triple buffered swap chain is used with DirectComposition. But if multiple overlays are used, it might be better to use  IDCompositionSurface instead of SwapChain. For example, display timing might not be synchronized between SwapChains. We might be more performance. It seems that we could reduce memory usage. Though we do not know yet about the actual necessity.

Chromium uses  IDCompositionSurface when DC layers usage is enabled.
https://cs.chromium.org/chromium/src/ui/gl/direct_composition_child_surface_win.cc?l=269
For now, one triple buffered swap chain is used with DirectComposition. But if multiple overlays are used, it might be better to use  IDCompositionSurface instead of SwapChain. For example, display timing might not be synchronized between SwapChains. We might get more performance. It seems that we could reduce memory usage. Though we do not know yet about the actual necessity.

Chromium uses  IDCompositionSurface when DC layers usage is enabled.
https://cs.chromium.org/chromium/src/ui/gl/direct_composition_child_surface_win.cc?l=269

Back to Bug 1585893 Comment 0