Go to file
Brian Osman f847f3106c In SkSLSlide, directly use Viewer's shader error handler
With the CPU backend, there is no GrContext on the canvas, so we were
sending errors to the default handler (SkDebugf + assert), so editing
shaders was impossible. Now they fail gracefully (and produce a popup
window with the message).

Change-Id: I29bad24f201be59ba1cec45f446a433c01cf86dc
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/297461
Reviewed-by: Mike Klein <mtklein@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
2020-06-18 19:24:02 +00:00
animations first cut at a checkbox 2009-10-21 19:41:10 +00:00
bench GrTextContext::Options -> GrSDFTOptions 2020-06-15 17:14:04 +00:00
bin Revert "roll GN" 2020-06-17 16:00:54 +00:00
build/fuchsia [fuchsia] Fix fidlc command. 2020-06-10 03:29:24 +00:00
build_overrides Use Dawn's BUILD.gn instead of defining another one for Skia. 2020-04-13 23:26:31 +00:00
client_utils/android Remove SkBitmapRegionDecoder and SkBRDAllocator 2020-06-01 20:56:29 +00:00
dm Add GM::gpuSetup step 2020-06-16 18:31:55 +00:00
docker Support specifying hash and patch_ref in skia-release & skia-wasm-release Dockerfiles 2020-05-06 20:39:04 +00:00
docs/examples Remove SkSurface::MakeFromBackendTextureAsRenderTarget from public API 2020-05-29 15:09:52 +00:00
example Revert "Revert "switch to new filltype for SkPath"" 2019-11-26 17:43:14 +00:00
experimental Update debugger to new fontmgr selection. 2020-06-17 19:31:28 +00:00
fuzz replace max_len with if statements 2020-06-16 17:26:30 +00:00
gm runtime shader children on skvm backend 2020-06-18 17:37:38 +00:00
gn Use Mac font manager for both iOS and macOS 2020-06-17 21:50:10 +00:00
include Consolidate GrDrawingManager <-> GrRenderTask lifecycle 2020-06-18 17:42:43 +00:00
infra Revert "Convert Skottie build instructions to build an Android Library (AAR) instead of app (APK)" 2020-06-17 20:35:21 +00:00
modules Add a future_apis folder to canvaskit. future_apis contains notes on 2020-06-17 18:17:25 +00:00
platform_tools Revert "Convert Skottie build instructions to build an Android Library (AAR) instead of app (APK)" 2020-06-17 20:35:21 +00:00
resources Runtime effect implementation of color cube filter 2020-05-28 15:45:48 +00:00
samplecode Fix implicit fallthroughs throughout Skia. 2020-06-11 22:29:53 +00:00
site Regularize selection of fontmgr. 2020-06-11 12:28:03 +00:00
specs Fix CanvasKit generated documentation to work with emscripten 1.39.16. 2020-05-27 12:23:32 +00:00
src allow fallback to skvm blitter 2020-06-18 18:48:38 +00:00
tests Revert "Don't release vk memory allocator until context is deleted." 2020-06-18 17:38:31 +00:00
third_party Manually update ANGLE DEPS 2020-06-18 12:50:02 +00:00
tools In SkSLSlide, directly use Viewer's shader error handler 2020-06-18 19:24:02 +00:00
.clang-format Disable BinPackParameters in .clang-format 2020-03-27 14:32:40 +00:00
.clang-tidy add google-build-namespaces to clang-tidy checks 2018-12-12 16:33:59 +00:00
.gitignore Revert "Convert Skottie build instructions to build an Android Library (AAR) instead of app (APK)" 2020-06-17 20:35:21 +00:00
.gn Basic standalone GN configs. 2016-07-21 12:25:45 -07:00
AUTHORS Fixing a bug in SkOpEdgeBuilder::walk that causes pathOps to fail when cubic segment is reducable 2020-04-21 16:56:54 +00:00
BUILD.gn Reland "Allow building with Wuffs v0.3, not just v0.2" 2020-06-18 16:02:03 +00:00
codereview.settings Make uploading to Gerrit the default for Skia 2016-11-09 19:07:56 +00:00
CONTRIBUTING Fix references to https://sites.google.com/site/skiadocs/. 2015-02-03 13:12:54 -02:00
CQ_COMMITTERS Moved committer list to chrome-infra-auth and deleted it from the repo 2015-09-02 13:37:54 -07:00
DEPS Reland "Allow building with Wuffs v0.3, not just v0.2" 2020-06-18 16:02:03 +00:00
go.mod Update Go Deps 2020-06-17 05:41:53 +00:00
go.sum Update Go Deps 2020-06-17 05:41:53 +00:00
LICENSE LICENSE file: clean up 2019-11-22 21:59:03 +00:00
OWNERS add OWNERS file 2017-12-01 19:50:19 +00:00
PRESUBMIT.py PRESUBMIT: Don't check formatting of deleted files 2020-04-08 10:36:09 +00:00
public.bzl Remove SkFontHost_mac.cpp. 2020-06-08 22:25:40 +00:00
README Fix references to https://sites.google.com/site/skiadocs/. 2015-02-03 13:12:54 -02:00
README.chromium Update README.chromium. 2015-06-11 13:19:24 -07:00
RELEASE_NOTES.txt Add SkSurface flush call that takes a GrBackendSurfaceMutableState. 2020-06-12 20:40:54 +00:00
whitespace.txt Whitespace change to re-trigger Mac/iOS tests 2020-02-23 20:55:01 +00:00

Skia is a complete 2D graphic library for drawing Text, Geometries, and Images.

See full details, and build instructions, at https://skia.org.