attachment 9045543 [details] reduced Blitting for me on win10 intel pc. BufferUsage was borrowed from gecko and chromium. But it seems better to use ANGLE's BufferUsage, since webrender does readback. > https://searchfox.org/mozilla-central/rev/6376e2c6bb8b771dd6513156d84ac13b0f15c7f0/gfx/layers/d3d11/MLGDeviceD3D11.cpp#270 > https://cs.chromium.org/chromium/src/gpu/ipc/service/direct_composition_child_surface_win.cc?l=324 > https://searchfox.org/mozilla-central/rev/92795185eee67ead87fa22ce4a8bdd06739f8f65/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/win32/NativeWindow11Win32.cpp#127
Bug 1528865 Comment 15 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
attachment 9045543 [details] reduced Blitting of webrender profiler for me on win10 intel pc. BufferUsage was borrowed from gecko and chromium. But it seems better to use ANGLE's BufferUsage, since webrender does readback. > https://searchfox.org/mozilla-central/rev/6376e2c6bb8b771dd6513156d84ac13b0f15c7f0/gfx/layers/d3d11/MLGDeviceD3D11.cpp#270 > https://cs.chromium.org/chromium/src/gpu/ipc/service/direct_composition_child_surface_win.cc?l=324 > https://searchfox.org/mozilla-central/rev/92795185eee67ead87fa22ce4a8bdd06739f8f65/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/win32/NativeWindow11Win32.cpp#127