skia2/tools/gpu/gl
Brian Osman 5fbd18370f Add NV_fence support to get better timing from ANGLE ES2
Previously, we were reporting numbers that were far too low, because
we were getting way ahead of the GPU, and then spending all of our time
in finish (which isn't timed). That led to us picking very high loop
counts, so our wall clock time to run nanobench was very high, and our
reported times were very low. This fixes all of that, and removes all
the spam about not having fence support.

Change-Id: Ib9dfc043da82bf8ee6645b8627cfade66eb9864e
Reviewed-on: https://skia-review.googlesource.com/58001
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
2017-10-10 21:13:03 +00:00
..
angle Create a new HDC for each ANGLE context 2017-06-09 00:39:00 +00:00
command_buffer Enable chromecast gpu perf 2017-05-24 20:30:05 +00:00
debug Make GrFakeRefObj::fNext atomic. 2017-09-19 20:58:49 +00:00
egl Enable chromecast gpu perf 2017-05-24 20:30:05 +00:00
glx tools: s/SkAutoTUnref/sk_sp/ 2016-11-03 21:00:34 +00:00
iOS Fix bugs with fence sync API on iOS devices 2017-10-10 19:05:13 +00:00
mac Fix bugs with fence sync API on iOS devices 2017-10-10 19:05:13 +00:00
mesa Fix Mesa compile 2017-02-22 14:20:25 +00:00
none
null Support shared GL contexts in GrContextFactory 2017-02-22 13:32:56 +00:00
win Cache the results of get_pixel_formats_to_try 2017-08-18 13:29:49 +00:00
GLTestContext.cpp Add NV_fence support to get better timing from ANGLE ES2 2017-10-10 21:13:03 +00:00
GLTestContext.h Convert NULL and 0 to nullptr. 2017-08-28 17:48:57 +00:00