tree: 3bcb67b2a5247f35e312867dac4c5d4516cf3500 [path history] [tgz]
  1. test_support/
  2. buffer_queue.cc
  3. buffer_queue.h
  4. buffer_queue_unittest.cc
  5. compositor_gpu_thread.cc
  6. compositor_gpu_thread.h
  7. DEPS
  8. image_context_impl.cc
  9. image_context_impl.h
  10. in_process_gpu_memory_buffer_manager.cc
  11. in_process_gpu_memory_buffer_manager.h
  12. output_device_backing.cc
  13. output_device_backing.h
  14. output_device_backing_unittest.cc
  15. output_presenter.h
  16. output_presenter_fuchsia.cc
  17. output_presenter_fuchsia.h
  18. output_presenter_gl.cc
  19. output_presenter_gl.h
  20. output_surface_provider.h
  21. output_surface_provider_impl.cc
  22. output_surface_provider_impl.h
  23. output_surface_unified.cc
  24. output_surface_unified.h
  25. README.md
  26. skia_output_device.cc
  27. skia_output_device.h
  28. skia_output_device_buffer_queue.cc
  29. skia_output_device_buffer_queue.h
  30. skia_output_device_buffer_queue_unittest.cc
  31. skia_output_device_dawn.cc
  32. skia_output_device_dawn.h
  33. skia_output_device_dcomp.cc
  34. skia_output_device_dcomp.h
  35. skia_output_device_gl.cc
  36. skia_output_device_gl.h
  37. skia_output_device_offscreen.cc
  38. skia_output_device_offscreen.h
  39. skia_output_device_vulkan.cc
  40. skia_output_device_vulkan.h
  41. skia_output_device_vulkan_secondary_cb.cc
  42. skia_output_device_vulkan_secondary_cb.h
  43. skia_output_device_webview.cc
  44. skia_output_device_webview.h
  45. skia_output_device_x11.cc
  46. skia_output_device_x11.h
  47. skia_output_surface_dependency.h
  48. skia_output_surface_dependency_impl.cc
  49. skia_output_surface_dependency_impl.h
  50. skia_output_surface_impl.cc
  51. skia_output_surface_impl.h
  52. skia_output_surface_impl_on_gpu.cc
  53. skia_output_surface_impl_on_gpu.h
  54. skia_output_surface_impl_on_gpu_debug_capture.cc
  55. skia_output_surface_impl_on_gpu_debug_capture.h
  56. skia_output_surface_impl_unittest.cc
  57. skia_render_copy_results.cc
  58. skia_render_copy_results.h
  59. software_output_device_mac.cc
  60. software_output_device_mac.h
  61. software_output_device_mac_unittest.mm
  62. software_output_device_ozone.cc
  63. software_output_device_ozone.h
  64. software_output_device_ozone_unittest.cc
  65. software_output_device_win.cc
  66. software_output_device_win.h
  67. software_output_device_win_base.cc
  68. software_output_device_win_base.h
  69. software_output_device_win_swapchain.cc
  70. software_output_device_win_swapchain.h
  71. software_output_device_win_swapchain_unittest.cc
  72. software_output_device_win_unittest.cc
  73. software_output_surface.cc
  74. software_output_surface.h
  75. software_output_surface_unittest.cc
  76. vsync_parameter_listener.cc
  77. vsync_parameter_listener.h
  78. vsync_parameter_listener_unittest.cc
components/viz/service/display_embedder/README.md

display_embedder

This directory contains the implementation used to embed a Display Compositor for a specific platform. That includes code for managing presentation of the Display Compositor's output to the user.