Mir
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
src
src → include Relation
File in src
Includes file in include
platform
/
graphics
/
android
/
android_buffer_allocator.cpp
platform
/
mir
/
graphics
/
buffer_properties.h
platform
/
graphics
/
android
/
android_buffer_allocator.cpp
platform
/
mir
/
graphics
/
platform.h
client
/
android
/
android_client_buffer_factory.h
common
/
mir_toolkit
/
common.h
client
/
android
/
android_client_buffer_factory.h
client
/
mir_toolkit
/
mir_client_library.h
client
/
android
/
android_client_buffer_factory.h
common
/
mir
/
geometry
/
size.h
platform
/
graphics
/
android
/
android_format_conversion-inl.h
common
/
mir_toolkit
/
common.h
platform
/
graphics
/
android
/
android_graphic_buffer_allocator.h
platform
/
mir
/
graphics
/
buffer_properties.h
platform
/
graphics
/
android
/
android_graphic_buffer_allocator.h
platform
/
mir
/
graphics
/
graphic_buffer_allocator.h
server
/
input
/
android
/
android_input_application_handle.cpp
server
/
mir
/
input
/
input_channel.h
server
/
input
/
android
/
android_input_application_handle.cpp
server
/
mir
/
input
/
surface.h
server
/
input
/
android
/
android_input_channel.h
server
/
mir
/
input
/
input_channel.h
server
/
input
/
android
/
android_input_dispatcher.h
server
/
mir
/
input
/
input_dispatcher.h
include
/
common
/
mir
/
input
/
android
/
android_input_lexicon.h
common
/
mir_toolkit
/
event.h
server
/
input
/
android
/
android_input_manager.cpp
server
/
mir
/
input
/
input_dispatcher.h
server
/
input
/
android
/
android_input_manager.h
server
/
mir
/
input
/
input_manager.h
common
/
input
/
android
/
android_input_platform.h
common
/
mir
/
input
/
input_platform.h
server
/
input
/
android
/
android_input_reader_policy.cpp
common
/
mir
/
geometry
/
rectangle.h
common
/
input
/
android
/
android_input_receiver.h
common
/
mir_toolkit
/
event.h
common
/
input
/
android
/
android_input_receiver_thread.h
common
/
mir_toolkit
/
event.h
common
/
input
/
android
/
android_input_receiver_thread.h
common
/
mir
/
input
/
input_receiver_thread.h
server
/
input
/
android
/
android_input_registrar.cpp
server
/
mir
/
compositor
/
scene.h
server
/
input
/
android
/
android_input_registrar.cpp
server
/
mir
/
scene
/
surface.h
server
/
input
/
android
/
android_input_target_enumerator.cpp
server
/
mir
/
input
/
surface.h
server
/
input
/
android
/
android_input_targeter.h
server
/
mir
/
shell
/
input_targeter.h
server
/
input
/
android
/
android_input_window_handle.cpp
server
/
mir
/
input
/
input_channel.h
server
/
input
/
android
/
android_input_window_handle.cpp
server
/
mir
/
input
/
surface.h
client
/
android
/
android_native_display_container.cpp
client
/
mir_toolkit
/
mir_client_library.h
client
/
android
/
android_native_display_container.h
common
/
mir_toolkit
/
client_types.h
server
/
input
/
android
/
android_pointer_controller.cpp
common
/
mir
/
geometry
/
point.h
server
/
input
/
android
/
android_pointer_controller.cpp
common
/
mir
/
geometry
/
rectangle.h
server
/
input
/
android
/
android_pointer_controller.cpp
server
/
mir
/
input
/
touch_visualizer.h
server
/
input
/
android
/
android_pointer_controller.h
server
/
mir
/
input
/
cursor_listener.h
platform
/
graphics
/
mesa
/
anonymous_shm_file.h
common
/
mir
/
fd.h
server
/
scene
/
application_session.cpp
server
/
mir
/
frontend
/
event_sink.h
server
/
scene
/
application_session.cpp
server
/
mir
/
scene
/
session_listener.h
server
/
scene
/
application_session.cpp
server
/
mir
/
scene
/
surface.h
server
/
scene
/
application_session.cpp
server
/
mir
/
scene
/
surface_coordinator.h
server
/
scene
/
application_session.h
server
/
mir
/
scene
/
session.h
include
/
server
/
mir
/
asio_main_loop.h
server
/
mir
/
main_loop.h
server
/
scene
/
basic_surface.cpp
platform
/
mir
/
graphics
/
buffer.h
server
/
scene
/
basic_surface.cpp
server
/
mir
/
frontend
/
event_sink.h
server
/
scene
/
basic_surface.cpp
server
/
mir
/
input
/
input_channel.h
server
/
scene
/
basic_surface.cpp
server
/
mir
/
shell
/
input_targeter.h
server
/
scene
/
basic_surface.cpp
server
/
mir
/
scene
/
surface_configurator.h
server
/
scene
/
basic_surface.h
common
/
mir_toolkit
/
common.h
server
/
scene
/
basic_surface.h
common
/
mir
/
geometry
/
rectangle.h
server
/
scene
/
basic_surface.h
server
/
mir
/
scene
/
surface.h
server
/
scene
/
basic_surface.h
server
/
mir
/
scene
/
surface_observer.h
server
/
thread
/
basic_thread_pool.cpp
server
/
mir
/
run_mir.h
client
/
android
/
buffer.cpp
client
/
mir_toolkit
/
mir_client_library.h
platform
/
graphics
/
android
/
buffer.h
platform
/
mir
/
graphics
/
buffer_basic.h
platform
/
graphics
/
mesa
/
buffer_allocator.cpp
platform
/
mir
/
graphics
/
buffer_properties.h
platform
/
graphics
/
mesa
/
buffer_allocator.h
platform
/
mir
/
graphics
/
buffer_id.h
platform
/
graphics
/
mesa
/
buffer_allocator.h
platform
/
mir
/
graphics
/
graphic_buffer_allocator.h
platform
/
graphics
/
buffer_basic.cpp
platform
/
mir
/
graphics
/
buffer_basic.h
server
/
compositor
/
buffer_bundle.h
platform
/
mir
/
graphics
/
buffer_properties.h
include
/
platform
/
mir
/
graphics
/
buffer_ipc_message.h
common
/
mir
/
geometry
/
dimensions.h
include
/
platform
/
mir
/
graphics
/
buffer_ipc_message.h
common
/
mir
/
fd.h
include
/
platform
/
mir
/
graphics
/
buffer_ipc_message.h
common
/
mir
/
geometry
/
size.h
server
/
compositor
/
buffer_queue.cpp
platform
/
mir
/
graphics
/
buffer_id.h
server
/
compositor
/
buffer_queue.cpp
platform
/
mir
/
graphics
/
graphic_buffer_allocator.h
client
/
android
/
buffer_registrar.h
common
/
mir_toolkit
/
common.h
client
/
android
/
buffer_registrar.h
common
/
mir_toolkit
/
mir_native_buffer.h
client
/
android
/
buffer_registrar.h
common
/
mir
/
graphics
/
native_buffer.h
client
/
android
/
buffer_registrar.h
common
/
mir
/
geometry
/
rectangle.h
include
/
server
/
mir
/
compositor
/
buffer_stream.h
platform
/
mir
/
graphics
/
buffer_id.h
include
/
server
/
mir
/
compositor
/
buffer_stream.h
common
/
mir_toolkit
/
common.h
include
/
server
/
mir
/
compositor
/
buffer_stream.h
common
/
mir
/
geometry
/
size.h
server
/
compositor
/
buffer_stream_factory.cpp
platform
/
mir
/
graphics
/
buffer.h
server
/
compositor
/
buffer_stream_factory.cpp
platform
/
mir
/
graphics
/
buffer_id.h
server
/
compositor
/
buffer_stream_factory.cpp
platform
/
mir
/
graphics
/
buffer_properties.h
server
/
compositor
/
buffer_stream_factory.cpp
platform
/
mir
/
graphics
/
display.h
server
/
compositor
/
buffer_stream_factory.cpp
platform
/
mir
/
graphics
/
graphic_buffer_allocator.h
server
/
compositor
/
buffer_stream_surfaces.cpp
platform
/
mir
/
graphics
/
buffer_properties.h
server
/
input
/
builtin_cursor_images.cpp
platform
/
mir
/
graphics
/
cursor_image.h
server
/
input
/
builtin_cursor_images.h
server
/
mir
/
input
/
cursor_images.h
platform
/
graphics
/
mesa
/
bypass.cpp
platform
/
mir
/
graphics
/
display_buffer.h
platform
/
graphics
/
mesa
/
bypass.cpp
platform
/
mir
/
graphics
/
renderable.h
platform
/
graphics
/
mesa
/
bypass.h
platform
/
mir
/
graphics
/
renderable.h
client
/
mesa
/
client_buffer.cpp
client
/
mir_toolkit
/
mir_client_library.h
client
/
client_buffer.h
common
/
mir_toolkit
/
common.h
client
/
mesa
/
client_buffer.h
client
/
mir_toolkit
/
mir_client_library.h
client
/
client_buffer.h
common
/
mir
/
graphics
/
native_buffer.h
client
/
mesa
/
client_buffer.h
common
/
mir
/
geometry
/
rectangle.h
client
/
client_buffer.h
common
/
mir
/
geometry
/
size.h
client
/
client_buffer_depository.h
common
/
mir_toolkit
/
common.h
client
/
client_buffer_depository.h
common
/
mir
/
geometry
/
size.h
client
/
client_buffer_factory.h
common
/
mir_toolkit
/
common.h
client
/
client_buffer_factory.h
client
/
mir_toolkit
/
mir_client_library.h
client
/
client_buffer_factory.h
common
/
mir
/
geometry
/
size.h
server
/
frontend
/
client_buffer_tracker.cpp
platform
/
mir
/
graphics
/
buffer.h
server
/
frontend
/
client_buffer_tracker.cpp
platform
/
mir
/
graphics
/
buffer_id.h
server
/
frontend
/
client_buffer_tracker.h
platform
/
mir
/
graphics
/
buffer_id.h
client
/
mesa
/
client_platform.cpp
client
/
mir_toolkit
/
mir_client_library.h
client
/
client_platform.h
common
/
mir_toolkit
/
client_types.h
client
/
client_platform.h
common
/
mir_toolkit
/
mir_native_buffer.h
client
/
client_platform.h
common
/
mir
/
graphics
/
native_buffer.h
server
/
compositor
/
compositing_screencast.cpp
platform
/
mir
/
graphics
/
buffer.h
server
/
compositor
/
compositing_screencast.cpp
platform
/
mir
/
graphics
/
buffer_properties.h
server
/
compositor
/
compositing_screencast.cpp
platform
/
mir
/
graphics
/
display.h
server
/
compositor
/
compositing_screencast.cpp
platform
/
mir
/
graphics
/
display_buffer.h
server
/
compositor
/
compositing_screencast.cpp
platform
/
mir
/
graphics
/
gl_context.h
server
/
compositor
/
compositing_screencast.cpp
platform
/
mir
/
graphics
/
graphic_buffer_allocator.h
server
/
compositor
/
compositing_screencast.h
server
/
mir
/
frontend
/
screencast.h
server
/
report
/
logging
/
compositor_report.h
common
/
mir
/
time
/
clock.h
platform
/
graphics
/
android
/
configurable_display_buffer.h
platform
/
mir
/
graphics
/
display_buffer.h
platform
/
graphics
/
android
/
configurable_display_buffer.h
platform
/
mir
/
graphics
/
display_configuration.h
platform
/
graphics
/
mesa
/
cursor.cpp
platform
/
mir
/
graphics
/
cursor_image.h
platform
/
graphics
/
mesa
/
cursor.cpp
common
/
mir
/
geometry
/
rectangle.h
platform
/
graphics
/
mesa
/
cursor.h
common
/
mir_toolkit
/
common.h
platform
/
graphics
/
mesa
/
cursor.h
platform
/
mir
/
graphics
/
cursor.h
platform
/
graphics
/
mesa
/
cursor.h
common
/
mir
/
geometry
/
point.h
server
/
input
/
cursor_controller.cpp
platform
/
mir
/
graphics
/
cursor.h
server
/
input
/
cursor_controller.cpp
server
/
mir
/
scene
/
observer.h
server
/
input
/
cursor_controller.cpp
server
/
mir
/
scene
/
surface.h
server
/
input
/
cursor_controller.cpp
server
/
mir
/
input
/
surface.h
server
/
input
/
cursor_controller.cpp
server
/
mir
/
scene
/
surface_observer.h
server
/
input
/
cursor_controller.h
server
/
mir
/
input
/
cursor_listener.h
server
/
input
/
cursor_controller.h
common
/
mir
/
geometry
/
point.h
server
/
input
/
android
/
default_android_input_configuration.cpp
server
/
mir
/
input
/
event_filter.h
include
/
server
/
mir
/
input
/
android
/
default_android_input_configuration.h
common
/
mir
/
cached_ptr.h
include
/
server
/
mir
/
input
/
android
/
default_android_input_configuration.h
server
/
mir
/
input
/
input_configuration.h
server
/
scene
/
default_configuration.cpp
platform
/
mir
/
abnormal_exit.h
platform
/
options
/
default_configuration.cpp
platform
/
mir
/
abnormal_exit.h
server
/
graphics
/
default_configuration.cpp
platform
/
mir
/
abnormal_exit.h
server
/
graphics
/
default_configuration.cpp
common
/
mir_toolkit
/
common.h
server
/
input
/
default_configuration.cpp
platform
/
mir
/
options
/
configuration.h
server
/
graphics
/
default_configuration.cpp
platform
/
mir
/
options
/
configuration.h
server
/
frontend
/
default_configuration.cpp
platform
/
mir
/
options
/
configuration.h
server
/
compositor
/
default_configuration.cpp
platform
/
mir
/
options
/
configuration.h
server
/
graphics
/
default_configuration.cpp
platform
/
mir
/
graphics
/
cursor.h
platform
/
options
/
default_configuration.cpp
platform
/
mir
/
options
/
default_configuration.h
server
/
logging
/
default_configuration.cpp
platform
/
mir
/
options
/
default_configuration.h
server
/
shell
/
default_configuration.cpp
server
/
mir
/
default_server_configuration.h
server
/
scene
/
default_configuration.cpp
server
/
mir
/
default_server_configuration.h
server
/
logging
/
default_configuration.cpp
server
/
mir
/
default_server_configuration.h
server
/
input
/
default_configuration.cpp
server
/
mir
/
default_server_configuration.h
server
/
graphics
/
default_configuration.cpp
server
/
mir
/
default_server_configuration.h
server
/
frontend
/
default_configuration.cpp
server
/
mir
/
default_server_configuration.h
server
/
compositor
/
default_configuration.cpp
server
/
mir
/
default_server_configuration.h
server
/
scene
/
default_configuration.cpp
platform
/
mir
/
graphics
/
display.h
server
/
graphics
/
default_configuration.cpp
server
/
mir
/
emergency_cleanup.h
server
/
frontend
/
default_configuration.cpp
server
/
mir
/
emergency_cleanup.h
server
/
graphics
/
default_configuration.cpp
platform
/
mir
/
graphics
/
gl_config.h
server
/
scene
/
default_configuration.cpp
platform
/
mir
/
graphics
/
gl_context.h
server
/
input
/
default_configuration.cpp
server
/
mir
/
main_loop.h
server
/
compositor
/
default_configuration.cpp
server
/
mir
/
main_loop.h
server
/
input
/
default_configuration.cpp
platform
/
mir
/
options
/
option.h
server
/
graphics
/
default_configuration.cpp
platform
/
mir
/
options
/
option.h
server
/
frontend
/
default_configuration.cpp
platform
/
mir
/
options
/
option.h
platform
/
options
/
default_configuration.cpp
platform
/
mir
/
graphics
/
platform.h
server
/
frontend
/
default_configuration.cpp
server
/
mir
/
frontend
/
protobuf_connection_creator.h
server
/
input
/
default_configuration.cpp
server
/
mir
/
compositor
/
scene.h
server
/
compositor
/
default_configuration.cpp
server
/
mir
/
frontend
/
screencast.h
server
/
scene
/
default_configuration.cpp
server
/
mir
/
scene
/
session.h
server
/
frontend
/
default_configuration.cpp
server
/
mir
/
frontend
/
session_authorizer.h
server
/
input
/
default_configuration.cpp
server
/
mir
/
input
/
touch_visualizer.h
client
/
default_connection_configuration.cpp
common
/
mir
/
input
/
input_platform.h
client
/
default_connection_configuration.h
common
/
mir
/
cached_ptr.h
server
/
compositor
/
default_display_buffer_compositor.cpp
platform
/
mir
/
graphics
/
buffer.h
server
/
compositor
/
default_display_buffer_compositor.cpp
platform
/
mir
/
graphics
/
display_buffer.h
server
/
compositor
/
default_display_buffer_compositor.cpp
platform
/
mir
/
graphics
/
renderable.h
server
/
compositor
/
default_display_buffer_compositor.cpp
server
/
mir
/
compositor
/
scene.h
server
/
compositor
/
default_display_buffer_compositor.cpp
server
/
mir
/
compositor
/
scene_element.h
server
/
compositor
/
default_display_buffer_compositor_factory.cpp
platform
/
mir
/
graphics
/
display_buffer.h
server
/
graphics
/
default_display_configuration_policy.cpp
platform
/
mir
/
graphics
/
display_configuration.h
server
/
graphics
/
default_display_configuration_policy.h
platform
/
mir
/
graphics
/
display_configuration_policy.h
server
/
default_emergency_cleanup.h
server
/
mir
/
emergency_cleanup.h
server
/
shell
/
default_focus_mechanism.cpp
server
/
mir
/
shell
/
input_targeter.h
server
/
shell
/
default_focus_mechanism.cpp
server
/
mir
/
scene
/
session.h
server
/
shell
/
default_focus_mechanism.cpp
server
/
mir
/
frontend
/
session.h
server
/
shell
/
default_focus_mechanism.cpp
server
/
mir
/
scene
/
surface.h
server
/
shell
/
default_focus_mechanism.cpp
server
/
mir
/
scene
/
surface_coordinator.h
server
/
shell
/
default_focus_mechanism.h
server
/
mir
/
shell
/
focus_setter.h
server
/
frontend
/
default_ipc_factory.cpp
platform
/
mir
/
graphics
/
graphic_buffer_allocator.h
server
/
frontend
/
default_ipc_factory.cpp
server
/
mir
/
frontend
/
session_authorizer.h
server
/
shell
/
default_placement_strategy.cpp
common
/
mir_toolkit
/
client_types.h
server
/
shell
/
default_placement_strategy.cpp
server
/
mir
/
shell
/
display_layout.h
server
/
shell
/
default_placement_strategy.cpp
common
/
mir
/
geometry
/
rectangle.h
server
/
shell
/
default_placement_strategy.cpp
server
/
mir
/
scene
/
surface_creation_parameters.h
server
/
shell
/
default_placement_strategy.h
server
/
mir
/
scene
/
placement_strategy.h
server
/
default_server_configuration.cpp
platform
/
mir
/
abnormal_exit.h
server
/
report
/
default_server_configuration.cpp
platform
/
mir
/
abnormal_exit.h
server
/
report
/
default_server_configuration.cpp
platform
/
mir
/
options
/
configuration.h
server
/
default_server_configuration.cpp
platform
/
mir
/
graphics
/
cursor.h
server
/
default_server_configuration.cpp
server
/
mir
/
input
/
cursor_listener.h
server
/
default_server_configuration.cpp
platform
/
mir
/
options
/
default_configuration.h
server
/
default_server_configuration.cpp
server
/
mir
/
default_server_configuration.h
server
/
report
/
default_server_configuration.cpp
server
/
mir
/
default_server_configuration.h
server
/
default_server_configuration.cpp
platform
/
mir
/
graphics
/
display.h
server
/
default_server_configuration.cpp
server
/
mir
/
emergency_cleanup.h
server
/
default_server_configuration.cpp
platform
/
mir
/
fatal.h
server
/
default_server_configuration.cpp
server
/
mir
/
input
/
input_manager.h
server
/
default_server_configuration.cpp
platform
/
mir
/
options
/
program_option.h
server
/
default_server_configuration.cpp
common
/
mir
/
geometry
/
rectangles.h
server
/
default_server_configuration.cpp
server
/
mir
/
frontend
/
session_authorizer.h
server
/
default_server_configuration.cpp
server
/
mir
/
frontend
/
session_credentials.h
server
/
default_server_configuration.cpp
server
/
mir
/
scene
/
surface_configurator.h
include
/
server
/
mir
/
default_server_status_listener.h
server
/
mir
/
server_status_listener.h
include
/
common
/
mir
/
geometry
/
displacement.h
common
/
mir
/
geometry
/
dimensions.h
include
/
common
/
mir
/
geometry
/
displacement.h
common
/
mir
/
geometry
/
point.h
server
/
graphics
/
offscreen
/
display.cpp
platform
/
mir
/
graphics
/
basic_platform.h
platform
/
graphics
/
android
/
display.cpp
platform
/
mir
/
graphics
/
display_buffer.h
server
/
graphics
/
offscreen
/
display.cpp
platform
/
mir
/
graphics
/
display_configuration_policy.h
platform
/
graphics
/
mesa
/
display.cpp
platform
/
mir
/
graphics
/
display_configuration_policy.h
platform
/
graphics
/
mesa
/
display.cpp
platform
/
mir
/
graphics
/
event_handler_register.h
platform
/
graphics
/
mesa
/
display.cpp
platform
/
mir
/
graphics
/
gl_context.h
platform
/
graphics
/
android
/
display.cpp
platform
/
mir
/
graphics
/
gl_context.h
platform
/
graphics
/
android
/
display.cpp
platform
/
mir
/
graphics
/
platform.h
platform
/
graphics
/
mesa
/
display.cpp
common
/
mir
/
geometry
/
rectangle.h
platform
/
graphics
/
android
/
display.cpp
common
/
mir
/
geometry
/
rectangle.h
server
/
graphics
/
offscreen
/
display.cpp
common
/
mir
/
geometry
/
size.h
server
/
graphics
/
offscreen
/
display.h
platform
/
mir
/
graphics
/
display.h
platform
/
graphics
/
mesa
/
display.h
platform
/
mir
/
graphics
/
display.h
platform
/
graphics
/
android
/
display.h
platform
/
mir
/
graphics
/
display.h
platform
/
graphics
/
mesa
/
display_buffer.cpp
platform
/
mir
/
fatal.h
server
/
graphics
/
offscreen
/
display_buffer.h
platform
/
mir
/
graphics
/
display_buffer.h
platform
/
graphics
/
mesa
/
display_buffer.h
platform
/
mir
/
graphics
/
display_buffer.h
server
/
graphics
/
offscreen
/
display_buffer.h
common
/
mir
/
geometry
/
rectangle.h
server
/
graphics
/
offscreen
/
display_buffer.h
common
/
mir
/
geometry
/
size.h
platform
/
graphics
/
android
/
display_builder.h
common
/
mir_toolkit
/
common.h
platform
/
graphics
/
display_configuration.cpp
platform
/
mir
/
graphics
/
display_configuration.h
client
/
display_configuration.h
common
/
mir_toolkit
/
client_types.h
server
/
graphics
/
offscreen
/
display_configuration.h
platform
/
mir
/
graphics
/
display_configuration.h
platform
/
graphics
/
android
/
display_configuration.h
platform
/
mir
/
graphics
/
display_configuration.h
platform
/
graphics
/
android
/
display_device.h
common
/
mir_toolkit
/
common.h
platform
/
graphics
/
android
/
display_device.h
platform
/
mir
/
graphics
/
renderable.h
platform
/
graphics
/
mesa
/
display_helpers.cpp
platform
/
mir
/
graphics
/
gl_config.h
server
/
input
/
display_input_region.cpp
platform
/
mir
/
graphics
/
display.h
server
/
input
/
display_input_region.cpp
platform
/
mir
/
graphics
/
display_buffer.h
server
/
input
/
display_input_region.cpp
common
/
mir
/
geometry
/
rectangle.h
server
/
input
/
display_input_region.cpp
common
/
mir
/
geometry
/
rectangles.h
server
/
display_server.cpp
server
/
mir
/
compositor
/
compositor.h
server
/
display_server.cpp
platform
/
mir
/
graphics
/
display.h
server
/
display_server.cpp
platform
/
mir
/
graphics
/
display_configuration.h
server
/
display_server.cpp
server
/
mir
/
display_server.h
server
/
display_server.cpp
server
/
mir
/
input
/
input_dispatcher.h
server
/
display_server.cpp
server
/
mir
/
input
/
input_manager.h
server
/
display_server.cpp
server
/
mir
/
main_loop.h
server
/
display_server.cpp
server
/
mir
/
server_configuration.h
server
/
display_server.cpp
server
/
mir
/
server_status_listener.h
client
/
egl_native_display_container.h
common
/
mir_toolkit
/
client_types.h
client
/
error_connections.h
common
/
mir_toolkit
/
client_types.h
server
/
input
/
event_filter_chain.h
server
/
mir
/
input
/
composite_event_filter.h
server
/
input
/
android
/
event_filter_dispatcher_policy.h
server
/
mir
/
input
/
event_filter.h
client
/
event_handler_register.h
common
/
mir_toolkit
/
event.h
server
/
frontend
/
event_sender.cpp
platform
/
mir
/
graphics
/
display_configuration.h
server
/
frontend
/
event_sender.h
server
/
mir
/
frontend
/
event_sink.h
client
/
event_sink.h
common
/
mir_toolkit
/
event.h
platform
/
fatal
/
fatal.cpp
platform
/
mir
/
fatal.h
platform
/
graphics
/
android
/
fb_device.cpp
platform
/
mir
/
graphics
/
buffer.h
common
/
fd
/
fd.cpp
common
/
mir
/
fd.h
include
/
common
/
mir
/
fd_socket_transmission.h
common
/
mir
/
fd.h
platform
/
graphics
/
android
/
framebuffer_bundle.h
common
/
mir_toolkit
/
common.h
platform
/
graphics
/
android
/
framebuffer_bundle.h
common
/
mir
/
geometry
/
size.h
platform
/
graphics
/
mesa
/
gbm_buffer.h
platform
/
mir
/
graphics
/
buffer_basic.h
platform
/
graphics
/
android
/
gl_context.cpp
platform
/
mir
/
graphics
/
gl_config.h
platform
/
graphics
/
android
/
gl_context.h
common
/
mir_toolkit
/
common.h
platform
/
graphics
/
android
/
gl_context.h
platform
/
mir
/
graphics
/
gl_context.h
server
/
scene
/
gl_pixel_buffer.cpp
platform
/
mir
/
graphics
/
buffer.h
server
/
scene
/
gl_pixel_buffer.cpp
platform
/
mir
/
graphics
/
gl_context.h
server
/
compositor
/
gl_renderer.cpp
platform
/
mir
/
graphics
/
buffer.h
server
/
compositor
/
gl_renderer.cpp
platform
/
mir
/
graphics
/
renderable.h
include
/
server
/
mir
/
compositor
/
gl_renderer.h
platform
/
mir
/
graphics
/
buffer_id.h
include
/
server
/
mir
/
compositor
/
gl_renderer.h
common
/
mir
/
geometry
/
rectangle.h
include
/
server
/
mir
/
compositor
/
gl_renderer.h
platform
/
mir
/
graphics
/
renderable.h
server
/
compositor
/
gl_renderer_factory.cpp
common
/
mir
/
geometry
/
rectangle.h
include
/
platform
/
mir
/
graphics
/
gl_texture_cache.h
platform
/
mir
/
graphics
/
renderable.h
server
/
scene
/
global_event_sender.cpp
server
/
mir
/
scene
/
session.h
server
/
scene
/
global_event_sender.h
server
/
mir
/
frontend
/
event_sink.h
platform
/
graphics
/
android
/
graphic_alloc_adaptor.h
common
/
mir_toolkit
/
common.h
platform
/
graphics
/
android
/
graphic_alloc_adaptor.h
common
/
mir
/
geometry
/
size.h
platform
/
graphics
/
android
/
graphic_buffer_allocator.h
common
/
mir_toolkit
/
common.h
platform
/
graphics
/
android
/
graphic_buffer_allocator.h
common
/
mir
/
geometry
/
size.h
server
/
shell
/
graphics_display_layout.cpp
platform
/
mir
/
graphics
/
display.h
server
/
shell
/
graphics_display_layout.cpp
platform
/
mir
/
graphics
/
display_buffer.h
server
/
shell
/
graphics_display_layout.cpp
common
/
mir
/
geometry
/
rectangle.h
server
/
shell
/
graphics_display_layout.cpp
common
/
mir
/
geometry
/
rectangles.h
server
/
shell
/
graphics_display_layout.h
server
/
mir
/
shell
/
display_layout.h
include
/
common
/
mir
/
time
/
high_resolution_clock.h
common
/
mir
/
time
/
clock.h
server
/
graphics
/
nested
/
host_connection.h
common
/
mir_toolkit
/
client_types.h
platform
/
graphics
/
android
/
hwc_device.h
common
/
mir_toolkit
/
common.h
platform
/
graphics
/
android
/
hwc_fallback_gl_renderer.cpp
platform
/
mir
/
graphics
/
gl_context.h
platform
/
graphics
/
android
/
hwc_fallback_gl_renderer.h
common
/
mir
/
geometry
/
rectangle.h
platform
/
graphics
/
android
/
hwc_fallback_gl_renderer.h
platform
/
mir
/
graphics
/
renderable.h
platform
/
graphics
/
android
/
hwc_fb_device.cpp
platform
/
mir
/
graphics
/
buffer.h
platform
/
graphics
/
android
/
hwc_layerlist.cpp
platform
/
mir
/
graphics
/
buffer.h
platform
/
graphics
/
android
/
hwc_layerlist.cpp
platform
/
mir
/
graphics
/
renderable.h
platform
/
graphics
/
android
/
hwc_layerlist.h
common
/
mir
/
geometry
/
rectangle.h
platform
/
graphics
/
android
/
hwc_layers.cpp
platform
/
mir
/
graphics
/
buffer.h
platform
/
graphics
/
android
/
hwc_layers.cpp
platform
/
mir
/
graphics
/
renderable.h
platform
/
graphics
/
android
/
hwc_layers.h
common
/
mir
/
geometry
/
rectangle.h
platform
/
graphics
/
android
/
hwc_layers.h
platform
/
mir
/
graphics
/
renderable.h
include
/
common
/
mir
/
input
/
input_receiver_report.h
common
/
mir_toolkit
/
event.h
server
/
input
/
android
/
input_send_entry.h
common
/
mir_toolkit
/
event.h
include
/
server
/
mir
/
input
/
input_send_observer.h
common
/
mir_toolkit
/
event.h
server
/
input
/
android
/
input_sender.cpp
server
/
mir
/
input
/
input_channel.h
server
/
input
/
android
/
input_sender.cpp
server
/
mir
/
main_loop.h
server
/
input
/
android
/
input_sender.cpp
server
/
mir
/
compositor
/
scene.h
server
/
input
/
android
/
input_sender.cpp
server
/
mir
/
scene
/
surface.h
include
/
server
/
mir
/
input
/
input_sender.h
common
/
mir_toolkit
/
event.h
include
/
common
/
mir
/
logging
/
input_timestamp.h
common
/
mir_toolkit
/
event.h
server
/
input
/
android
/
input_translator.h
server
/
mir
/
input
/
input_dispatcher.h
platform
/
graphics
/
mesa
/
internal_client.h
platform
/
mir
/
graphics
/
internal_client.h
platform
/
graphics
/
android
/
internal_client.h
platform
/
mir
/
graphics
/
internal_client.h
platform
/
graphics
/
android
/
internal_client_window.cpp
platform
/
mir
/
graphics
/
buffer.h
platform
/
graphics
/
android
/
internal_client_window.cpp
platform
/
mir
/
graphics
/
internal_surface.h
platform
/
graphics
/
android
/
internal_client_window.h
common
/
mir_toolkit
/
common.h
platform
/
graphics
/
android
/
internal_client_window.h
common
/
mir
/
geometry
/
size.h
platform
/
graphics
/
mesa
/
internal_native_display.cpp
common
/
mir_toolkit
/
mesa
/
native_display.h
platform
/
graphics
/
mesa
/
internal_native_display.cpp
platform
/
mir
/
graphics
/
platform_ipc_package.h
platform
/
graphics
/
mesa
/
internal_native_display.h
common
/
mir_toolkit
/
mesa
/
native_display.h
platform
/
graphics
/
mesa
/
internal_native_surface.cpp
platform
/
mir
/
graphics
/
buffer.h
platform
/
graphics
/
mesa
/
internal_native_surface.cpp
platform
/
mir
/
graphics
/
internal_surface.h
platform
/
graphics
/
mesa
/
internal_native_surface.h
common
/
mir_toolkit
/
mesa
/
native_display.h
platform
/
graphics
/
mesa
/
ipc_operations.cpp
platform
/
mir
/
graphics
/
buffer.h
platform
/
graphics
/
android
/
ipc_operations.cpp
platform
/
mir
/
graphics
/
buffer.h
platform
/
graphics
/
mesa
/
ipc_operations.cpp
platform
/
mir
/
graphics
/
platform_ipc_package.h
platform
/
graphics
/
android
/
ipc_operations.cpp
platform
/
mir
/
graphics
/
platform_ipc_package.h
platform
/
graphics
/
mesa
/
ipc_operations.h
platform
/
mir
/
graphics
/
platform_ipc_operations.h
platform
/
graphics
/
android
/
ipc_operations.h
platform
/
mir
/
graphics
/
platform_ipc_operations.h
platform
/
graphics
/
mesa
/
kms_display_configuration.h
platform
/
mir
/
graphics
/
display_configuration.h
platform
/
graphics
/
mesa
/
kms_output.h
common
/
mir_toolkit
/
common.h
platform
/
graphics
/
mesa
/
kms_output.h
platform
/
mir
/
graphics
/
display_configuration.h
platform
/
graphics
/
mesa
/
kms_output.h
common
/
mir
/
geometry
/
point.h
platform
/
graphics
/
mesa
/
kms_output.h
common
/
mir
/
geometry
/
size.h
server
/
scene
/
legacy_scene_change_notification.cpp
server
/
mir
/
scene
/
surface.h
include
/
server
/
mir
/
scene
/
legacy_scene_change_notification.h
server
/
mir
/
scene
/
observer.h
server
/
scene
/
legacy_surface_change_notification.h
server
/
mir
/
scene
/
surface_observer.h
client
/
lifecycle_control.h
common
/
mir_toolkit
/
common.h
platform
/
graphics
/
mesa
/
linux_virtual_terminal.cpp
platform
/
mir
/
graphics
/
event_handler_register.h
server
/
report
/
logging
/
logging_report_factory.cpp
server
/
mir
/
default_server_configuration.h
server
/
scene
/
mediating_display_changer.cpp
server
/
mir
/
compositor
/
compositor.h
server
/
scene
/
mediating_display_changer.cpp
platform
/
mir
/
graphics
/
display.h
server
/
scene
/
mediating_display_changer.cpp
platform
/
mir
/
graphics
/
display_configuration.h
server
/
scene
/
mediating_display_changer.cpp
platform
/
mir
/
graphics
/
display_configuration_policy.h
server
/
scene
/
mediating_display_changer.cpp
server
/
mir
/
server_action_queue.h
server
/
scene
/
mediating_display_changer.cpp
server
/
mir
/
scene
/
session.h
server
/
scene
/
mediating_display_changer.h
server
/
mir
/
frontend
/
display_changer.h
client
/
mesa
/
mesa_native_display_container.cpp
client
/
mir_toolkit
/
mir_client_library.h
client
/
mesa
/
mesa_native_display_container.h
common
/
mir_toolkit
/
client_types.h
client
/
mesa
/
mesa_native_display_container.h
common
/
mir_toolkit
/
mesa
/
native_display.h
server
/
report
/
logging
/
message_processor_report.h
common
/
mir
/
time
/
clock.h
include
/
server
/
mir
/
frontend
/
message_processor_report.h
common
/
mir_toolkit
/
event.h
server
/
frontend
/
message_sender.h
server
/
mir
/
frontend
/
fd_sets.h
server
/
graphics
/
nested
/
mir_client_host_connection.cpp
client
/
mir_toolkit
/
mir_client_library.h
server
/
graphics
/
nested
/
mir_client_host_connection.cpp
client
/
mir_toolkit
/
mir_client_library_drm.h
server
/
graphics
/
nested
/
mir_client_host_connection.h
server
/
mir
/
shell
/
host_lifecycle_event_listener.h
client
/
mir_client_surface.h
common
/
mir_toolkit
/
client_types.h
client
/
mir_connection.h
client
/
mir_toolkit
/
mir_client_library.h
client
/
mir_connection.h
client
/
mir_toolkit
/
mir_client_library_drm.h
client
/
mir_connection_api.cpp
client
/
mir_toolkit
/
mir_client_library_drm.h
client
/
mir_connection_api.cpp
client
/
mir_toolkit
/
mir_connection.h
client
/
mir_connection_api.h
client
/
mir_toolkit
/
mir_wait.h
client
/
mir_cursor_api.cpp
client
/
mir_toolkit
/
mir_cursor_configuration.h
client
/
mir_prompt_session.h
client
/
mir_toolkit
/
mir_client_library.h
client
/
mir_prompt_session_api.cpp
client
/
mir_toolkit
/
mir_prompt_session.h
client
/
mir_screencast.cpp
common
/
mir_toolkit
/
mir_native_buffer.h
client
/
mir_screencast.h
common
/
mir_toolkit
/
client_types.h
client
/
mir_screencast.h
common
/
mir
/
geometry
/
rectangle.h
client
/
mir_screencast.h
common
/
mir
/
geometry
/
size.h
client
/
mir_screencast_api.cpp
client
/
mir_toolkit
/
mir_screencast.h
client
/
mir_surface.cpp
common
/
mir
/
input
/
input_platform.h
client
/
mir_surface.cpp
common
/
mir
/
input
/
input_receiver_thread.h
client
/
mir_surface.cpp
client
/
mir_toolkit
/
mir_client_library.h
client
/
mir_surface.h
common
/
mir_toolkit
/
common.h
client
/
mir_surface.h
common
/
mir
/
geometry
/
dimensions.h
client
/
mir_surface.h
client
/
mir_toolkit
/
mir_client_library.h
client
/
mir_surface.h
common
/
mir
/
graphics
/
native_buffer.h
client
/
mir_surface_api.cpp
client
/
mir_toolkit
/
mir_client_library_debug.h
client
/
mir_surface_api.cpp
client
/
mir_toolkit
/
mir_surface.h
client
/
mir_surface_api.cpp
client
/
mir_toolkit
/
mir_wait.h
client
/
mir_wait_api.cpp
client
/
mir_toolkit
/
mir_wait.h
server
/
compositor
/
multi_threaded_compositor.cpp
platform
/
mir
/
graphics
/
display.h
server
/
compositor
/
multi_threaded_compositor.cpp
platform
/
mir
/
graphics
/
display_buffer.h
server
/
compositor
/
multi_threaded_compositor.cpp
server
/
mir
/
run_mir.h
server
/
compositor
/
multi_threaded_compositor.cpp
server
/
mir
/
compositor
/
scene.h
server
/
compositor
/
multi_threaded_compositor.cpp
server
/
mir
/
scene
/
surface.h
server
/
compositor
/
multi_threaded_compositor.cpp
server
/
mir
/
scene
/
surface_observer.h
server
/
compositor
/
multi_threaded_compositor.h
server
/
mir
/
compositor
/
compositor.h
platform
/
graphics
/
mesa
/
native_platform.cpp
platform
/
mir
/
graphics
/
platform_ipc_package.h
platform
/
graphics
/
mesa
/
native_platform.h
platform
/
mir
/
graphics
/
native_platform.h
client
/
mesa
/
native_surface.h
common
/
mir_toolkit
/
mesa
/
native_display.h
server
/
graphics
/
nested
/
nested_display.cpp
platform
/
mir
/
graphics
/
display_configuration_policy.h
server
/
graphics
/
nested
/
nested_display.cpp
platform
/
mir
/
graphics
/
gl_config.h
server
/
graphics
/
nested
/
nested_display.cpp
platform
/
mir
/
graphics
/
gl_context.h
server
/
graphics
/
nested
/
nested_display.cpp
common
/
mir
/
geometry
/
rectangle.h
server
/
graphics
/
nested
/
nested_display.h
common
/
mir_toolkit
/
client_types.h
server
/
graphics
/
nested
/
nested_display.h
platform
/
mir
/
graphics
/
display.h
server
/
graphics
/
nested
/
nested_display.h
platform
/
mir
/
graphics
/
display_buffer.h
server
/
graphics
/
nested
/
nested_display.h
platform
/
mir
/
graphics
/
display_configuration.h
server
/
graphics
/
nested
/
nested_display_configuration.h
common
/
mir_toolkit
/
client_types.h
server
/
graphics
/
nested
/
nested_display_configuration.h
platform
/
mir
/
graphics
/
display_configuration.h
server
/
graphics
/
nested
/
nested_output.cpp
server
/
mir
/
input
/
input_dispatcher.h
server
/
graphics
/
nested
/
nested_platform.h
platform
/
mir
/
graphics
/
native_platform.h
server
/
graphics
/
nested
/
nested_platform.h
platform
/
mir
/
graphics
/
platform.h
server
/
shell
/
null_host_lifecycle_event_listener.h
server
/
mir
/
shell
/
host_lifecycle_event_listener.h
server
/
input
/
null_input_channel_factory.cpp
server
/
mir
/
input
/
input_channel.h
server
/
input
/
null_input_configuration.h
server
/
mir
/
input
/
input_configuration.h
server
/
input
/
null_input_dispatcher.h
server
/
mir
/
input
/
input_dispatcher.h
server
/
input
/
null_input_manager.h
server
/
mir
/
input
/
input_manager.h
include
/
common
/
mir
/
input
/
null_input_receiver_report.h
common
/
mir_toolkit
/
event.h
server
/
input
/
null_input_targeter.h
server
/
mir
/
shell
/
input_targeter.h
include
/
server
/
mir
/
scene
/
null_observer.h
server
/
mir
/
scene
/
observer.h
include
/
server
/
mir
/
scene
/
null_prompt_session_listener.h
server
/
mir
/
scene
/
prompt_session_listener.h
include
/
server
/
mir
/
scene
/
null_session_listener.h
server
/
mir
/
scene
/
session_listener.h
server
/
scene
/
null_surface_observer.cpp
server
/
mir
/
scene
/
null_surface_observer.h
server
/
compositor
/
occlusion.cpp
common
/
mir
/
geometry
/
rectangle.h
server
/
compositor
/
occlusion.cpp
platform
/
mir
/
graphics
/
renderable.h
server
/
compositor
/
occlusion.cpp
server
/
mir
/
compositor
/
scene_element.h
server
/
compositor
/
occlusion.h
server
/
mir
/
compositor
/
scene.h
common
/
geometry
/
ostream.cpp
common
/
mir
/
geometry
/
point.h
common
/
geometry
/
ostream.cpp
common
/
mir
/
geometry
/
rectangle.h
common
/
geometry
/
ostream.cpp
common
/
mir
/
geometry
/
rectangles.h
common
/
geometry
/
ostream.cpp
common
/
mir
/
geometry
/
size.h
utils
/
out.c
client
/
mir_toolkit
/
mir_client_library.h
platform
/
graphics
/
android
/
output_builder.cpp
platform
/
mir
/
graphics
/
display_buffer.h
platform
/
graphics
/
overlapping_output_grouping.cpp
platform
/
mir
/
graphics
/
display_configuration.h
platform
/
graphics
/
overlapping_output_grouping.cpp
common
/
mir
/
geometry
/
rectangle.h
platform
/
graphics
/
overlapping_output_grouping.cpp
common
/
mir
/
geometry
/
rectangles.h
client
/
periodic_perf_report.h
common
/
mir
/
time
/
clock.h
utils
/
ping.c
client
/
mir_toolkit
/
mir_client_library.h
server
/
scene
/
pixel_buffer.h
common
/
mir
/
geometry
/
dimensions.h
server
/
scene
/
pixel_buffer.h
common
/
mir
/
geometry
/
size.h
include
/
platform
/
mir
/
graphics
/
pixel_format_utils.h
common
/
mir_toolkit
/
common.h
platform
/
graphics
/
android
/
platform.cpp
platform
/
mir
/
abnormal_exit.h
platform
/
graphics
/
android
/
platform.cpp
platform
/
mir
/
graphics
/
buffer_id.h
platform
/
graphics
/
android
/
platform.cpp
platform
/
mir
/
options
/
configuration.h
platform
/
graphics
/
mesa
/
platform.cpp
common
/
mir
/
graphics
/
native_buffer.h
platform
/
graphics
/
mesa
/
platform.cpp
platform
/
mir
/
options
/
option.h
platform
/
graphics
/
android
/
platform.cpp
platform
/
mir
/
options
/
option.h
platform
/
graphics
/
mesa
/
platform.cpp
platform
/
mir
/
graphics
/
platform_ipc_operations.h
platform
/
graphics
/
android
/
platform.cpp
platform
/
mir
/
graphics
/
platform_ipc_package.h
platform
/
graphics
/
mesa
/
platform.h
common
/
mir_toolkit
/
mesa
/
native_display.h
platform
/
graphics
/
android
/
platform.h
platform
/
mir
/
graphics
/
native_platform.h
platform
/
graphics
/
mesa
/
platform.h
platform
/
mir
/
graphics
/
platform.h
platform
/
graphics
/
android
/
platform.h
platform
/
mir
/
graphics
/
platform.h
client
/
private.cpp
client
/
mir
/
client
/
private.h
platform
/
options
/
program_option.cpp
platform
/
mir
/
options
/
program_option.h
server
/
scene
/
prompt_session_container.cpp
server
/
mir
/
scene
/
session.h
server
/
scene
/
prompt_session_manager_impl.cpp
server
/
mir
/
scene
/
prompt_session.h
server
/
scene
/
prompt_session_manager_impl.cpp
server
/
mir
/
scene
/
prompt_session_creation_parameters.h
server
/
scene
/
prompt_session_manager_impl.cpp
server
/
mir
/
scene
/
prompt_session_listener.h
server
/
scene
/
prompt_session_manager_impl.cpp
server
/
mir
/
scene
/
session.h
server
/
scene
/
prompt_session_manager_impl.h
common
/
mir_toolkit
/
common.h
server
/
scene
/
prompt_session_manager_impl.h
server
/
mir
/
scene
/
prompt_session_manager.h
server
/
frontend
/
protobuf_buffer_packer.cpp
platform
/
mir
/
graphics
/
display_configuration.h
server
/
frontend
/
protobuf_connection_creator.cpp
server
/
mir
/
frontend
/
protobuf_connection_creator.h
server
/
frontend
/
protobuf_connection_creator.cpp
server
/
mir
/
frontend
/
session_authorizer.h
server
/
frontend
/
protobuf_connection_creator.cpp
server
/
mir
/
frontend
/
session_credentials.h
server
/
frontend
/
protobuf_message_processor.cpp
server
/
mir
/
frontend
/
protobuf_message_sender.h
server
/
frontend
/
protobuf_message_processor.cpp
server
/
mir
/
frontend
/
template_protobuf_message_processor.h
server
/
frontend
/
protobuf_message_processor.h
server
/
mir
/
frontend
/
message_processor.h
server
/
frontend
/
protobuf_responder.h
server
/
mir
/
frontend
/
protobuf_message_sender.h
server
/
frontend
/
published_socket_connector.cpp
server
/
mir
/
frontend
/
protobuf_connection_creator.h
platform
/
graphics
/
mesa
/
real_kms_output.cpp
platform
/
mir
/
fatal.h
server
/
compositor
/
recently_used_cache.cpp
platform
/
mir
/
graphics
/
buffer.h
server
/
compositor
/
recently_used_cache.cpp
common
/
mir
/
geometry
/
rectangle.h
include
/
server
/
mir
/
compositor
/
recently_used_cache.h
platform
/
mir
/
graphics
/
buffer_id.h
common
/
geometry
/
rectangle.cpp
common
/
mir
/
geometry
/
rectangle.h
common
/
geometry
/
rectangles.cpp
common
/
mir
/
geometry
/
rectangles.h
include
/
server
/
mir
/
compositor
/
renderer.h
common
/
mir
/
geometry
/
rectangle.h
include
/
server
/
mir
/
compositor
/
renderer.h
platform
/
mir
/
graphics
/
renderable.h
server
/
scene
/
rendering_tracker.cpp
server
/
mir
/
scene
/
surface.h
server
/
scene
/
rendering_tracker.h
common
/
mir_toolkit
/
common.h
server
/
scene
/
rendering_tracker.h
server
/
mir
/
compositor
/
compositor_id.h
server
/
report_exception.cpp
platform
/
mir
/
abnormal_exit.h
server
/
report_exception.cpp
server
/
mir
/
report_exception.h
server
/
frontend
/
resource_cache.h
common
/
mir
/
fd.h
client
/
rpc
/
rpc_report.h
common
/
mir_toolkit
/
event.h
client
/
rpc
/
rpc_report.h
common
/
mir
/
fd.h
server
/
run_mir.cpp
server
/
mir
/
display_server.h
server
/
run_mir.cpp
server
/
mir
/
emergency_cleanup.h
server
/
run_mir.cpp
platform
/
mir
/
fatal.h
server
/
run_mir.cpp
server
/
mir
/
main_loop.h
server
/
run_mir.cpp
server
/
mir
/
run_mir.h
server
/
run_mir.cpp
server
/
mir
/
server_configuration.h
utils
/
screencast.cpp
client
/
mir_toolkit
/
mir_client_library.h
utils
/
screencast.cpp
client
/
mir_toolkit
/
mir_screencast.h
utils
/
screencast.cpp
common
/
mir
/
geometry
/
rectangle.h
utils
/
screencast.cpp
common
/
mir
/
geometry
/
size.h
server
/
compositor
/
screencast_display_buffer.cpp
platform
/
mir
/
graphics
/
buffer.h
server
/
compositor
/
screencast_display_buffer.h
platform
/
mir
/
graphics
/
display_buffer.h
platform
/
graphics
/
android
/
server_render_window.cpp
platform
/
mir
/
graphics
/
buffer.h
platform
/
graphics
/
android
/
server_render_window.h
common
/
mir_toolkit
/
common.h
server
/
shell
/
session_coordinator_wrapper.cpp
server
/
mir
/
shell
/
session_coordinator_wrapper.h
server
/
frontend
/
session_credentials.cpp
server
/
mir
/
frontend
/
session_credentials.h
server
/
scene
/
session_manager.cpp
server
/
mir
/
shell
/
focus_setter.h
server
/
scene
/
session_manager.cpp
server
/
mir
/
scene
/
prompt_session.h
server
/
scene
/
session_manager.cpp
server
/
mir
/
scene
/
prompt_session_manager.h
server
/
scene
/
session_manager.cpp
server
/
mir
/
scene
/
session.h
server
/
scene
/
session_manager.cpp
server
/
mir
/
scene
/
session_listener.h
server
/
scene
/
session_manager.cpp
server
/
mir
/
scene
/
surface_coordinator.h
server
/
scene
/
session_manager.h
server
/
mir
/
scene
/
session_coordinator.h
server
/
frontend
/
session_mediator.cpp
platform
/
mir
/
graphics
/
buffer.h
server
/
frontend
/
session_mediator.cpp
platform
/
mir
/
graphics
/
buffer_id.h
server
/
frontend
/
session_mediator.cpp
common
/
mir_toolkit
/
common.h
server
/
frontend
/
session_mediator.cpp
server
/
mir
/
input
/
cursor_images.h
server
/
frontend
/
session_mediator.cpp
common
/
mir
/
geometry
/
dimensions.h
server
/
frontend
/
session_mediator.cpp
server
/
mir
/
frontend
/
display_changer.h
server
/
frontend
/
session_mediator.cpp
platform
/
mir
/
graphics
/
display_configuration.h
server
/
frontend
/
session_mediator.cpp
server
/
mir
/
frontend
/
event_sink.h
server
/
frontend
/
session_mediator.cpp
common
/
mir
/
fd.h
server
/
frontend
/
session_mediator.cpp
platform
/
mir
/
graphics
/
platform_ipc_package.h
server
/
frontend
/
session_mediator.cpp
server
/
mir
/
frontend
/
prompt_session.h
server
/
frontend
/
session_mediator.cpp
server
/
mir
/
scene
/
prompt_session_creation_parameters.h
server
/
frontend
/
session_mediator.cpp
common
/
mir
/
geometry
/
rectangles.h
server
/
frontend
/
session_mediator.cpp
server
/
mir
/
frontend
/
screencast.h
server
/
frontend
/
session_mediator.cpp
server
/
mir
/
frontend
/
session.h
server
/
frontend
/
session_mediator.cpp
server
/
mir
/
frontend
/
session_mediator_report.h
server
/
frontend
/
session_mediator.cpp
server
/
mir
/
frontend
/
shell.h
server
/
frontend
/
session_mediator.cpp
server
/
mir
/
frontend
/
surface.h
server
/
frontend
/
session_mediator.cpp
server
/
mir
/
scene
/
surface_creation_parameters.h
server
/
frontend
/
session_mediator.h
common
/
mir_toolkit
/
common.h
server
/
frontend
/
session_mediator.h
platform
/
mir
/
graphics
/
platform.h
server
/
frontend
/
session_mediator.h
platform
/
mir
/
graphics
/
platform_ipc_operations.h
server
/
frontend
/
session_mediator.h
server
/
mir
/
frontend
/
surface_id.h
server
/
report
/
null
/
session_mediator_report.h
server
/
mir
/
frontend
/
session_mediator_report.h
server
/
report
/
lttng
/
session_mediator_report.h
server
/
mir
/
frontend
/
session_mediator_report.h
server
/
report
/
logging
/
session_mediator_report.h
server
/
mir
/
frontend
/
session_mediator_report.h
server
/
frontend
/
shell_wrapper.h
server
/
mir
/
frontend
/
shell.h
platform
/
graphics
/
mesa
/
shm_buffer.h
platform
/
mir
/
graphics
/
buffer_basic.h
platform
/
graphics
/
mesa
/
shm_buffer.h
common
/
mir_toolkit
/
common.h
platform
/
graphics
/
mesa
/
shm_buffer.h
common
/
mir
/
geometry
/
dimensions.h
platform
/
graphics
/
mesa
/
shm_buffer.h
common
/
mir
/
geometry
/
size.h
server
/
scene
/
snapshot_strategy.h
server
/
mir
/
scene
/
snapshot.h
server
/
frontend
/
socket_connection.cpp
server
/
mir
/
frontend
/
message_processor.h
server
/
frontend
/
socket_connection.cpp
server
/
mir
/
frontend
/
session_credentials.h
server
/
frontend
/
socket_connection.h
server
/
mir
/
frontend
/
connections.h
server
/
frontend
/
socket_messenger.cpp
server
/
mir
/
frontend
/
session_credentials.h
server
/
frontend
/
socket_messenger.h
server
/
mir
/
frontend
/
session_credentials.h
client
/
rpc
/
stream_socket_transport.h
common
/
mir
/
fd.h
client
/
rpc
/
stream_transport.h
common
/
mir
/
fd.h
server
/
frontend
/
surface.cpp
platform
/
mir
/
graphics
/
buffer.h
server
/
frontend
/
surface.cpp
platform
/
mir
/
graphics
/
buffer_id.h
server
/
frontend
/
surface.cpp
platform
/
mir
/
graphics
/
internal_surface.h
server
/
frontend
/
surface.cpp
server
/
mir
/
frontend
/
surface.h
server
/
scene
/
surface_controller.cpp
server
/
mir
/
scene
/
placement_strategy.h
server
/
scene
/
surface_controller.cpp
server
/
mir
/
scene
/
surface.h
server
/
scene
/
surface_controller.h
server
/
mir
/
scene
/
surface_coordinator.h
server
/
shell
/
surface_coordinator_wrapper.cpp
server
/
mir
/
shell
/
surface_coordinator_wrapper.h
server
/
scene
/
surface_creation_parameters.cpp
server
/
mir
/
scene
/
surface_creation_parameters.h
server
/
scene
/
surface_event_source.cpp
common
/
mir
/
geometry
/
size.h
include
/
server
/
mir
/
scene
/
surface_event_source.h
server
/
mir
/
frontend
/
event_sink.h
include
/
server
/
mir
/
scene
/
surface_event_source.h
server
/
mir
/
scene
/
null_surface_observer.h
include
/
server
/
mir
/
scene
/
surface_event_source.h
server
/
mir
/
frontend
/
surface_id.h
include
/
server
/
mir
/
scene
/
surface_factory.h
server
/
mir
/
scene
/
surface_creation_parameters.h
server
/
scene
/
surface_stack.cpp
platform
/
mir
/
graphics
/
renderable.h
server
/
scene
/
surface_stack.cpp
server
/
mir
/
compositor
/
scene_element.h
server
/
scene
/
surface_stack.cpp
server
/
mir
/
scene
/
surface.h
server
/
scene
/
surface_stack.h
server
/
mir
/
scene
/
depth_id.h
server
/
scene
/
surface_stack.h
server
/
mir
/
scene
/
observer.h
server
/
scene
/
surface_stack.h
server
/
mir
/
compositor
/
scene.h
server
/
scene
/
surface_stack_model.h
server
/
mir
/
scene
/
depth_id.h
server
/
scene
/
surface_stack_model.h
server
/
mir
/
input
/
input_reception_mode.h
server
/
scene
/
surface_stack_model.h
server
/
mir
/
frontend
/
surface_id.h
server
/
frontend
/
surface_tracker.cpp
platform
/
mir
/
graphics
/
buffer.h
server
/
frontend
/
surface_tracker.cpp
platform
/
mir
/
graphics
/
buffer_id.h
server
/
frontend
/
surface_tracker.h
server
/
mir
/
frontend
/
surface_id.h
include
/
server
/
mir
/
graphics
/
surfaceless_egl_context.h
platform
/
mir
/
graphics
/
gl_context.h
include
/
common
/
mir
/
graphics
/
android
/
sync_fence.h
common
/
mir
/
fd.h
server
/
compositor
/
temporary_buffers.h
platform
/
mir
/
graphics
/
buffer.h
server
/
compositor
/
temporary_buffers.h
platform
/
mir
/
graphics
/
buffer_id.h
platform
/
graphics
/
tessellation_helpers.cpp
platform
/
mir
/
graphics
/
buffer.h
platform
/
graphics
/
tessellation_helpers.cpp
platform
/
mir
/
graphics
/
renderable.h
server
/
scene
/
threaded_snapshot_strategy.cpp
server
/
mir
/
scene
/
surface_buffer_access.h
server
/
compositor
/
timeout_frame_dropping_policy_factory.h
server
/
mir
/
time
/
timer.h
server
/
input
/
touchspot_controller.cpp
platform
/
mir
/
graphics
/
buffer.h
server
/
input
/
touchspot_controller.cpp
platform
/
mir
/
graphics
/
buffer_properties.h
server
/
input
/
touchspot_controller.cpp
common
/
mir
/
geometry
/
dimensions.h
server
/
input
/
touchspot_controller.cpp
platform
/
mir
/
graphics
/
graphic_buffer_allocator.h
server
/
input
/
touchspot_controller.cpp
platform
/
mir
/
graphics
/
renderable.h
server
/
input
/
touchspot_controller.h
server
/
mir
/
input
/
touch_visualizer.h
server
/
frontend
/
unauthorized_display_changer.h
server
/
mir
/
frontend
/
display_changer.h
server
/
frontend
/
unauthorized_screencast.h
server
/
mir
/
frontend
/
screencast.h
include
/
server
/
mir
/
input
/
vt_filter.h
server
/
mir
/
input
/
event_filter.h
server
/
input
/
xcursor_loader.cpp
platform
/
mir
/
graphics
/
cursor_image.h
server
/
input
/
xcursor_loader.cpp
common
/
mir_toolkit
/
cursors.h
server
/
input
/
xcursor_loader.h
server
/
mir
/
input
/
cursor_images.h
include
/
common
/
mir
/
input
/
xkb_mapper.h
common
/
mir_toolkit
/
event.h
Copyright © 2012,2013 Canonical Ltd.
Generated on Fri Oct 10 14:07:14 UTC 2014