skia2/tools/skiaserve
Robert Phillips 2c21a11923 Remove uses of SkCanvas::flush
afaict the perf surprises associated with:

https://skia-review.googlesource.com/c/skia/+/334417 (Remove SkBaseDevice::flush)

were bc Ganesh resolves MSAA buffers for SkCanvas::flush but doesn't do so for GrDirectContext::flush.

Where possible this CL switches SkCanvas::flush to SkSurface::flush (which will also resolve MSAA buffers) so that when https://skia-review.googlesource.com/c/skia/+/334417 relands there should not be any performance surprises.

Change-Id: I705ad6219f0f625a88cf3f9e8b2418a3182d298c
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/335866
Commit-Queue: Robert Phillips <robertphillips@google.com>
Reviewed-by: Adlai Holler <adlai@google.com>
2020-11-20 21:42:38 +00:00
..
tester Remove trailing whitespace. 2017-10-09 21:20:34 +00:00
urlhandlers Remove an uncessary and unused parameter for partially generating the JSON command list 2019-12-13 19:30:03 +00:00
favicon.ico Skia serve now supports favicon correctly 2016-02-08 13:57:44 -08:00
Request.cpp Remove uses of SkCanvas::flush 2020-11-20 21:42:38 +00:00
Request.h Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
Response.cpp HTML typo egde => edge 2020-06-19 15:12:06 +00:00
Response.h Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
skiaserve.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00