mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-12-28 11:28:38 +00:00
184e84297b
This patch makes us behave similarly to when we're using the BasicCompositor, essentially we will clip all drawing to the final display to the area that was labeled as invalid. When DXGI 1.2 is available we will then also report the damaged area to the Present call so that can then be used to minimize the amount of bits that actually need to be blitted to the screen. Since we're no longer recompositing the whole screen this means we should also only clear the damaged area of the window. |
||
---|---|---|
.. | ||
CompositorD3D11.cpp | ||
CompositorD3D11.fx | ||
CompositorD3D11.h | ||
CompositorD3D11Shaders.h | ||
genshaders.sh | ||
ReadbackManagerD3D11.cpp | ||
ReadbackManagerD3D11.h | ||
TextureD3D11.cpp | ||
TextureD3D11.h |