Go to file
Brian Osman 4013db8e08 Fix flicker when changing backend on Mac viewer
Tie the SDL GL context to the Window, not the context. Deleting the context
causes the window to render a frame of black - this keeps the context alive
along with the window, so that never happens.

Change-Id: Id4df18a6f2fe09f617ec2ff1809d000f18f547ba
Reviewed-on: https://skia-review.googlesource.com/107941
Reviewed-by: Jim Van Verth <jvanverth@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
2018-02-15 19:14:32 +00:00
animations first cut at a checkbox 2009-10-21 19:41:10 +00:00
bench Move control of explicit GPU resource allocation to GrContextOptions 2018-02-08 12:36:29 +00:00
bin fetch-clang-format: better error checking 2018-01-22 20:33:49 +00:00
debugger Revert "Revert "Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend."""""" 2018-02-03 01:59:59 +00:00
dm move a bunch of helpers from SkImageInfo.h into priv 2018-02-09 20:38:32 +00:00
docs remove duplicate yuv colorspace 2018-02-12 14:58:40 +00:00
example Revert "Revert "Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend."""""" 2018-02-03 01:59:59 +00:00
experimental Delete GLFWTest 2018-02-08 22:45:20 +00:00
fuzz Add 2 fuzz targets for image decoding (oss-fuzz) 2018-02-12 15:25:59 +00:00
gm Respect FPArgs local matrix when picking a filtering mode in image shader 2018-02-14 15:40:47 +00:00
gn Fix Android ASAN build 2018-02-15 15:04:39 +00:00
include use safe increment for edge walker 2018-02-15 17:14:19 +00:00
infra Add NativeFonts support to some GPU bots 2018-02-15 15:44:29 +00:00
platform_tools Android Tools: build x86_64 correctly. 2018-02-09 22:13:23 +00:00
resources Check for min int in BMP header 2018-02-15 15:36:19 +00:00
samplecode ccpr: Tessellate fans for very large and/or simple paths 2018-02-14 17:21:17 +00:00
site Use libc++ for all XSAN builds 2018-02-15 14:04:38 +00:00
src use conservative bounds to disable clipping 2018-02-15 18:15:42 +00:00
tests abort blur if the sigma is too small 2018-02-15 17:00:39 +00:00
third_party Roll libwebp to 0.6.1 2018-02-14 19:00:27 +00:00
tools Fix flicker when changing backend on Mac viewer 2018-02-15 19:14:32 +00:00
.clang-format Mark flatennable macros as block beginning/ending in .clang-format 2017-01-09 15:31:36 +00:00
.gitignore Ignore generated README.recipes.md 2017-10-26 18:07:27 +00:00
.gn Basic standalone GN configs. 2016-07-21 12:25:45 -07:00
AUTHORS Add link annotation support to SkSVGDevice. 2018-02-06 23:35:16 +00:00
BUILD.gn rm ok 2018-02-15 15:28:26 +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 Roll skia/third_party/externals/skcms/ 0e69310d6..c42baa572 (1 commit) 2018-02-15 17:12:39 +00:00
Doxyfile Make the housekeeper upload doxygen to a newer bucket 2016-10-04 13:23:57 -07:00
LICENSE BUG=skia:5602 2016-09-02 11:19:34 -07:00
OWNERS add OWNERS file 2017-12-01 19:50:19 +00:00
PRESUBMIT.py Presubmit that modified json files are valid json. 2018-02-12 16:32:12 +00:00
public.bzl Remove unused SkpSkGrTest.cpp 2018-02-08 15:05:44 +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
whitespace.txt Test change 2018-02-15 17:46:19 +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.