skia2/tools/VisualBench
cdalton 0f6cca8a20 Optimize visualbench offscreen blits
Modifies NvprWrappedBenchmark to present its offscreen canvas via
GrContext::copySurface rather than going through the SkCanvas API.
Only copies a subrectangle the size of the benchmark, not the entire
canvas.

BUG=skia:

Review URL: https://codereview.chromium.org/1443263002
2015-11-24 08:54:30 -08:00
..
TimingStateMachine.cpp Make visualbench timing continuous for no-reset mode 2015-11-13 08:42:06 -08:00
TimingStateMachine.h Make visualbench timing continuous for no-reset mode 2015-11-13 08:42:06 -08:00
VisualBench.cpp Move command line print above parse in VisualBench 2015-11-23 13:57:46 -08:00
VisualBench.h Force VisualBench to reset GLContext on GrContext reset 2015-10-21 08:04:24 -07:00
VisualBenchmarkStream.cpp Optimize visualbench offscreen blits 2015-11-24 08:54:30 -08:00
VisualBenchmarkStream.h Add visualbench option for device-independent fonts 2015-10-26 13:14:36 -07:00
VisualFlags.cpp Add visualbench option for nvpr stencil samples 2015-11-13 09:10:31 -08:00
VisualFlags.h Add visualbench option for nvpr stencil samples 2015-11-13 09:10:31 -08:00
VisualInteractiveModule.cpp Add visualbench option to not reset between samples 2015-11-13 08:28:49 -08:00
VisualInteractiveModule.h Create VisualStreamTimingModule 2015-10-14 07:49:28 -07:00
VisualLightweightBenchModule.cpp Add visualbench option to not reset between samples 2015-11-13 08:28:49 -08:00
VisualLightweightBenchModule.h Create VisualStreamTimingModule 2015-10-14 07:49:28 -07:00
VisualModule.h Add viewer mode to VisualBench. 2015-09-15 07:40:56 -07:00
VisualSKPBench.cpp Optimize visualbench offscreen blits 2015-11-24 08:54:30 -08:00
VisualSKPBench.h Optimize visualbench offscreen blits 2015-11-24 08:54:30 -08:00
VisualStreamTimingModule.cpp Fix visualbench flicker on triple buffered platforms 2015-11-13 08:56:31 -08:00
VisualStreamTimingModule.h Add visualbench option to not reset between samples 2015-11-13 08:28:49 -08:00
WrappedBenchmark.h Optimize visualbench offscreen blits 2015-11-24 08:54:30 -08:00