skia2/tools
Brian Salomon f9b0042423 Expose ManagedBackendTexture from BackendTextureImageFactory.
Add helper to create self-managed BackendTexture-backed SkSurface for
tests using MBET.

GrGpu::createTestingOnlyBackendRenderTarget supports protected.

Make SkSurfaceCharacterization tests use self-managed SkSurface
factories and a use case of MakeFromBackendTextureAsRenderTarget is
removed.

Use self-managed BackendTexture-backed SkSurface factory in DM sinks and
in fm.

Bug: skia:9832

Change-Id: I0c1dc49697f8b3c942864e18b9112a3552f431ba
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/323559
Commit-Queue: Brian Salomon <bsalomon@google.com>
Reviewed-by: Robert Phillips <robertphillips@google.com>
2020-10-08 20:35:32 +00:00
..
android
calmbench
copyright
debugger Use SkClipOp::kIntersect instead of kReplace_ClipOp 2020-09-16 18:37:37 +00:00
doxygen
fiddle Reland "Reland "Take GrContext private, GrDDLContext inherit from GrRecordingContext"" 2020-10-06 18:59:11 +00:00
flags Add an "allPathsVolatile" option for testing 2020-09-23 19:02:27 +00:00
fm Expose ManagedBackendTexture from BackendTextureImageFactory. 2020-10-08 20:35:32 +00:00
fonts Add SkTypeface::getPostScriptName. 2020-10-06 15:35:06 +00:00
gdb
gpu Expose ManagedBackendTexture from BackendTextureImageFactory. 2020-10-08 20:35:32 +00:00
infra
lottie-web-perf
lottiecap
malisc
mdbviz
perf-canvaskit-puppeteer [canvaskit] Update jsfiddle links and fix renderSKP 2020-10-08 12:51:15 +00:00
rebaseline
sk_app Reland "Remove use of legacy display globals." 2020-10-05 19:13:58 +00:00
skdiff
skiaserve
skottie_ios_app Reland "Remove use of legacy display globals." 2020-10-05 19:13:58 +00:00
skottie-wasm-perf
skp Add digital micrography svg to the RecreateSKPs bot 2020-09-24 17:20:42 +00:00
skpbench Reland "Remove use of legacy display globals." 2020-10-05 19:13:58 +00:00
skqp Reland "Remove use of legacy display globals." 2020-10-05 19:13:58 +00:00
skui
svg
timer
trace
viewer Reland "Remove use of legacy display globals." 2020-10-05 19:13:58 +00:00
__init__.py
abandon_gerrit_cls.py
add_codereview_message.py
AndroidSkDebugToStdOut.cpp
AutoreleasePool.h
AutoreleasePool.mm
bazel_test.cc
BigPathBench.inc
blob_cache_sim.cpp
build_command_buffer.py
BUILD_simulator.py
build_workaround_header.py
check-headers-self-sufficient
chrome_fuzz.cpp
chrome_release_branch
chrome_release_branch.bat
chrome_release_branch.py
clang-tidy.sh
compare_codereview.py
convert-to-nia.cpp
cpu_modules.cpp
CrashHandler.cpp
CrashHandler.h
DDLPromiseImageHelper.cpp
DDLPromiseImageHelper.h
DDLTileHelper.cpp Downgrade SkImage to GrImageContext 2020-09-14 17:01:07 +00:00
DDLTileHelper.h
doxygen_footer.txt
dump_record.cpp
embed_resources.py
find_run_binary.py
fix_pythonpath.py
force_older_glibc_math.h
gcov_shim
get_current_monitor_profile.cpp
get_images_from_skps.cpp
git-sync-deps
HashAndEncode.cpp refactor HashAndEncode 2020-10-07 16:13:13 +00:00
HashAndEncode.h [canvaskit] POC bindings for testing gms 2020-10-08 16:03:08 +00:00
hello-opencl.cpp
image_diff_metric.cpp
imgcvt.cpp
install_dependencies.sh
ios_utils.h
ios_utils.m
jsondiff.py
list_gms.cpp
list_gpu_unit_tests.cpp
LsanSuppressions.cpp
merge_static_libs.py
milestone.py
mirror-dev.sh
misc_utils.py
OverwriteLine.h
parse_llvm_coverage.py
pathops_sorter.htm
pathops_visualizer.htm
ProcStats.cpp
ProcStats.h
public_headers_warnings_check.cpp
random_parse_path.cpp
random_parse_path.h
reformat-json.py
Registry.h
remote_demo.cpp Reland "Remove use of legacy display globals." 2020-10-05 19:13:58 +00:00
ResourceFactory.h
Resources.cpp
Resources.h
retrieve_from_googlesource.py
rewrite_includes.py
sanitize_source_files.py
skhello.cpp
SkMetaData.cpp
SkMetaData.h
skottie2movie.cpp Fix skia_use_ffmpeg builds 2020-09-22 14:25:10 +00:00
skp_parser.cpp
skpinfo.cpp
SkSharingProc.cpp
SkSharingProc.h
SkVMBuilders.cpp
SkVMBuilders.h
Stats.h
test_all.py
test_pdfs.py
ToolUtils.cpp
ToolUtils.h
UrlDataManager.cpp
UrlDataManager.h
using_skia_and_harfbuzz.cpp
valgrind.supp
win_dbghelp.cpp
win_dbghelp.h
win_lcid.cpp
xsan.supp