summaryrefslogtreecommitdiffstats
path: root/ipc
diff options
context:
space:
mode:
authordyen <dyen@chromium.org>2015-09-04 09:54:49 -0700
committerCommit bot <commit-bot@chromium.org>2015-09-04 16:55:21 +0000
commit4151ec766a698853621a1fff2b2b80c8bc36cc0c (patch)
tree56d6d77a861f45121633a8c79063212fe9edbc90 /ipc
parent5842c5a78e0061f27b05f1973f8ae9e2ebdd0291 (diff)
downloadchromium_src-4151ec766a698853621a1fff2b2b80c8bc36cc0c.zip
chromium_src-4151ec766a698853621a1fff2b2b80c8bc36cc0c.tar.gz
chromium_src-4151ec766a698853621a1fff2b2b80c8bc36cc0c.tar.bz2
GPU Channel's now maintain a global order number for each processed IPC.
Each IPC that a GPU Channel processes now is assigned a global order ID which is associated to each. As they get processed each channel can be queried what they are currently processing, what they have already processed, and what they will eventually process. The global order number also replaces the number of messages processed number that was used before. Technically they do not contain the same information (IE it is impossible to query how many messages a channel has processed now), but the old use cases didn't use the variable for this way. The old use cases can be replaced with the new order number, which was whether an IPC message has been processed already, and whether a channel has been active. BUG=514815 Review URL: https://codereview.chromium.org/1308913004 Cr-Commit-Position: refs/heads/master@{#347428}
Diffstat (limited to 'ipc')
0 files changed, 0 insertions, 0 deletions