DescriptionLess X connections.
With Aura, we are using GLSurfaces on the UI thread. So we have 2 X connections, one for the MessagePumpX and another for the GLSurfaces. Using shawnsingh's scissoring patch, I've noticed that sometimes these race. This fixes the problem by using only one connection.
BUG=104248
TEST=Enable shawnssingh's scissoring (comment out "m_capabilities.usingPartialSwap = false" in LayerRendererChromium.cpp). Launch Aura chrome repeatedly on hardware (e.g. Intel graphics) supporting GLX_MESA_copy_sub_buffer. There should be no undrawn regions on the screen.
Patch Set 1 #Patch Set 2 : Two less statics. #
Total comments: 1
Patch Set 3 : Address reviewer comments. #
Messages
Total messages: 4 (0 generated)
|