summaryrefslogtreecommitdiffstats
path: root/remoting/host/differ_block.h
diff options
context:
space:
mode:
authorjiesun@google.com <jiesun@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2010-06-09 16:00:32 +0000
committerjiesun@google.com <jiesun@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2010-06-09 16:00:32 +0000
commitdb9074beb04cd9129f7a1f58bd77c7596ba0f4d2 (patch)
tree392ef77f36075e6d95b7a690119d346e98bed349 /remoting/host/differ_block.h
parenta65bce4eea95ed4c31c75c726475410e2b245103 (diff)
downloadchromium_src-db9074beb04cd9129f7a1f58bd77c7596ba0f4d2.zip
chromium_src-db9074beb04cd9129f7a1f58bd77c7596ba0f4d2.tar.gz
chromium_src-db9074beb04cd9129f7a1f58bd77c7596ba0f4d2.tar.bz2
change X/GL thread to message loop for injecting task
1. there are need to allocate buffer in this thread, requested by other threads. therefore it is natural to use message loop instead of infinite loop. 2. in the future, gpu command buffer consumer is running on it own thread and own the eglContext. we need to post buffer allocation there, therefore this change make player_x11 more resemble the real workflow in chrome. TEST= glVideoRender on host machine. glesVideoRender/x11VideoRender on arm netbook. BUGS=None Review URL: http://codereview.chromium.org/2724005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49255 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'remoting/host/differ_block.h')
0 files changed, 0 insertions, 0 deletions