Mir
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
src
server
server → include Relation
File in src/server
Includes file in include
graphics
/
android
/
android_alloc_adaptor.cpp
shared
/
mir
/
graphics
/
android
/
android_native_buffer.h
graphics
/
android
/
android_alloc_adaptor.cpp
shared
/
mir
/
graphics
/
android
/
sync_fence.h
graphics
/
android
/
android_buffer_allocator.cpp
platform
/
mir
/
graphics
/
buffer_initializer.h
graphics
/
android
/
android_buffer_allocator.cpp
platform
/
mir
/
graphics
/
buffer_properties.h
graphics
/
android
/
android_buffer_allocator.cpp
platform
/
mir
/
graphics
/
egl_extensions.h
graphics
/
android
/
android_buffer_allocator.cpp
platform
/
mir
/
graphics
/
platform.h
graphics
/
android
/
android_buffer_allocator.cpp
shared
/
mir
/
graphics
/
android
/
sync_fence.h
graphics
/
android
/
android_display.cpp
platform
/
mir
/
graphics
/
display_buffer.h
graphics
/
android
/
android_display.cpp
platform
/
mir
/
graphics
/
display_configuration.h
graphics
/
android
/
android_display.cpp
platform
/
mir
/
graphics
/
display_report.h
graphics
/
android
/
android_display.cpp
platform
/
mir
/
graphics
/
egl_resources.h
graphics
/
android
/
android_display.cpp
platform
/
mir
/
graphics
/
gl_context.h
graphics
/
android
/
android_display.cpp
platform
/
mir
/
graphics
/
platform.h
graphics
/
android
/
android_display.cpp
shared
/
mir
/
geometry
/
rectangle.h
graphics
/
android
/
android_display.h
platform
/
mir
/
graphics
/
display.h
graphics
/
android
/
android_display.h
platform
/
mir
/
graphics
/
egl_resources.h
graphics
/
android
/
android_display_configuration.h
platform
/
mir
/
graphics
/
display_configuration.h
graphics
/
android
/
android_display_factory.cpp
platform
/
mir
/
graphics
/
display_report.h
graphics
/
android
/
android_format_conversion-inl.h
shared
/
mir
/
geometry
/
pixel_format.h
graphics
/
android
/
android_graphic_buffer_allocator.h
platform
/
mir
/
graphics
/
buffer_properties.h
graphics
/
android
/
android_graphic_buffer_allocator.h
platform
/
mir
/
graphics
/
graphic_buffer_allocator.h
input
/
android
/
android_input_application_handle.cpp
server
/
mir
/
input
/
input_channel.h
input
/
android
/
android_input_application_handle.cpp
server
/
mir
/
input
/
surface.h
input
/
android
/
android_input_channel.h
server
/
mir
/
input
/
input_channel.h
input
/
android
/
android_input_reader_policy.cpp
server
/
mir
/
input
/
input_region.h
input
/
android
/
android_input_reader_policy.cpp
shared
/
mir
/
geometry
/
rectangle.h
input
/
android
/
android_input_registrar.h
server
/
mir
/
surfaces
/
input_registrar.h
input
/
android
/
android_input_target_enumerator.cpp
server
/
mir
/
input
/
input_targets.h
input
/
android
/
android_input_targeter.h
server
/
mir
/
shell
/
input_targeter.h
input
/
android
/
android_input_window_handle.cpp
server
/
mir
/
input
/
input_channel.h
input
/
android
/
android_input_window_handle.cpp
server
/
mir
/
input
/
surface.h
graphics
/
android
/
android_platform.cpp
platform
/
mir
/
graphics
/
buffer_id.h
graphics
/
android
/
android_platform.cpp
platform
/
mir
/
graphics
/
buffer_initializer.h
graphics
/
android
/
android_platform.cpp
platform
/
mir
/
graphics
/
buffer_ipc_packer.h
graphics
/
android
/
android_platform.cpp
shared
/
mir
/
graphics
/
android
/
native_buffer.h
graphics
/
android
/
android_platform.cpp
platform
/
mir
/
graphics
/
null_display_report.h
graphics
/
android
/
android_platform.cpp
platform
/
mir
/
options
/
option.h
graphics
/
android
/
android_platform.cpp
platform
/
mir
/
graphics
/
platform_ipc_package.h
graphics
/
android
/
android_platform.cpp
shared
/
mir
/
graphics
/
android
/
sync_fence.h
graphics
/
android
/
android_platform.h
platform
/
mir
/
graphics
/
native_platform.h
graphics
/
android
/
android_platform.h
platform
/
mir
/
graphics
/
platform.h
input
/
android
/
android_pointer_controller.cpp
server
/
mir
/
input
/
input_region.h
input
/
android
/
android_pointer_controller.cpp
shared
/
mir
/
geometry
/
point.h
input
/
android
/
android_pointer_controller.cpp
shared
/
mir
/
geometry
/
rectangle.h
input
/
android
/
android_pointer_controller.h
server
/
mir
/
input
/
cursor_listener.h
shell
/
application_session.cpp
server
/
mir
/
shell
/
application_session.h
shell
/
application_session.cpp
server
/
mir
/
frontend
/
event_sink.h
shell
/
application_session.cpp
server
/
mir
/
shell
/
session_listener.h
shell
/
application_session.cpp
server
/
mir
/
shell
/
snapshot_strategy.h
shell
/
application_session.cpp
server
/
mir
/
shell
/
surface.h
shell
/
application_session.cpp
server
/
mir
/
shell
/
surface_factory.h
asio_main_loop.cpp
server
/
mir
/
asio_main_loop.h
shell
/
broadcasting_session_event_sink.cpp
server
/
mir
/
shell
/
broadcasting_session_event_sink.h
graphics
/
android
/
buffer.cpp
platform
/
mir
/
graphics
/
egl_extensions.h
graphics
/
android
/
buffer.cpp
shared
/
mir
/
graphics
/
android
/
native_buffer.h
graphics
/
android
/
buffer.cpp
shared
/
mir
/
graphics
/
android
/
sync_fence.h
graphics
/
android
/
buffer.h
platform
/
mir
/
graphics
/
buffer_basic.h
compositor
/
buffer_bundle.h
platform
/
mir
/
graphics
/
buffer_properties.h
compositor
/
buffer_stream_factory.cpp
platform
/
mir
/
graphics
/
buffer.h
compositor
/
buffer_stream_factory.cpp
platform
/
mir
/
graphics
/
buffer_id.h
compositor
/
buffer_stream_factory.cpp
platform
/
mir
/
graphics
/
buffer_properties.h
compositor
/
buffer_stream_factory.cpp
server
/
mir
/
compositor
/
buffer_stream_factory.h
compositor
/
buffer_stream_factory.cpp
server
/
mir
/
compositor
/
buffer_stream_surfaces.h
compositor
/
buffer_stream_factory.cpp
platform
/
mir
/
graphics
/
display.h
compositor
/
buffer_stream_factory.cpp
platform
/
mir
/
graphics
/
graphic_buffer_allocator.h
compositor
/
buffer_stream_surfaces.cpp
platform
/
mir
/
graphics
/
buffer_properties.h
compositor
/
buffer_stream_surfaces.cpp
server
/
mir
/
compositor
/
buffer_stream_surfaces.h
compositor
/
bypass.cpp
server
/
mir
/
compositor
/
compositing_criteria.h
compositor
/
bypass.cpp
platform
/
mir
/
graphics
/
display_buffer.h
compositor
/
bypass.h
server
/
mir
/
compositor
/
scene.h
frontend
/
client_buffer_tracker.cpp
platform
/
mir
/
graphics
/
buffer_id.h
logging
/
connector_report.cpp
server
/
mir
/
logging
/
connector_report.h
logging
/
connector_report.cpp
shared
/
mir
/
logging
/
logger.h
shell
/
consuming_placement_strategy.cpp
shared
/
mir_toolkit
/
client_types.h
shell
/
consuming_placement_strategy.cpp
server
/
mir
/
shell
/
consuming_placement_strategy.h
shell
/
consuming_placement_strategy.cpp
server
/
mir
/
shell
/
display_layout.h
shell
/
consuming_placement_strategy.cpp
shared
/
mir
/
geometry
/
rectangle.h
shell
/
consuming_placement_strategy.cpp
server
/
mir
/
shell
/
surface_creation_parameters.h
input
/
android
/
default_android_input_configuration.cpp
server
/
mir
/
input
/
android
/
default_android_input_configuration.h
input
/
android
/
default_android_input_configuration.cpp
server
/
mir
/
input
/
event_filter.h
frontend
/
default_configuration.cpp
server
/
mir
/
default_server_configuration.h
frontend
/
default_configuration.cpp
platform
/
mir
/
options
/
option.h
frontend
/
default_configuration.cpp
server
/
mir
/
shell
/
session.h
frontend
/
default_configuration.cpp
server
/
mir
/
shell
/
session_container.h
frontend
/
default_configuration.cpp
server
/
mir
/
frontend
/
shell.h
compositor
/
default_display_buffer_compositor.cpp
platform
/
mir
/
graphics
/
buffer.h
compositor
/
default_display_buffer_compositor.cpp
server
/
mir
/
surfaces
/
buffer_stream.h
compositor
/
default_display_buffer_compositor.cpp
server
/
mir
/
compositor
/
compositing_criteria.h
compositor
/
default_display_buffer_compositor.cpp
platform
/
mir
/
graphics
/
display_buffer.h
compositor
/
default_display_buffer_compositor.cpp
server
/
mir
/
compositor
/
overlay_renderer.h
compositor
/
default_display_buffer_compositor.cpp
server
/
mir
/
compositor
/
rendering_operator.h
compositor
/
default_display_buffer_compositor.cpp
server
/
mir
/
compositor
/
scene.h
compositor
/
default_display_buffer_compositor.h
server
/
mir
/
compositor
/
display_buffer_compositor.h
compositor
/
default_display_buffer_compositor_factory.cpp
server
/
mir
/
compositor
/
default_display_buffer_compositor_factory.h
compositor
/
default_display_buffer_compositor_factory.cpp
platform
/
mir
/
graphics
/
display_buffer.h
compositor
/
default_display_buffer_compositor_factory.cpp
server
/
mir
/
compositor
/
renderer.h
compositor
/
default_display_buffer_compositor_factory.cpp
server
/
mir
/
compositor
/
renderer_factory.h
shell
/
default_focus_mechanism.cpp
server
/
mir
/
shell
/
default_focus_mechanism.h
shell
/
default_focus_mechanism.cpp
server
/
mir
/
shell
/
input_targeter.h
shell
/
default_focus_mechanism.cpp
server
/
mir
/
shell
/
session.h
shell
/
default_focus_mechanism.cpp
server
/
mir
/
frontend
/
session.h
shell
/
default_focus_mechanism.cpp
server
/
mir
/
shell
/
surface.h
shell
/
default_focus_mechanism.cpp
server
/
mir
/
shell
/
surface_controller.h
graphics
/
android
/
default_framebuffer_factory.cpp
shared
/
mir
/
graphics
/
android
/
mir_native_window.h
default_server_configuration.cpp
server
/
mir
/
abnormal_exit.h
default_server_configuration.cpp
server
/
mir
/
asio_main_loop.h
default_server_configuration.cpp
server
/
mir
/
shell
/
broadcasting_session_event_sink.h
default_server_configuration.cpp
platform
/
mir
/
graphics
/
buffer_initializer.h
default_server_configuration.cpp
server
/
mir
/
compositor
/
buffer_stream_factory.h
default_server_configuration.cpp
server
/
mir
/
logging
/
connector_report.h
default_server_configuration.cpp
server
/
mir
/
shell
/
consuming_placement_strategy.h
default_server_configuration.cpp
platform
/
mir
/
graphics
/
cursor.h
default_server_configuration.cpp
server
/
mir
/
input
/
cursor_listener.h
default_server_configuration.cpp
server
/
mir
/
input
/
android
/
default_android_input_configuration.h
default_server_configuration.cpp
shared
/
mir
/
default_configuration.h
default_server_configuration.cpp
server
/
mir
/
compositor
/
default_display_buffer_compositor_factory.h
default_server_configuration.cpp
platform
/
mir
/
graphics
/
default_display_configuration_policy.h
default_server_configuration.cpp
server
/
mir
/
shell
/
default_focus_mechanism.h
default_server_configuration.cpp
server
/
mir
/
default_pause_resume_listener.h
default_server_configuration.cpp
server
/
mir
/
default_server_configuration.h
default_server_configuration.cpp
server
/
mir
/
shell
/
default_session_container.h
default_server_configuration.cpp
platform
/
mir
/
graphics
/
display.h
default_server_configuration.cpp
platform
/
mir
/
graphics
/
display_buffer.h
default_server_configuration.cpp
server
/
mir
/
input
/
display_input_region.h
default_server_configuration.cpp
server
/
mir
/
logging
/
display_report.h
default_server_configuration.cpp
shared
/
mir
/
logging
/
dumb_console_logger.h
default_server_configuration.cpp
server
/
mir
/
input
/
event_filter_chain.h
default_server_configuration.cpp
platform
/
mir
/
graphics
/
gl_context.h
default_server_configuration.cpp
server
/
mir
/
shell
/
gl_pixel_buffer.h
default_server_configuration.cpp
server
/
mir
/
compositor
/
gl_renderer_factory.h
default_server_configuration.cpp
server
/
mir
/
frontend
/
global_event_sender.h
default_server_configuration.cpp
server
/
mir
/
logging
/
glog_logger.h
default_server_configuration.cpp
server
/
mir
/
shell
/
graphics_display_layout.h
default_server_configuration.cpp
server
/
mir
/
time
/
high_resolution_clock.h
default_server_configuration.cpp
server
/
mir
/
graphics
/
nested
/
host_connection.h
default_server_configuration.cpp
server
/
mir
/
input
/
input_manager.h
default_server_configuration.cpp
server
/
mir
/
lttng
/
input_report.h
default_server_configuration.cpp
server
/
mir
/
logging
/
input_report.h
default_server_configuration.cpp
shared
/
mir
/
logging
/
logger.h
default_server_configuration.cpp
server
/
mir
/
shell
/
mediating_display_changer.h
default_server_configuration.cpp
server
/
mir
/
lttng
/
message_processor_report.h
default_server_configuration.cpp
server
/
mir
/
logging
/
message_processor_report.h
default_server_configuration.cpp
server
/
mir
/
compositor
/
multi_threaded_compositor.h
default_server_configuration.cpp
platform
/
mir
/
graphics
/
native_platform.h
default_server_configuration.cpp
server
/
mir
/
input
/
nested_input_configuration.h
default_server_configuration.cpp
server
/
mir
/
input
/
nested_input_relay.h
default_server_configuration.cpp
server
/
mir
/
graphics
/
nested
/
nested_platform.h
default_server_configuration.cpp
platform
/
mir
/
graphics
/
null_display_report.h
default_server_configuration.cpp
server
/
mir
/
input
/
null_input_configuration.h
default_server_configuration.cpp
server
/
mir
/
input
/
null_input_report.h
default_server_configuration.cpp
server
/
mir
/
frontend
/
null_message_processor_report.h
default_server_configuration.cpp
server
/
mir
/
shell
/
null_session_listener.h
default_server_configuration.cpp
server
/
mir
/
shell
/
organising_surface_factory.h
default_server_configuration.cpp
server
/
mir
/
compositor
/
overlay_renderer.h
default_server_configuration.cpp
platform
/
mir
/
graphics
/
platform.h
default_server_configuration.cpp
platform
/
mir
/
options
/
program_option.h
default_server_configuration.cpp
server
/
mir
/
frontend
/
protobuf_ipc_factory.h
default_server_configuration.cpp
shared
/
mir
/
geometry
/
rectangles.h
default_server_configuration.cpp
server
/
mir
/
shell
/
registration_order_focus_sequence.h
default_server_configuration.cpp
server
/
mir
/
compositor
/
renderer.h
default_server_configuration.cpp
server
/
mir
/
frontend
/
resource_cache.h
default_server_configuration.cpp
server
/
mir
/
frontend
/
session_authorizer.h
default_server_configuration.cpp
server
/
mir
/
shell
/
session_manager.h
default_server_configuration.cpp
server
/
mir
/
frontend
/
session_mediator.h
default_server_configuration.cpp
server
/
mir
/
logging
/
session_mediator_report.h
default_server_configuration.cpp
server
/
mir
/
frontend
/
session_mediator_report.h
default_server_configuration.cpp
server
/
mir
/
shared_library.h
default_server_configuration.cpp
server
/
mir
/
surfaces
/
surface_allocator.h
default_server_configuration.cpp
server
/
mir
/
shell
/
surface_configurator.h
default_server_configuration.cpp
server
/
mir
/
surfaces
/
surface_controller.h
default_server_configuration.cpp
server
/
mir
/
shell
/
surface_source.h
default_server_configuration.cpp
server
/
mir
/
surfaces
/
surface_stack.h
default_server_configuration.cpp
server
/
mir
/
shell
/
threaded_snapshot_strategy.h
default_server_configuration.cpp
server
/
mir
/
shell
/
unauthorized_display_changer.h
default_server_configuration.cpp
server
/
mir
/
input
/
vt_filter.h
shell
/
default_session_container.cpp
server
/
mir
/
shell
/
default_session_container.h
shell
/
default_session_container.cpp
server
/
mir
/
shell
/
session.h
input
/
android
/
dispatcher_input_configuration.cpp
server
/
mir
/
input
/
android
/
dispatcher_input_configuration.h
input
/
android
/
dispatcher_input_configuration.cpp
server
/
mir
/
input
/
event_filter.h
input
/
display_input_region.cpp
platform
/
mir
/
graphics
/
display.h
input
/
display_input_region.cpp
platform
/
mir
/
graphics
/
display_buffer.h
input
/
display_input_region.cpp
server
/
mir
/
input
/
display_input_region.h
input
/
display_input_region.cpp
shared
/
mir
/
geometry
/
rectangle.h
input
/
display_input_region.cpp
shared
/
mir
/
geometry
/
rectangles.h
logging
/
display_report.cpp
server
/
mir
/
logging
/
display_report.h
logging
/
display_report.cpp
shared
/
mir
/
logging
/
logger.h
display_server.cpp
server
/
mir
/
compositor
/
compositor.h
display_server.cpp
server
/
mir
/
frontend
/
connector.h
display_server.cpp
platform
/
mir
/
graphics
/
display.h
display_server.cpp
server
/
mir
/
display_changer.h
display_server.cpp
server
/
mir
/
display_server.h
display_server.cpp
server
/
mir
/
input
/
input_manager.h
display_server.cpp
server
/
mir
/
main_loop.h
display_server.cpp
server
/
mir
/
pause_resume_listener.h
display_server.cpp
server
/
mir
/
server_configuration.h
graphics
/
android
/
display_support_provider.h
shared
/
mir_toolkit
/
common.h
graphics
/
android
/
display_support_provider.h
shared
/
mir
/
geometry
/
pixel_format.h
graphics
/
android
/
display_support_provider.h
shared
/
mir
/
geometry
/
size.h
input
/
event_filter_chain.cpp
server
/
mir
/
input
/
event_filter_chain.h
input
/
android
/
event_filter_dispatcher_policy.cpp
shared
/
mir
/
input
/
android
/
android_input_lexicon.h
input
/
android
/
event_filter_dispatcher_policy.h
server
/
mir
/
input
/
event_filter.h
frontend
/
event_sender.cpp
shared
/
mir
/
frontend
/
client_constants.h
frontend
/
event_sender.cpp
platform
/
mir
/
graphics
/
display_configuration.h
frontend
/
event_sender.h
server
/
mir
/
frontend
/
event_sink.h
graphics
/
android
/
fb_device.cpp
platform
/
mir
/
graphics
/
buffer.h
graphics
/
android
/
fb_device.cpp
shared
/
mir
/
graphics
/
android
/
native_buffer.h
graphics
/
android
/
fb_device.cpp
shared
/
mir
/
graphics
/
android
/
sync_fence.h
graphics
/
gbm
/
gbm_buffer.h
platform
/
mir
/
graphics
/
buffer_basic.h
graphics
/
gbm
/
gbm_buffer_allocator.cpp
platform
/
mir
/
graphics
/
buffer_initializer.h
graphics
/
gbm
/
gbm_buffer_allocator.cpp
platform
/
mir
/
graphics
/
buffer_properties.h
graphics
/
gbm
/
gbm_buffer_allocator.cpp
platform
/
mir
/
graphics
/
egl_extensions.h
graphics
/
gbm
/
gbm_buffer_allocator.h
platform
/
mir
/
graphics
/
buffer_id.h
graphics
/
gbm
/
gbm_buffer_allocator.h
platform
/
mir
/
graphics
/
graphic_buffer_allocator.h
graphics
/
gbm
/
gbm_cursor.cpp
shared
/
mir
/
geometry
/
rectangle.h
graphics
/
gbm
/
gbm_cursor.h
platform
/
mir
/
graphics
/
cursor.h
graphics
/
gbm
/
gbm_display.cpp
platform
/
mir
/
graphics
/
display_configuration_policy.h
graphics
/
gbm
/
gbm_display.cpp
platform
/
mir
/
graphics
/
display_report.h
graphics
/
gbm
/
gbm_display.cpp
platform
/
mir
/
graphics
/
gl_context.h
graphics
/
gbm
/
gbm_display.cpp
shared
/
mir
/
geometry
/
rectangle.h
graphics
/
gbm
/
gbm_display.h
platform
/
mir
/
graphics
/
display.h
graphics
/
gbm
/
gbm_display_buffer.cpp
platform
/
mir
/
graphics
/
display_report.h
graphics
/
gbm
/
gbm_display_buffer.h
platform
/
mir
/
graphics
/
display_buffer.h
graphics
/
gbm
/
gbm_platform.cpp
platform
/
mir
/
graphics
/
buffer_ipc_packer.h
graphics
/
gbm
/
gbm_platform.cpp
shared
/
mir
/
graphics
/
native_buffer.h
graphics
/
gbm
/
gbm_platform.cpp
platform
/
mir
/
options
/
option.h
graphics
/
gbm
/
gbm_platform.cpp
platform
/
mir
/
graphics
/
platform_ipc_package.h
graphics
/
gbm
/
gbm_platform.h
platform
/
mir
/
graphics
/
drm_authenticator.h
graphics
/
gbm
/
gbm_platform.h
shared
/
mir_toolkit
/
mesa
/
native_display.h
graphics
/
gbm
/
gbm_platform.h
platform
/
mir
/
graphics
/
platform.h
shell
/
gl_pixel_buffer.cpp
platform
/
mir
/
graphics
/
buffer.h
shell
/
gl_pixel_buffer.cpp
platform
/
mir
/
graphics
/
gl_context.h
shell
/
gl_pixel_buffer.cpp
server
/
mir
/
shell
/
gl_pixel_buffer.h
compositor
/
gl_renderer.cpp
platform
/
mir
/
graphics
/
buffer.h
compositor
/
gl_renderer.cpp
server
/
mir
/
surfaces
/
buffer_stream.h
compositor
/
gl_renderer.cpp
server
/
mir
/
compositor
/
compositing_criteria.h
compositor
/
gl_renderer.h
shared
/
mir
/
geometry
/
rectangle.h
compositor
/
gl_renderer.h
server
/
mir
/
compositor
/
renderer.h
compositor
/
gl_renderer_factory.cpp
server
/
mir
/
compositor
/
gl_renderer_factory.h
compositor
/
gl_renderer_factory.cpp
shared
/
mir
/
geometry
/
rectangle.h
frontend
/
global_event_sender.cpp
server
/
mir
/
frontend
/
global_event_sender.h
frontend
/
global_event_sender.cpp
server
/
mir
/
shell
/
session.h
frontend
/
global_event_sender.cpp
server
/
mir
/
shell
/
session_container.h
logging
/
glog_logger.cpp
server
/
mir
/
logging
/
glog_logger.h
graphics
/
android
/
gpu_hwc_android_display_buffer_factory.cpp
platform
/
mir
/
graphics
/
display_buffer.h
graphics
/
android
/
gpu_hwc_android_display_buffer_factory.cpp
platform
/
mir
/
graphics
/
egl_resources.h
graphics
/
android
/
graphic_alloc_adaptor.h
shared
/
mir
/
geometry
/
pixel_format.h
graphics
/
android
/
graphic_alloc_adaptor.h
shared
/
mir
/
geometry
/
size.h
graphics
/
android
/
graphic_buffer_allocator.h
shared
/
mir
/
geometry
/
pixel_format.h
graphics
/
android
/
graphic_buffer_allocator.h
shared
/
mir
/
geometry
/
size.h
shell
/
graphics_display_layout.cpp
shared
/
mir
/
geometry
/
displacement.h
shell
/
graphics_display_layout.cpp
platform
/
mir
/
graphics
/
display.h
shell
/
graphics_display_layout.cpp
platform
/
mir
/
graphics
/
display_buffer.h
shell
/
graphics_display_layout.cpp
server
/
mir
/
shell
/
graphics_display_layout.h
shell
/
graphics_display_layout.cpp
shared
/
mir
/
geometry
/
rectangle.h
shell
/
graphics_display_layout.cpp
shared
/
mir
/
geometry
/
rectangles.h
time
/
high_resolution_clock.cpp
server
/
mir
/
time
/
high_resolution_clock.h
graphics
/
nested
/
host_connection.cpp
server
/
mir
/
graphics
/
nested
/
host_connection.h
graphics
/
nested
/
host_connection.cpp
client
/
mir_toolkit
/
mir_client_library.h
graphics
/
android
/
hwc11_device.cpp
shared
/
mir
/
graphics
/
android
/
sync_fence.h
graphics
/
android
/
hwc_layerlist.cpp
shared
/
mir
/
graphics
/
android
/
native_buffer.h
graphics
/
android
/
hwc_layerlist.cpp
shared
/
mir
/
graphics
/
android
/
sync_fence.h
graphics
/
android
/
hwc_layerlist.h
shared
/
mir
/
geometry
/
rectangle.h
input
/
android
/
input_dispatcher_manager.h
server
/
mir
/
input
/
input_manager.h
lttng
/
input_report.cpp
server
/
mir
/
lttng
/
input_report.h
logging
/
input_report.cpp
server
/
mir
/
logging
/
input_report.h
logging
/
input_report.cpp
shared
/
mir
/
logging
/
logger.h
lttng
/
input_report.cpp
shared
/
mir
/
lttng
/
mir_tracepoint.h
graphics
/
android
/
internal_client.cpp
shared
/
mir
/
graphics
/
android
/
mir_native_window.h
graphics
/
gbm
/
internal_client.h
platform
/
mir
/
graphics
/
internal_client.h
graphics
/
android
/
internal_client.h
platform
/
mir
/
graphics
/
internal_client.h
graphics
/
android
/
internal_client_window.cpp
platform
/
mir
/
graphics
/
buffer.h
graphics
/
android
/
internal_client_window.cpp
platform
/
mir
/
graphics
/
internal_surface.h
graphics
/
android
/
internal_client_window.cpp
shared
/
mir
/
graphics
/
android
/
sync_fence.h
graphics
/
android
/
internal_client_window.h
shared
/
mir
/
graphics
/
android
/
android_driver_interpreter.h
graphics
/
android
/
internal_client_window.h
shared
/
mir
/
geometry
/
pixel_format.h
graphics
/
android
/
internal_client_window.h
shared
/
mir
/
geometry
/
size.h
graphics
/
gbm
/
internal_native_display.cpp
shared
/
mir_toolkit
/
mesa
/
native_display.h
graphics
/
gbm
/
internal_native_display.cpp
platform
/
mir
/
graphics
/
platform_ipc_package.h
graphics
/
gbm
/
internal_native_display.h
shared
/
mir_toolkit
/
mesa
/
native_display.h
graphics
/
gbm
/
internal_native_surface.cpp
platform
/
mir
/
graphics
/
buffer.h
graphics
/
gbm
/
internal_native_surface.cpp
platform
/
mir
/
graphics
/
internal_surface.h
graphics
/
gbm
/
internal_native_surface.h
shared
/
mir_toolkit
/
mesa
/
native_display.h
graphics
/
android
/
interpreter_cache.cpp
shared
/
mir
/
graphics
/
android
/
native_buffer.h
graphics
/
android
/
interpreter_cache.cpp
shared
/
mir
/
graphics
/
android
/
sync_fence.h
graphics
/
gbm
/
kms_display_configuration.h
platform
/
mir
/
graphics
/
display_configuration.h
graphics
/
gbm
/
kms_output.h
shared
/
mir_toolkit
/
common.h
graphics
/
gbm
/
kms_output.h
shared
/
mir
/
geometry
/
displacement.h
graphics
/
gbm
/
kms_output.h
platform
/
mir
/
graphics
/
display_configuration.h
graphics
/
gbm
/
kms_output.h
shared
/
mir
/
geometry
/
point.h
graphics
/
gbm
/
kms_output.h
shared
/
mir
/
geometry
/
size.h
graphics
/
gbm
/
kms_page_flipper.cpp
platform
/
mir
/
graphics
/
display_report.h
graphics
/
gbm
/
linux_virtual_terminal.cpp
platform
/
mir
/
graphics
/
display_report.h
graphics
/
gbm
/
linux_virtual_terminal.cpp
platform
/
mir
/
graphics
/
event_handler_register.h
shell
/
mediating_display_changer.cpp
server
/
mir
/
compositor
/
compositor.h
shell
/
mediating_display_changer.cpp
platform
/
mir
/
graphics
/
display.h
shell
/
mediating_display_changer.cpp
platform
/
mir
/
graphics
/
display_configuration.h
shell
/
mediating_display_changer.cpp
platform
/
mir
/
graphics
/
display_configuration_policy.h
shell
/
mediating_display_changer.cpp
server
/
mir
/
shell
/
mediating_display_changer.h
shell
/
mediating_display_changer.cpp
server
/
mir
/
shell
/
session.h
shell
/
mediating_display_changer.cpp
server
/
mir
/
shell
/
session_container.h
shell
/
mediating_display_changer.cpp
server
/
mir
/
shell
/
session_event_handler_register.h
logging
/
message_processor_report.cpp
shared
/
mir
/
logging
/
logger.h
lttng
/
message_processor_report.cpp
server
/
mir
/
lttng
/
message_processor_report.h
logging
/
message_processor_report.cpp
server
/
mir
/
logging
/
message_processor_report.h
lttng
/
message_processor_report.cpp
shared
/
mir
/
lttng
/
mir_tracepoint.h
graphics
/
nested
/
mir_api_wrappers.h
client
/
mir_toolkit
/
mir_client_library.h
compositor
/
multi_threaded_compositor.cpp
platform
/
mir
/
graphics
/
display.h
compositor
/
multi_threaded_compositor.cpp
platform
/
mir
/
graphics
/
display_buffer.h
compositor
/
multi_threaded_compositor.cpp
server
/
mir
/
compositor
/
display_buffer_compositor.h
compositor
/
multi_threaded_compositor.cpp
server
/
mir
/
compositor
/
display_buffer_compositor_factory.h
compositor
/
multi_threaded_compositor.cpp
server
/
mir
/
compositor
/
multi_threaded_compositor.h
compositor
/
multi_threaded_compositor.cpp
server
/
mir
/
compositor
/
scene.h
surfaces
/
mutable_surface_state.h
shared
/
mir
/
geometry
/
rectangle.h
graphics
/
gbm
/
native_gbm_platform.cpp
platform
/
mir
/
graphics
/
buffer_ipc_packer.h
graphics
/
gbm
/
native_gbm_platform.cpp
platform
/
mir
/
graphics
/
platform_ipc_package.h
graphics
/
gbm
/
native_gbm_platform.h
platform
/
mir
/
graphics
/
native_platform.h
graphics
/
nested
/
nested_display.cpp
platform
/
mir
/
graphics
/
gl_context.h
graphics
/
nested
/
nested_display.cpp
server
/
mir
/
graphics
/
nested
/
host_connection.h
graphics
/
nested
/
nested_display.cpp
shared
/
mir
/
geometry
/
rectangle.h
graphics
/
nested
/
nested_display.h
shared
/
mir_toolkit
/
client_types.h
graphics
/
nested
/
nested_display.h
platform
/
mir
/
graphics
/
display.h
graphics
/
nested
/
nested_display.h
platform
/
mir
/
graphics
/
display_buffer.h
graphics
/
nested
/
nested_display.h
platform
/
mir
/
graphics
/
display_configuration.h
graphics
/
nested
/
nested_display.h
platform
/
mir
/
graphics
/
egl_resources.h
graphics
/
nested
/
nested_display_configuration.h
platform
/
mir
/
graphics
/
display_configuration.h
input
/
nested_input_configuration.cpp
server
/
mir
/
input
/
nested_input_configuration.h
input
/
nested_input_configuration.cpp
server
/
mir
/
input
/
nested_input_relay.h
input
/
nested_input_relay.cpp
server
/
mir
/
input
/
nested_input_relay.h
graphics
/
nested
/
nested_output.cpp
server
/
mir
/
input
/
event_filter.h
graphics
/
nested
/
nested_output.cpp
client
/
mir_toolkit
/
mir_client_library.h
graphics
/
nested
/
nested_platform.cpp
server
/
mir
/
graphics
/
nested
/
host_connection.h
graphics
/
nested
/
nested_platform.cpp
client
/
mir_toolkit
/
mir_client_library.h
graphics
/
nested
/
nested_platform.cpp
client
/
mir_toolkit
/
mir_client_library_drm.h
graphics
/
nested
/
nested_platform.cpp
server
/
mir
/
graphics
/
nested
/
nested_platform.h
input
/
null_input_configuration.cpp
server
/
mir
/
input
/
input_manager.h
input
/
null_input_configuration.cpp
server
/
mir
/
surfaces
/
input_registrar.h
input
/
null_input_configuration.cpp
server
/
mir
/
shell
/
input_targeter.h
input
/
null_input_configuration.cpp
server
/
mir
/
input
/
null_input_configuration.h
input
/
null_input_report.cpp
server
/
mir
/
input
/
null_input_report.h
frontend
/
null_message_processor_report.cpp
server
/
mir
/
frontend
/
null_message_processor_report.h
frontend
/
null_session_mediator_report.cpp
server
/
mir
/
frontend
/
session_mediator_report.h
shell
/
organising_surface_factory.cpp
server
/
mir
/
shell
/
organising_surface_factory.h
shell
/
organising_surface_factory.cpp
server
/
mir
/
shell
/
placement_strategy.h
shell
/
organising_surface_factory.cpp
server
/
mir
/
shell
/
surface_creation_parameters.h
graphics
/
gbm
/
overlapping_output_grouping.cpp
platform
/
mir
/
graphics
/
display_configuration.h
graphics
/
gbm
/
overlapping_output_grouping.cpp
shared
/
mir
/
geometry
/
rectangle.h
graphics
/
gbm
/
overlapping_output_grouping.cpp
shared
/
mir
/
geometry
/
rectangles.h
options
/
program_option.cpp
platform
/
mir
/
options
/
program_option.h
frontend
/
protobuf_buffer_packer.cpp
platform
/
mir
/
graphics
/
display_configuration.h
frontend
/
protobuf_buffer_packer.h
platform
/
mir
/
graphics
/
buffer_ipc_packer.h
frontend
/
protobuf_message_processor.cpp
shared
/
mir
/
frontend
/
client_constants.h
frontend
/
protobuf_message_processor.cpp
shared
/
mir_toolkit
/
event.h
frontend
/
protobuf_message_processor.cpp
server
/
mir
/
frontend
/
message_processor_report.h
frontend
/
protobuf_message_processor.cpp
server
/
mir
/
frontend
/
resource_cache.h
frontend
/
protobuf_message_processor.h
server
/
mir
/
frontend
/
event_sink.h
frontend
/
protobuf_session_creator.cpp
shared
/
mir
/
protobuf
/
google_protobuf_guard.h
frontend
/
protobuf_session_creator.cpp
server
/
mir
/
frontend
/
protobuf_ipc_factory.h
frontend
/
protobuf_session_creator.cpp
server
/
mir
/
frontend
/
session_authorizer.h
frontend
/
protobuf_session_creator.h
server
/
mir
/
frontend
/
session_creator.h
frontend
/
published_socket_connector.cpp
server
/
mir
/
frontend
/
connector_report.h
frontend
/
published_socket_connector.h
server
/
mir
/
frontend
/
connector.h
shell
/
registration_order_focus_sequence.cpp
server
/
mir
/
shell
/
registration_order_focus_sequence.h
shell
/
registration_order_focus_sequence.cpp
server
/
mir
/
frontend
/
session.h
shell
/
registration_order_focus_sequence.cpp
server
/
mir
/
shell
/
session_container.h
compositor
/
rendering_operator.cpp
server
/
mir
/
compositor
/
rendering_operator.h
report_exception.cpp
server
/
mir
/
abnormal_exit.h
report_exception.cpp
server
/
mir
/
report_exception.h
frontend
/
resource_cache.cpp
server
/
mir
/
frontend
/
resource_cache.h
run_mir.cpp
server
/
mir
/
frontend
/
connector.h
run_mir.cpp
server
/
mir
/
display_server.h
run_mir.cpp
server
/
mir
/
main_loop.h
run_mir.cpp
server
/
mir
/
run_mir.h
run_mir.cpp
server
/
mir
/
server_configuration.h
graphics
/
android
/
server_render_window.cpp
platform
/
mir
/
graphics
/
buffer.h
graphics
/
android
/
server_render_window.cpp
shared
/
mir
/
graphics
/
android
/
sync_fence.h
graphics
/
android
/
server_render_window.h
shared
/
mir
/
graphics
/
android
/
android_driver_interpreter.h
graphics
/
android
/
server_render_window.h
shared
/
mir
/
geometry
/
pixel_format.h
lttng
/
server_tracepoint_provider.cpp
server
/
mir
/
lttng
/
server_tracepoint_provider.h
shell
/
session_manager.cpp
server
/
mir
/
shell
/
application_session.h
shell
/
session_manager.cpp
server
/
mir
/
shell
/
focus_sequence.h
shell
/
session_manager.cpp
server
/
mir
/
shell
/
focus_setter.h
shell
/
session_manager.cpp
server
/
mir
/
shell
/
session.h
shell
/
session_manager.cpp
server
/
mir
/
shell
/
session_container.h
shell
/
session_manager.cpp
server
/
mir
/
shell
/
session_event_sink.h
shell
/
session_manager.cpp
server
/
mir
/
shell
/
session_listener.h
shell
/
session_manager.cpp
server
/
mir
/
shell
/
session_manager.h
shell
/
session_manager.cpp
server
/
mir
/
shell
/
surface.h
shell
/
session_manager.cpp
server
/
mir
/
shell
/
surface_factory.h
frontend
/
session_mediator.cpp
platform
/
mir
/
graphics
/
buffer.h
frontend
/
session_mediator.cpp
platform
/
mir
/
graphics
/
buffer_id.h
frontend
/
session_mediator.cpp
server
/
mir
/
surfaces
/
buffer_stream.h
frontend
/
session_mediator.cpp
shared
/
mir
/
frontend
/
client_constants.h
frontend
/
session_mediator.cpp
shared
/
mir_toolkit
/
common.h
frontend
/
session_mediator.cpp
shared
/
mir
/
geometry
/
dimensions.h
frontend
/
session_mediator.cpp
server
/
mir
/
frontend
/
display_changer.h
frontend
/
session_mediator.cpp
platform
/
mir
/
graphics
/
display_configuration.h
frontend
/
session_mediator.cpp
server
/
mir
/
frontend
/
event_sink.h
frontend
/
session_mediator.cpp
platform
/
mir
/
graphics
/
graphic_buffer_allocator.h
frontend
/
session_mediator.cpp
platform
/
mir
/
graphics
/
platform.h
frontend
/
session_mediator.cpp
platform
/
mir
/
graphics
/
platform_ipc_package.h
frontend
/
session_mediator.cpp
shared
/
mir
/
geometry
/
rectangles.h
frontend
/
session_mediator.cpp
server
/
mir
/
frontend
/
resource_cache.h
frontend
/
session_mediator.cpp
server
/
mir
/
frontend
/
session.h
frontend
/
session_mediator.cpp
server
/
mir
/
frontend
/
session_mediator.h
frontend
/
session_mediator.cpp
server
/
mir
/
frontend
/
session_mediator_report.h
frontend
/
session_mediator.cpp
server
/
mir
/
frontend
/
shell.h
frontend
/
session_mediator.cpp
server
/
mir
/
frontend
/
surface.h
frontend
/
session_mediator.cpp
server
/
mir
/
shell
/
surface_creation_parameters.h
frontend
/
session_mediator_android.cpp
server
/
mir
/
frontend
/
session.h
frontend
/
session_mediator_android.cpp
server
/
mir
/
frontend
/
session_mediator.h
frontend
/
session_mediator_android.cpp
server
/
mir
/
frontend
/
session_mediator_report.h
frontend
/
session_mediator_gbm.cpp
platform
/
mir
/
graphics
/
drm_authenticator.h
frontend
/
session_mediator_gbm.cpp
platform
/
mir
/
graphics
/
platform.h
frontend
/
session_mediator_gbm.cpp
server
/
mir
/
frontend
/
session.h
frontend
/
session_mediator_gbm.cpp
server
/
mir
/
frontend
/
session_mediator.h
frontend
/
session_mediator_gbm.cpp
server
/
mir
/
frontend
/
session_mediator_report.h
logging
/
session_mediator_report.cpp
shared
/
mir
/
logging
/
logger.h
logging
/
session_mediator_report.cpp
server
/
mir
/
logging
/
session_mediator_report.h
shared_library.cpp
server
/
mir
/
shared_library.h
frontend
/
socket_messenger.cpp
shared
/
mir
/
frontend
/
client_constants.h
surfaces
/
surface.cpp
platform
/
mir
/
graphics
/
buffer.h
frontend
/
surface.cpp
platform
/
mir
/
graphics
/
buffer.h
frontend
/
surface.cpp
platform
/
mir
/
graphics
/
buffer_id.h
surfaces
/
surface.cpp
server
/
mir
/
surfaces
/
buffer_stream.h
frontend
/
surface.cpp
shared
/
mir
/
frontend
/
client_constants.h
shell
/
surface.cpp
shared
/
mir_toolkit
/
event.h
shell
/
surface.cpp
server
/
mir
/
frontend
/
event_sink.h
surfaces
/
surface.cpp
server
/
mir
/
input
/
input_channel.h
shell
/
surface.cpp
server
/
mir
/
input
/
input_channel.h
shell
/
surface.cpp
server
/
mir
/
shell
/
input_targeter.h
frontend
/
surface.cpp
platform
/
mir
/
graphics
/
internal_surface.h
surfaces
/
surface.cpp
server
/
mir
/
surfaces
/
surface.h
shell
/
surface.cpp
server
/
mir
/
shell
/
surface.h
frontend
/
surface.cpp
server
/
mir
/
frontend
/
surface.h
shell
/
surface.cpp
server
/
mir
/
shell
/
surface_builder.h
shell
/
surface.cpp
server
/
mir
/
shell
/
surface_configurator.h
shell
/
surface.cpp
server
/
mir
/
shell
/
surface_controller.h
surfaces
/
surface_allocator.cpp
server
/
mir
/
surfaces
/
buffer_stream.h
surfaces
/
surface_allocator.cpp
server
/
mir
/
surfaces
/
buffer_stream_factory.h
surfaces
/
surface_allocator.cpp
server
/
mir
/
input
/
input_channel_factory.h
surfaces
/
surface_allocator.cpp
server
/
mir
/
surfaces
/
surface.h
surfaces
/
surface_allocator.cpp
server
/
mir
/
surfaces
/
surface_allocator.h
surfaces
/
surface_controller.cpp
server
/
mir
/
surfaces
/
surface_controller.h
surfaces
/
surface_controller.cpp
server
/
mir
/
surfaces
/
surface_stack_model.h
shell
/
surface_creation_parameters.cpp
server
/
mir
/
shell
/
surface_creation_parameters.h
shell
/
surface_source.cpp
server
/
mir
/
input
/
input_channel_factory.h
shell
/
surface_source.cpp
server
/
mir
/
frontend
/
surface.h
shell
/
surface_source.cpp
server
/
mir
/
shell
/
surface.h
shell
/
surface_source.cpp
server
/
mir
/
shell
/
surface_builder.h
shell
/
surface_source.cpp
server
/
mir
/
shell
/
surface_source.h
surfaces
/
surface_stack.cpp
platform
/
mir
/
graphics
/
buffer_properties.h
surfaces
/
surface_stack.cpp
server
/
mir
/
surfaces
/
buffer_stream.h
surfaces
/
surface_stack.cpp
server
/
mir
/
input
/
input_channel_factory.h
surfaces
/
surface_stack.cpp
server
/
mir
/
surfaces
/
input_registrar.h
surfaces
/
surface_stack.cpp
server
/
mir
/
compositor
/
renderer.h
surfaces
/
surface_stack.cpp
server
/
mir
/
surfaces
/
surface.h
surfaces
/
surface_stack.cpp
server
/
mir
/
shell
/
surface_creation_parameters.h
surfaces
/
surface_stack.cpp
server
/
mir
/
surfaces
/
surface_factory.h
surfaces
/
surface_stack.cpp
server
/
mir
/
surfaces
/
surface_stack.h
surfaces
/
surface_state.h
server
/
mir
/
compositor
/
compositing_criteria.h
surfaces
/
surface_state.h
server
/
mir
/
input
/
surface.h
compositor
/
switching_bundle.cpp
platform
/
mir
/
graphics
/
graphic_buffer_allocator.h
compositor
/
temporary_buffers.h
platform
/
mir
/
graphics
/
buffer.h
compositor
/
temporary_buffers.h
platform
/
mir
/
graphics
/
buffer_id.h
shell
/
threaded_snapshot_strategy.cpp
server
/
mir
/
shell
/
pixel_buffer.h
shell
/
threaded_snapshot_strategy.cpp
server
/
mir
/
shell
/
surface_buffer_access.h
shell
/
threaded_snapshot_strategy.cpp
server
/
mir
/
shell
/
threaded_snapshot_strategy.h
graphics
/
gbm
/
udev_video_devices.cpp
platform
/
mir
/
graphics
/
event_handler_register.h
shell
/
unauthorized_display_changer.cpp
server
/
mir
/
shell
/
unauthorized_display_changer.h
input
/
vt_filter.cpp
server
/
mir
/
input
/
vt_filter.h
Copyright © 2012,2013 Canonical Ltd.
Generated on Tue Oct 15 00:23:28 UTC 2013