skia2/tools
Robert Phillips 193c421f2f Remove peekProxy's side-effect behavior
Prior to this CL peekProxy could cause the conversion of YUVA planes to RGBA. This switches peekProxy back to just peeking.

In future Ganesh asTextureProxyRef is going to require a GrRecordingContext (bc it can actually do work). The options were to either add a GrRecordingContext parameter to peekProxy or remove its ability to do work (as in this CL).

Change-Id: I42d7dcd41f7c99a7712446d3f6629ffde91bfe5b
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/197105
Reviewed-by: Greg Daniel <egdaniel@google.com>
Commit-Queue: Robert Phillips <robertphillips@google.com>
2019-03-04 21:38:54 +00:00
..
android
bookmaker fix docs for fitsInBytes 2019-03-01 16:48:59 +00:00
calmbench Remove gclient sync from calmbench 2018-08-24 19:18:56 +00:00
copyright Fix pylint check in presubmit 2018-06-22 14:38:28 +00:00
debugger Remove GrContextPriv.h from GrRenderTargetContext.h 2019-02-15 17:29:03 +00:00
fiddle Rename GrContext::contextPriv to priv 2019-02-04 22:13:14 +00:00
flags disable DAA by default 2019-02-05 17:15:14 +00:00
fonts SkTypeface::openStream to return smart pointer. 2019-02-27 14:08:09 +00:00
gdb Update gdb bitmap viewer. 2018-06-20 21:24:27 +00:00
gpu Move DrawingManager to RecordingContext 2019-02-22 17:25:00 +00:00
lottiecap [LottieWeb] Fix frames 2018-08-29 17:58:42 +00:00
lua Remove picture_utils 2018-08-09 14:14:17 +00:00
mdbviz
rebaseline
sk_app Add flush call to take access type, flags, and semaphore. 2019-03-02 03:45:36 +00:00
skdiff Revert "SkStream: remove some WStream functions from public api" 2018-09-06 12:22:41 +00:00
skiaserve Converting more debug code to SkJSONWriter 2019-01-28 19:06:06 +00:00
skp Have the RecreateSKPs bot upload to partner bucket 2019-02-06 18:35:12 +00:00
skpbench Rename GrContext::contextPriv to priv 2019-02-04 22:13:14 +00:00
skqp SkQP: Fix report 2019-03-01 18:50:49 +00:00
svg
timer Make SkAnimTimer support speed control 2019-01-10 17:38:31 +00:00
trace Align trace event allocations to avoid alignment issues on 32-bit ARM 2018-10-24 17:52:08 +00:00
viewer change particleslide to use Resources 2019-03-03 01:38:01 +00:00
__init__.py
add_codereview_message.py
AndroidSkDebugToStdOut.cpp
BigPathBench.inc
bisect_roll
bisect_roll.bat
bisect_roll.go
build_command_buffer.py
BUILD_simulator.py
build_workaround_header.py Add CheckGeneratedFiles recipe check for gpu workarounds 2018-04-25 19:26:27 +00:00
check-headers-self-sufficient Remove all references to jsoncpp (build scripts, DEPS, etc) 2019-02-06 15:15:52 +00:00
chrome_fuzz.cpp
clang-tidy.sh run clang-tidy on headers too 2018-12-12 15:26:22 +00:00
compare_codereview.py
CrashHandler.cpp
CrashHandler.h
DDLPromiseImageHelper.cpp Remove peekProxy's side-effect behavior 2019-03-04 21:38:54 +00:00
DDLPromiseImageHelper.h Remove support for SkDeferredDisplayListRecorder::DelayReleaseCallback::kNo. 2019-02-28 19:02:20 +00:00
DDLTileHelper.cpp Connect up YUVA images for testing. 2018-10-12 19:31:08 +00:00
DDLTileHelper.h Revert "Fix bug in GM's DDL drawing mode" 2018-09-26 21:18:28 +00:00
doxygen_footer.txt
dump_record.cpp test,tools: whitespace changes for clang-format 2018-09-19 17:50:51 +00:00
DumpRecord.cpp Fix occurrences of "-Wextra-semi-stmt" 2018-11-30 23:23:09 +00:00
DumpRecord.h
embed_resources.py [canvaskit] Allow users to load their own fonts 2018-12-12 15:40:08 +00:00
find_run_binary.py
fix_pythonpath.py
gcov_shim
get_current_monitor_profile.cpp
get_images_from_skps.cpp Use SkJSONWriter for get_images_from_skps stats reporting 2018-06-19 20:06:36 +00:00
git-sync-deps tools/git-sync-deps: fix 2018-06-20 14:38:34 +00:00
gyp
hello-opencl.cpp run all available OpenCL devices 2019-02-11 21:29:33 +00:00
imgcvt.cpp Fix bugs and add features to imgcvt 2019-01-04 16:43:07 +00:00
install_dependencies.sh
ios_utils.h
ios_utils.m
jsondiff.py Fix pylint check in presubmit 2018-06-22 14:38:28 +00:00
list_gms.cpp sk_tool::Registry: make an iterator. 2018-08-01 16:59:19 +00:00
list_gpu_unit_tests.cpp sk_tool::Registry: make an iterator. 2018-08-01 16:59:19 +00:00
LsanSuppressions.cpp Upgrade to Mesa 18.3.3 2019-02-12 16:42:30 +00:00
merge_static_libs.py
milestone.py
mirror-dev.sh
misc_utils.py
OverwriteLine.h
parse_llvm_coverage.py
pathops_sorter.htm fix pathops bug 8380 2018-12-21 19:15:54 +00:00
pathops_visualizer.htm fix pathops bug 8380 2018-12-21 19:15:54 +00:00
ProcStats.cpp
ProcStats.h
public_headers_warnings_check.cpp
random_parse_path.cpp
random_parse_path.h
reformat-json.py
Registry.h sk_tool::Registry: make an iterator. 2018-08-01 16:59:19 +00:00
remote_demo.cpp add colorspace param to textblobdiff canvas 2019-02-20 04:52:48 +00:00
ResourceFactory.h
Resources.cpp Remove unused Options parameter from SkImageGenerator::getPixels 2018-10-04 18:22:12 +00:00
Resources.h Change SkTypeface::MakeFromStream to take unique_ptr 2018-09-04 15:24:12 +00:00
retrieve_from_googlesource.py
sanitize_source_files.py
sk_pixel_iter.h
sk_tool_utils.cpp Reland "ccpr: Rework the path cache to support sporadic flushing" 2019-01-07 16:14:31 +00:00
sk_tool_utils.h tools: Remove sk_tool_utils::set_portable_typeface() 2019-01-09 20:35:01 +00:00
skhello.cpp SkDocument: use auto for MakeDocument(). 2019-01-17 19:16:28 +00:00
skp_parser.cpp Converting more debug code to SkJSONWriter 2019-01-28 19:06:06 +00:00
skpinfo.cpp Revert "Revert "SkTypes: extract SkTo"" 2018-06-14 14:55:17 +00:00
Stats.h make float divide-by-zero fatal 2018-11-06 21:56:27 +00:00
test_all.py
test_pdfs.py
UrlDataManager.cpp
UrlDataManager.h
using_skia_and_harfbuzz.cpp Make SkShaper an interface. 2019-02-19 22:06:47 +00:00
valgrind.supp Add valgrind suppression for leak in libGLX_nvidia when caching program binaries 2018-07-18 16:43:51 +00:00
whitelist_typefaces.cpp
win_dbghelp.cpp test,tools: whitespace changes for clang-format 2018-09-19 17:50:51 +00:00
win_dbghelp.h
win_lcid.cpp
xsan.blacklist turn on alignment sanitizer 2018-08-09 21:13:15 +00:00