[scenic] Opacity support.
This CL makes the end-to-end changes in Scenic and Escher to enable the use of OpacityNode in the Scenic API. SCN-139 #done SCN-478 #comment Testability: added end-to-end pixel test. Change-Id: I90197b26a53180e035e17a29a813261069c4443a
Showing
- garnet/examples/escher/waterfall/scenes/paper_demo_scene1.cc 40 additions, 0 deletionsgarnet/examples/escher/waterfall/scenes/paper_demo_scene1.cc
- garnet/examples/escher/waterfall/scenes/paper_demo_scene1.h 3 additions, 0 deletionsgarnet/examples/escher/waterfall/scenes/paper_demo_scene1.h
- garnet/lib/ui/gfx/tests/scenic_pixel_test.cc 37 additions, 0 deletionsgarnet/lib/ui/gfx/tests/scenic_pixel_test.cc
- garnet/public/lib/escher/paper/paper_renderer.cc 38 additions, 16 deletionsgarnet/public/lib/escher/paper/paper_renderer.cc
- garnet/public/lib/escher/paper/paper_renderer.h 1 addition, 0 deletionsgarnet/public/lib/escher/paper/paper_renderer.h
- garnet/public/lib/escher/shape/rounded_rect.cc 8 additions, 0 deletionsgarnet/public/lib/escher/shape/rounded_rect.cc
- garnet/public/lib/escher/shape/rounded_rect.h 2 additions, 0 deletionsgarnet/public/lib/escher/shape/rounded_rect.h
- garnet/public/lib/escher/third_party/granite/vk/command_buffer.cc 4 additions, 3 deletions...ublic/lib/escher/third_party/granite/vk/command_buffer.cc
- garnet/public/lib/escher/third_party/granite/vk/command_buffer.h 19 additions, 1 deletion...public/lib/escher/third_party/granite/vk/command_buffer.h
- garnet/testing/views/BUILD.gn 2 additions, 0 deletionsgarnet/testing/views/BUILD.gn
- garnet/testing/views/opacity_view.cc 98 additions, 0 deletionsgarnet/testing/views/opacity_view.cc
- garnet/testing/views/opacity_view.h 74 additions, 0 deletionsgarnet/testing/views/opacity_view.h
Loading
Please register or sign in to comment