summaryrefslogtreecommitdiff
path: root/opengl/tests/gl_basic/gl_basic.cpp
diff options
context:
space:
mode:
authorLloyd Pique <lpique@google.com>2017-12-14 17:11:26 -0800
committerLloyd Pique <lpique@google.com>2018-01-10 17:57:44 -0800
commitba04e6237fb6ae1aede76b543028da101412b11d (patch)
tree261dfe2d119da1b3644cdd55d6ec1da0f2a9982e /opengl/tests/gl_basic/gl_basic.cpp
parent347200f079e004495aa46d6e1d5c1dec2632bbc6 (diff)
Move hotplug processing to the main thread
Queue up all hotplug events for processing in the main thread, as part of a display transaction (eDisplayTransactionNeeded). This is needed so that everything done for each individual hotplug disconnect or connect is done at the same time, such as creating and destroying the corresponding DisplayDevice. This fixes an issue with a hotplug disconnect event followed by an immediate connect event for the same display not being handled properly. Bug: 38464421 Test: Immediate disconnect/connect handled correctly. Change-Id: I96266db8b02ffd6ad9eb4897d6c8510657775991
Diffstat (limited to 'opengl/tests/gl_basic/gl_basic.cpp')
0 files changed, 0 insertions, 0 deletions