glsyncmeta: separate out gpu/cpu waits.
authorMatthew Waters <matthew@centricular.com>
Tue, 9 Feb 2016 01:14:04 +0000 (12:14 +1100)
committerMatthew Waters <matthew@centricular.com>
Tue, 9 Feb 2016 01:30:25 +0000 (12:30 +1100)
commitcaafdd8ca2a34bcbd3ea80b208f691d74a2b38a5
tree8e60f95b5247de848447d39ad123ea31cb6456a5
parentd55cc79310da19966744479e1cabf153c1a3d493
glsyncmeta: separate out gpu/cpu waits.

CPU waits are more expensive and are only required if the CPU is ever going to
access the data. GPU waits perform inter-context synchronisation and are cheaper
as they don't require CPU intervention.
ext/gtk/gtkgstglwidget.c