[scenic] Astro Screenshot Flip Fix
Make sure that screenshots take into account higher level rotation configurations that cause the layout to be oriented differently from the orientation of the physical hardware that the lower level display controller expects. [SCN-1132] #done Change-Id: I268d2cafc5598469f4e1c9400159959356d1d8b4
Showing
- garnet/bin/ui/root_presenter/presentation.cc 11 additions, 0 deletionsgarnet/bin/ui/root_presenter/presentation.cc
- garnet/bin/ui/root_presenter/presentation.h 3 additions, 0 deletionsgarnet/bin/ui/root_presenter/presentation.h
- garnet/lib/ui/gfx/engine/gfx_command_applier.cc 30 additions, 17 deletionsgarnet/lib/ui/gfx/engine/gfx_command_applier.cc
- garnet/lib/ui/gfx/engine/gfx_command_applier.h 4 additions, 1 deletiongarnet/lib/ui/gfx/engine/gfx_command_applier.h
- garnet/lib/ui/gfx/resources/compositor/compositor.cc 15 additions, 1 deletiongarnet/lib/ui/gfx/resources/compositor/compositor.cc
- garnet/lib/ui/gfx/resources/compositor/compositor.h 11 additions, 2 deletionsgarnet/lib/ui/gfx/resources/compositor/compositor.h
- garnet/lib/ui/gfx/screenshotter.cc 73 additions, 11 deletionsgarnet/lib/ui/gfx/screenshotter.cc
- garnet/lib/ui/gfx/screenshotter.h 3 additions, 2 deletionsgarnet/lib/ui/gfx/screenshotter.h
- garnet/lib/ui/gfx/tests/scenic_pixel_test.cc 132 additions, 2 deletionsgarnet/lib/ui/gfx/tests/scenic_pixel_test.cc
- sdk/fidl/fuchsia.ui.gfx/commands.fidl 18 additions, 0 deletionssdk/fidl/fuchsia.ui.gfx/commands.fidl
- sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx.api 1 addition, 1 deletionsdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx.api
- sdk/lib/ui/scenic/cpp/commands.cc 12 additions, 0 deletionssdk/lib/ui/scenic/cpp/commands.cc
- sdk/lib/ui/scenic/cpp/commands.h 5 additions, 1 deletionsdk/lib/ui/scenic/cpp/commands.h
- sdk/lib/ui/scenic/cpp/resources.cc 8 additions, 0 deletionssdk/lib/ui/scenic/cpp/resources.cc
- sdk/lib/ui/scenic/cpp/resources.h 4 additions, 0 deletionssdk/lib/ui/scenic/cpp/resources.h
- sdk/lib/ui/scenic/cpp/scenic_cpp.api 2 additions, 2 deletionssdk/lib/ui/scenic/cpp/scenic_cpp.api
Loading
Please register or sign in to comment