[go: nahoru, domu]

tree: f7575c702610a83aed84b273c2f00483641407e4 [path history] [tgz]
  1. BUILD.gn
  2. DEPS
  3. features.cc
  4. features.h
  5. filter.cc
  6. filter.h
  7. frame_sink.cc
  8. frame_sink.h
  9. frame_sink_cc_wrapper.cc
  10. frame_sink_cc_wrapper.h
  11. frame_sink_impl.cc
  12. frame_sink_impl.h
  13. frame_sink_impl_client.h
  14. layer.cc
  15. layer.h
  16. layer_tree.cc
  17. layer_tree.h
  18. layer_tree_cc_wrapper.cc
  19. layer_tree_cc_wrapper.h
  20. layer_tree_client.h
  21. layer_tree_impl.cc
  22. layer_tree_impl.h
  23. nine_patch_layer.cc
  24. nine_patch_layer.h
  25. OWNERS
  26. README.md
  27. slim_layer_tree_compositor_frame_unittest.cc
  28. slim_layer_tree_unittest.cc
  29. slim_layer_unittest.cc
  30. solid_color_layer.cc
  31. solid_color_layer.h
  32. surface_layer.cc
  33. surface_layer.h
  34. test_frame_sink_impl.cc
  35. test_frame_sink_impl.h
  36. test_layer_tree_client.cc
  37. test_layer_tree_client.h
  38. test_layer_tree_impl.cc
  39. test_layer_tree_impl.h
  40. ui_resource_layer.cc
  41. ui_resource_layer.h
cc/slim/README.md

cc/slim

This directory contains the “slim” compositor. The initial goal is a re-implementation of cc with only the features and requirements needed by the Android browser compositor, and transition the Android browser compositor from cc to slim compositor.

During the transition, cc/slim will have a similar API surface as cc, and cc/slim will conditionally wrap cc types so that slim compositor can be controlled via an experiment.