Go to file
John Stiles 30d3d1ab19 Fix Shader compile-mode radio buttons in Viewer.
Originally, these radio buttons would allow the user to immediately
switch between different compile stages and view the change in output.
At some point, this broke, and clicking the radio buttons would clear
the shader list, so that the user would need to click View again to see
the shaders. This made it much harder to visualize the difference in
compilation stages at a glance.

Now the radio buttons work normally again.

Change-Id: I234c305817909c4345dd12318df3cbe4505121a8
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/524936
Auto-Submit: John Stiles <johnstiles@google.com>
Reviewed-by: Brian Osman <brianosman@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
2022-03-28 15:59:45 +00:00
bazel [bazel] Add RBE support using hermetic Linux Clang toolchain 2022-03-28 13:56:16 +00:00
bench [graphite] Add failure mode to Recorder::snap 2022-03-25 17:49:53 +00:00
bin Handle 'aarch64' from platform.machine() 2022-03-01 13:10:59 +00:00
build/fuchsia
build_overrides
client_utils/android
demos.skia.org
dm [graphite] Add failure mode to Recorder::snap 2022-03-25 17:49:53 +00:00
docker [canvaskit] Enable Debugger bindings for autobuild 2022-03-08 17:42:37 +00:00
docs/examples
example [bazel] Add support for Dawn (via Vulkan) 2022-03-22 13:05:52 +00:00
experimental [graphite] Add format tables to MtlCaps 2022-03-28 14:10:29 +00:00
fuzz Reland "[includes] Remove link between SkImage.h and SkImageEncoder.h" 2022-03-10 04:47:51 +00:00
gm [bazel] Fix build 2022-03-28 13:56:16 +00:00
gn Remove get_es2_loop_unroll_info helper function. 2022-03-28 15:54:38 +00:00
include [graphite] Add format tables to MtlCaps 2022-03-28 14:10:29 +00:00
infra [bazel] Add CI job that uses RBE to enforce includes 2022-03-28 13:56:16 +00:00
modules [bazel] Fix build 2022-03-28 13:56:16 +00:00
platform_tools Add missing import for RuntimeShader class. 2022-03-22 13:52:52 +00:00
resources Implement constant-folding for vector/matrix multiplication. 2022-03-25 21:42:47 +00:00
samplecode Add SampleSBIX to study sbix glyph translation. 2022-03-25 14:43:23 +00:00
site Remove obsolete python2 references. 2022-03-16 19:56:37 +00:00
specs
src Remove get_es2_loop_unroll_info helper function. 2022-03-28 15:54:38 +00:00
tests Allow builtin code to reference builtin variables. 2022-03-28 15:37:20 +00:00
third_party [bazel] Add RBE support using hermetic Linux Clang toolchain 2022-03-28 13:56:16 +00:00
toolchain [bazel] Add CI job that uses RBE to enforce includes 2022-03-28 13:56:16 +00:00
tools Fix Shader compile-mode radio buttons in Viewer. 2022-03-28 15:59:45 +00:00
.bazelrc [bazel] Add CI job that uses RBE to enforce includes 2022-03-28 13:56:16 +00:00
.bazelversion
.clang-format
.clang-tidy
.gitignore
.gn
.vpython
AUTHORS Remove obsolete sk_cf_obj 2022-03-11 05:59:16 +00:00
BUILD.bazel [bazel] Add support for Dawn (via Vulkan) 2022-03-22 13:05:52 +00:00
BUILD.gn Use non-deprecated Dawn GN targets 2022-03-22 13:05:52 +00:00
codereview.settings
CONTRIBUTING
CQ_COMMITTERS
DEPS Roll ANGLE from c8f86c217479 to 7a85d114b5a3 (19 revisions) 2022-03-28 05:25:45 +00:00
DIR_METADATA
go_repositories.bzl [bazel] Use bazel to build task drivers 2022-03-03 16:12:18 +00:00
go.mod [bazel] Make use of test_on_env to spin up server for gms 2022-02-28 14:05:54 +00:00
go.sum [bazel] Make use of test_on_env to spin up server for gms 2022-02-28 14:05:54 +00:00
LICENSE
OWNERS
OWNERS.android Update OWNERS.android with more details 2022-03-16 18:13:33 +00:00
package-lock.json [bazel] Make custom karma_test rule 2022-02-23 14:53:01 +00:00
package.json [bazel] Make custom karma_test rule 2022-02-23 14:53:01 +00:00
PRESUBMIT.py [bazel] Add RBE support using hermetic Linux Clang toolchain 2022-03-28 13:56:16 +00:00
public.bzl
README
README.chromium
RELEASE_NOTES.txt Revert "Always apply mipmap sharpening on GPU" 2022-03-24 13:56:27 +00:00
requirements.txt [bazel] Use hermetic Python with jinja2+MarkupSafe 2022-03-28 13:56:16 +00:00
whitespace.txt
WORKSPACE.bazel [bazel] Add RBE support using hermetic Linux Clang toolchain 2022-03-28 13:56:16 +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.