Google Git
Sign in
chromium / codesearch / chromium / src / 5c2aebbb2bf6767cbd024b4326d75c432d10e4c1 / . / cc / slim
tree: aea7ccd1966f737585af42c1201d6bdd09e31572 [path history] [tgz]
  1. BUILD.gn
  2. constants.h
  3. damage_data.cc
  4. damage_data.h
  5. delayed_scheduler.cc
  6. delayed_scheduler.h
  7. delayer_scheduler_unittest.cc
  8. DEPS
  9. features.cc
  10. features.h
  11. filter.cc
  12. filter.h
  13. frame_data.cc
  14. frame_data.h
  15. frame_sink.cc
  16. frame_sink.h
  17. frame_sink_cc_wrapper.cc
  18. frame_sink_cc_wrapper.h
  19. frame_sink_impl.cc
  20. frame_sink_impl.h
  21. frame_sink_impl_client.h
  22. layer.cc
  23. layer.h
  24. layer_tree.cc
  25. layer_tree.h
  26. layer_tree_cc_wrapper.cc
  27. layer_tree_cc_wrapper.h
  28. layer_tree_client.h
  29. layer_tree_impl.cc
  30. layer_tree_impl.h
  31. nine_patch_layer.cc
  32. nine_patch_layer.h
  33. OWNERS
  34. README.md
  35. scheduler.h
  36. simple_scheduler.cc
  37. simple_scheduler.h
  38. slim_layer_tree_compositor_frame_unittest.cc
  39. slim_layer_tree_unittest.cc
  40. slim_layer_unittest.cc
  41. solid_color_layer.cc
  42. solid_color_layer.h
  43. surface_layer.cc
  44. surface_layer.h
  45. test_frame_sink_impl.cc
  46. test_frame_sink_impl.h
  47. test_layer_tree_client.cc
  48. test_layer_tree_client.h
  49. test_layer_tree_impl.cc
  50. test_layer_tree_impl.h
  51. ui_resource_layer.cc
  52. 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.

Powered by Gitiles| Privacy| Termstxt json