Mir
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
5
6
7
]
▼
examples
►
testdraw
android_graphics_region_factory.cpp
draw_pattern_checkered-inl.h
graphics_region_factory.h
mesa_graphics_region_factory.cpp
patterns.cpp
patterns.h
basic.c
basic_server.cpp
basic_server_configuration.cpp
basic_server_configuration.h
cursors_demo_client.c
demo_client_display_config.c
demo_input_filter.cpp
eglapp.c
eglapp.h
eglcounter.cpp
eglflash.c
eglplasma.c
egltriangle.c
fingerpaint.c
flicker.c
graphics.h
graphics_utils.cpp
minimal_server.cpp
mir_image.h
multiwin.c
pixel_format_selector.cpp
pixel_format_selector.h
progressbar.c
prompt_session.c
release_at_exit.c
render_overlays.cpp
render_to_fb.cpp
scroll.cpp
server_configuration.cpp
server_configuration.h
translucent_server.cpp
translucent_server_configuration.cpp
translucent_server_configuration.h
▼
include
►
client
►
mir
►
client
private.h
►
mir_toolkit
mir_client_library.h
mir_client_library_debug.h
mir_client_library_drm.h
mir_connection.h
mir_cursor_configuration.h
mir_prompt_session.h
mir_screencast.h
mir_surface.h
mir_wait.h
►
common
►
mir
►
geometry
dimensions.h
point.h
rectangle.h
rectangles.h
size.h
►
graphics
native_buffer.h
►
input
input_platform.h
input_receiver_thread.h
►
time
clock.h
cached_ptr.h
fd.h
int_wrapper.h
►
mir_toolkit
►
mesa
native_display.h
client_types.h
common.h
cursors.h
event.h
mir_native_buffer.h
►
platform
►
mir
►
graphics
basic_platform.h
buffer.h
buffer_basic.h
buffer_id.h
buffer_properties.h
cursor.h
cursor_image.h
display.h
display_buffer.h
display_configuration.h
display_configuration_policy.h
event_handler_register.h
gl_config.h
gl_context.h
graphic_buffer_allocator.h
internal_client.h
internal_surface.h
native_platform.h
platform.h
platform_ipc_operations.h
platform_ipc_package.h
renderable.h
►
options
configuration.h
default_configuration.h
option.h
program_option.h
abnormal_exit.h
fatal.h
►
server
►
mir
►
compositor
compositor.h
compositor_id.h
scene.h
scene_element.h
►
frontend
connection_creator.h
connections.h
display_changer.h
event_sink.h
fd_sets.h
message_processor.h
prompt_session.h
protobuf_connection_creator.h
protobuf_message_sender.h
screencast.h
session.h
session_authorizer.h
session_credentials.h
session_mediator_report.h
shell.h
surface.h
surface_id.h
template_protobuf_message_processor.h
►
input
composite_event_filter.h
cursor_images.h
cursor_listener.h
event_filter.h
input_channel.h
input_configuration.h
input_dispatcher.h
input_manager.h
input_reception_mode.h
surface.h
touch_visualizer.h
►
scene
depth_id.h
null_surface_observer.h
observer.h
placement_strategy.h
prompt_session.h
prompt_session_creation_parameters.h
prompt_session_listener.h
prompt_session_manager.h
session.h
session_coordinator.h
session_listener.h
snapshot.h
surface.h
surface_buffer_access.h
surface_configurator.h
surface_coordinator.h
surface_creation_parameters.h
surface_observer.h
►
shell
display_layout.h
focus_controller.h
focus_setter.h
host_lifecycle_event_listener.h
input_targeter.h
session_coordinator_wrapper.h
surface_coordinator_wrapper.h
►
time
alarm.h
timer.h
default_server_configuration.h
display_server.h
emergency_cleanup.h
main_loop.h
report_exception.h
run_mir.h
server_action_queue.h
server_configuration.h
server_status_listener.h
▼
obj-i686-linux-gnu
►
src
►
common
►
protobuf
mir_protobuf.pb.cc
mir_protobuf.pb.h
mir_protobuf_wire.pb.cc
mir_protobuf_wire.pb.h
▼
src
►
client
►
android
android_client_buffer_factory.cpp
android_client_buffer_factory.h
android_client_platform.cpp
android_client_platform.h
android_native_display_container.cpp
android_native_display_container.h
buffer.cpp
buffer.h
buffer_registrar.h
client_platform_factory.cpp
client_platform_factory.h
client_surface_interpreter.cpp
client_surface_interpreter.h
gralloc_registrar.cpp
gralloc_registrar.h
►
logging
input_receiver_report.cpp
input_receiver_report.h
perf_report.cpp
perf_report.h
rpc_report.cpp
rpc_report.h
►
lttng
client_tracepoint_provider.cpp
client_tracepoint_provider.h
input_receiver_report.cpp
input_receiver_report.h
input_receiver_report_tp.h
rpc_report.cpp
rpc_report.h
rpc_report_tp.h
shared_library_prober_report.cpp
shared_library_prober_report.h
shared_library_prober_report_tp.h
tracepoints.c
►
mesa
buffer_file_ops.h
client_buffer.cpp
client_buffer.h
client_buffer_factory.cpp
client_buffer_factory.h
client_platform.cpp
client_platform.h
client_platform_factory.cpp
client_platform_factory.h
mesa_native_display_container.cpp
mesa_native_display_container.h
native_surface.cpp
native_surface.h
►
rpc
make_rpc_channel.h
make_socket_rpc_channel.cpp
mir_basic_rpc_channel.cpp
mir_basic_rpc_channel.h
mir_protobuf_rpc_channel.cpp
mir_protobuf_rpc_channel.h
null_rpc_report.cpp
null_rpc_report.h
rpc_report.h
stream_socket_transport.cpp
stream_socket_transport.h
stream_transport.h
aging_buffer.cpp
aging_buffer.h
client_buffer.h
client_buffer_depository.cpp
client_buffer_depository.h
client_buffer_factory.h
client_context.h
client_platform.h
client_platform_factory.h
connection_configuration.h
connection_surface_map.h
cursor_configuration.h
default_connection_configuration.cpp
default_connection_configuration.h
display_configuration.cpp
display_configuration.h
egl_native_display_container.h
egl_native_window_factory.h
error_connections.cpp
error_connections.h
event_distributor.h
event_handler_register.h
event_sink.h
lifecycle_control.cpp
lifecycle_control.h
mir_client_surface.h
mir_connection.cpp
mir_connection.h
mir_connection_api.cpp
mir_connection_api.h
mir_cursor_api.cpp
mir_event_distributor.cpp
mir_event_distributor.h
mir_prompt_session.cpp
mir_prompt_session.h
mir_prompt_session_api.cpp
mir_screencast.cpp
mir_screencast.h
mir_screencast_api.cpp
mir_surface.cpp
mir_surface.h
mir_surface_api.cpp
mir_wait_api.cpp
mir_wait_handle.cpp
mir_wait_handle.h
perf_report.h
periodic_perf_report.cpp
periodic_perf_report.h
private.cpp
surface_map.cpp
surface_map.h
►
common
►
env
default_configuration.cpp
►
fd
fd.cpp
fd_socket_transmission.cpp
►
geometry
ostream.cpp
rectangle.cpp
rectangles.cpp
►
graphics
►
android
android_native_buffer.cpp
mir_native_window.cpp
refcounted_buffer.cpp
syncfence.cpp
►
input
►
android
android_input_lexicon.cpp
android_input_platform.cpp
android_input_platform.h
android_input_receiver.cpp
android_input_receiver.h
android_input_receiver_thread.cpp
android_input_receiver_thread.h
udev_wrapper.cpp
xkb_mapper.cpp
►
logging
dumb_console_logger.cpp
input_timestamp.cpp
shared_library_prober_report.cpp
►
protobuf
google_protobuf_guard.cpp
►
report
►
lttng
tracepoint_provider.cpp
►
sharedlibrary
shared_library.cpp
shared_library_prober.cpp
►
thread
recursive_read_write_mutex.cpp
thread_name.cpp
►
time
high_resolution_clock.cpp
►
include
►
common
►
mir
►
frontend
client_constants.h
►
geometry
displacement.h
forward.h
length.h
►
graphics
►
android
android_driver_interpreter.h
android_native_buffer.h
fence.h
mir_native_window.h
native_buffer.h
sync_fence.h
►
input
►
android
android_input_lexicon.h
input_receiver_report.h
null_input_receiver_report.h
xkb_mapper.h
►
logging
dumb_console_logger.h
input_timestamp.h
logger.h
null_shared_library_prober_report.h
shared_library_prober_report.h
►
protobuf
google_protobuf_guard.h
►
report
►
lttng
mir_tracepoint.h
tracepoint_provider.h
►
time
high_resolution_clock.h
►
udev
wrapper.h
basic_observers.h
default_configuration.h
fd_socket_transmission.h
raii.h
recursive_read_write_mutex.h
shared_library.h
shared_library_prober.h
shared_library_prober_report.h
thread_name.h
variable_length_array.h
►
platform
►
mir
►
graphics
buffer_initializer.h
buffer_ipc_message.h
buffer_writer.h
display_report.h
drm_authenticator.h
egl_extensions.h
egl_resources.h
gl_primitive.h
gl_program.h
gl_program_factory.h
gl_texture.h
gl_texture_cache.h
nested_context.h
overlapping_output_grouping.h
pixel_format_utils.h
tessellation_helpers.h
emergency_cleanup_registry.h
shared_library_loader.h
►
server
►
mir
►
compositor
buffer_stream.h
compositor_report.h
destination_alpha.h
display_buffer_compositor.h
display_buffer_compositor_factory.h
frame_dropping_policy.h
frame_dropping_policy_factory.h
gl_renderer.h
recently_used_cache.h
renderer.h
renderer_factory.h
►
frontend
connection_context.h
connector.h
connector_report.h
message_processor_report.h
►
graphics
gl_extensions_base.h
surfaceless_egl_context.h
►
input
►
android
default_android_input_configuration.h
input_channel_factory.h
input_region.h
input_report.h
input_send_observer.h
input_sender.h
scene.h
vt_filter.h
►
logging
glog_logger.h
►
report
legacy_input_report.h
►
scene
buffer_stream_factory.h
legacy_scene_change_notification.h
null_observer.h
null_prompt_session_listener.h
null_session_listener.h
scene_report.h
surface_event_source.h
surface_factory.h
►
thread
basic_thread_pool.h
asio_main_loop.h
default_server_status_listener.h
display_changer.h
►
platform
►
fatal
fatal.cpp
►
graphics
►
android
android_alloc_adaptor.cpp
android_alloc_adaptor.h
android_buffer_allocator.cpp
android_format_conversion-inl.h
android_graphic_buffer_allocator.h
buffer.cpp
buffer.h
buffer_usage.h
buffer_writer.cpp
buffer_writer.h
configurable_display_buffer.h
device_quirks.cpp
device_quirks.h
display.cpp
display.h
display_buffer.cpp
display_buffer.h
display_builder.h
display_configuration.cpp
display_configuration.h
display_device.h
display_resource_factory.h
fb_device.cpp
fb_device.h
framebuffer_bundle.h
framebuffers.cpp
framebuffers.h
gl_context.cpp
gl_context.h
graphic_alloc_adaptor.h
graphic_buffer_allocator.h
hwc_common_device.cpp
hwc_common_device.h
hwc_device.cpp
hwc_device.h
hwc_fallback_gl_renderer.cpp
hwc_fallback_gl_renderer.h
hwc_fb_device.cpp
hwc_fb_device.h
hwc_layerlist.cpp
hwc_layerlist.h
hwc_layers.cpp
hwc_layers.h
hwc_logger.h
hwc_loggers.cpp
hwc_loggers.h
hwc_vsync.cpp
hwc_vsync.h
hwc_vsync_coordinator.h
hwc_wrapper.h
internal_client.cpp
internal_client.h
internal_client_window.cpp
internal_client_window.h
interpreter_cache.cpp
interpreter_cache.h
interpreter_resource_cache.h
ipc_operations.cpp
ipc_operations.h
output_builder.cpp
output_builder.h
overlay_optimization.h
platform.cpp
platform.h
real_hwc_wrapper.cpp
real_hwc_wrapper.h
resource_factory.cpp
resource_factory.h
server_render_window.cpp
server_render_window.h
swapping_gl_context.h
►
mesa
anonymous_shm_file.cpp
anonymous_shm_file.h
buffer_allocator.cpp
buffer_allocator.h
buffer_texture_binder.h
buffer_writer.cpp
buffer_writer.h
bypass.cpp
bypass.h
cursor.cpp
cursor.h
display.cpp
display.h
display_buffer.cpp
display_buffer.h
display_helpers.cpp
display_helpers.h
drm_close_threadsafe.cpp
drm_close_threadsafe.h
drm_mode_resources.cpp
drm_mode_resources.h
gbm_buffer.cpp
gbm_buffer.h
internal_client.cpp
internal_client.h
internal_native_display.cpp
internal_native_display.h
internal_native_surface.cpp
internal_native_surface.h
ipc_operations.cpp
ipc_operations.h
kms_display_configuration.h
kms_output.h
kms_output_container.h
kms_page_flipper.cpp
kms_page_flipper.h
linux_virtual_terminal.cpp
linux_virtual_terminal.h
native_platform.cpp
native_platform.h
page_flipper.h
platform.cpp
platform.h
real_kms_display_configuration.cpp
real_kms_display_configuration.h
real_kms_output.cpp
real_kms_output.h
real_kms_output_container.cpp
real_kms_output_container.h
shm_buffer.cpp
shm_buffer.h
shm_file.h
virtual_terminal.h
buffer_basic.cpp
display_configuration.cpp
egl_extensions.cpp
egl_resources.cpp
gl_program.cpp
gl_texture.cpp
overlapping_output_grouping.cpp
pixel_format_utils.cpp
tessellation_helpers.cpp
►
options
default_configuration.cpp
program_option.cpp
shared_library_loader.cpp
►
server
►
compositor
buffer_bundle.h
buffer_queue.cpp
buffer_queue.h
buffer_stream_factory.cpp
buffer_stream_factory.h
buffer_stream_surfaces.cpp
buffer_stream_surfaces.h
compositing_screencast.cpp
compositing_screencast.h
default_configuration.cpp
default_display_buffer_compositor.cpp
default_display_buffer_compositor.h
default_display_buffer_compositor_factory.cpp
default_display_buffer_compositor_factory.h
gl_renderer.cpp
gl_renderer_factory.cpp
gl_renderer_factory.h
multi_threaded_compositor.cpp
multi_threaded_compositor.h
occlusion.cpp
occlusion.h
recently_used_cache.cpp
screencast_display_buffer.cpp
screencast_display_buffer.h
temporary_buffers.cpp
temporary_buffers.h
timeout_frame_dropping_policy_factory.cpp
timeout_frame_dropping_policy_factory.h
►
frontend
client_buffer_tracker.cpp
client_buffer_tracker.h
connection_context.cpp
default_configuration.cpp
default_ipc_factory.cpp
default_ipc_factory.h
display_server.h
event_sender.cpp
event_sender.h
message_receiver.h
message_sender.h
no_prompt_shell.cpp
no_prompt_shell.h
protobuf_buffer_packer.cpp
protobuf_buffer_packer.h
protobuf_connection_creator.cpp
protobuf_ipc_factory.h
protobuf_message_processor.cpp
protobuf_message_processor.h
protobuf_responder.cpp
protobuf_responder.h
published_socket_connector.cpp
published_socket_connector.h
resource_cache.cpp
resource_cache.h
session_credentials.cpp
session_mediator.cpp
session_mediator.h
shell_wrapper.cpp
shell_wrapper.h
socket_connection.cpp
socket_connection.h
socket_messenger.cpp
socket_messenger.h
surface.cpp
surface_tracker.cpp
surface_tracker.h
unauthorized_display_changer.cpp
unauthorized_display_changer.h
unauthorized_screencast.cpp
unauthorized_screencast.h
►
graphics
►
nested
host_connection.h
mir_client_host_connection.cpp
mir_client_host_connection.h
nested_display.cpp
nested_display.h
nested_display_configuration.cpp
nested_display_configuration.h
nested_output.cpp
nested_output.h
nested_platform.cpp
nested_platform.h
►
offscreen
display.cpp
display.h
display_buffer.cpp
display_buffer.h
display_configuration.cpp
display_configuration.h
default_configuration.cpp
default_display_configuration_policy.cpp
default_display_configuration_policy.h
gl_extensions_base.cpp
program_factory.cpp
program_factory.h
surfaceless_egl_context.cpp
►
input
►
android
android_input_application_handle.cpp
android_input_application_handle.h
android_input_channel.cpp
android_input_channel.h
android_input_constants.h
android_input_dispatcher.cpp
android_input_dispatcher.h
android_input_manager.cpp
android_input_manager.h
android_input_reader_policy.cpp
android_input_reader_policy.h
android_input_registrar.cpp
android_input_registrar.h
android_input_target_enumerator.cpp
android_input_target_enumerator.h
android_input_targeter.cpp
android_input_targeter.h
android_input_thread.h
android_input_window_handle.cpp
android_input_window_handle.h
android_pointer_controller.cpp
android_pointer_controller.h
android_window_handle_repository.h
common_input_thread.cpp
common_input_thread.h
default_android_input_configuration.cpp
dummy_android_pointer_controller.h
event_filter_dispatcher_policy.cpp
event_filter_dispatcher_policy.h
input_channel_factory.cpp
input_channel_factory.h
input_send_entry.h
input_sender.cpp
input_sender.h
input_translator.cpp
input_translator.h
rudimentary_input_reader_policy.cpp
rudimentary_input_reader_policy.h
black_arrow.c
builtin_cursor_images.cpp
builtin_cursor_images.h
cursor_controller.cpp
cursor_controller.h
default_configuration.cpp
display_input_region.cpp
display_input_region.h
event_filter_chain.cpp
event_filter_chain.h
null_input_channel_factory.cpp
null_input_channel_factory.h
null_input_configuration.cpp
null_input_configuration.h
null_input_dispatcher.cpp
null_input_dispatcher.h
null_input_manager.h
null_input_send_observer.h
null_input_targeter.cpp
null_input_targeter.h
touchspot_controller.cpp
touchspot_controller.h
touchspot_image.c
vt_filter.cpp
xcursor_loader.cpp
xcursor_loader.h
►
logging
default_configuration.cpp
glog_logger.cpp
►
report
►
logging
compositor_report.cpp
compositor_report.h
connector_report.cpp
connector_report.h
display_report.cpp
display_report.h
input_report.cpp
input_report.h
logging_report_factory.cpp
message_processor_report.cpp
message_processor_report.h
scene_report.cpp
scene_report.h
session_mediator_report.cpp
session_mediator_report.h
►
lttng
compositor_report.cpp
compositor_report.h
compositor_report_tp.h
connector_report.cpp
connector_report.h
connector_report_tp.h
display_report.cpp
display_report.h
display_report_tp.h
input_report.cpp
input_report.h
input_report_tp.h
lttng_report_factory.cpp
lttng_utils.h
message_processor_report.cpp
message_processor_report.h
message_processor_report_tp.h
scene_report.cpp
scene_report.h
scene_report_tp.h
server_tracepoint_provider.cpp
server_tracepoint_provider.h
session_mediator_report.cpp
session_mediator_report.h
session_mediator_report_tp.h
tracepoints.c
►
null
compositor_report.cpp
compositor_report.h
connector_report.cpp
connector_report.h
display_report.cpp
display_report.h
input_report.cpp
input_report.h
message_processor_report.cpp
message_processor_report.h
null_report_factory.cpp
scene_report.cpp
scene_report.h
session_mediator_report.cpp
session_mediator_report.h
default_server_configuration.cpp
logging_report_factory.h
lttng_report_factory.h
null_report_factory.h
report_factory.h
►
scene
application_session.cpp
application_session.h
basic_surface.cpp
basic_surface.h
broadcasting_session_event_sink.cpp
broadcasting_session_event_sink.h
default_configuration.cpp
default_session_container.cpp
default_session_container.h
gl_pixel_buffer.cpp
gl_pixel_buffer.h
global_event_sender.cpp
global_event_sender.h
legacy_scene_change_notification.cpp
legacy_surface_change_notification.cpp
legacy_surface_change_notification.h
mediating_display_changer.cpp
mediating_display_changer.h
null_observer.cpp
null_surface_observer.cpp
pixel_buffer.h
prompt_session_container.cpp
prompt_session_container.h
prompt_session_manager_impl.cpp
prompt_session_manager_impl.h
rendering_tracker.cpp
rendering_tracker.h
session_container.h
session_event_handler_register.h
session_event_sink.h
session_manager.cpp
session_manager.h
snapshot_strategy.h
surface_allocator.cpp
surface_allocator.h
surface_controller.cpp
surface_controller.h
surface_creation_parameters.cpp
surface_event_source.cpp
surface_stack.cpp
surface_stack.h
surface_stack_model.h
threaded_snapshot_strategy.cpp
threaded_snapshot_strategy.h
►
shell
default_configuration.cpp
default_focus_mechanism.cpp
default_focus_mechanism.h
default_placement_strategy.cpp
default_placement_strategy.h
graphics_display_layout.cpp
graphics_display_layout.h
null_host_lifecycle_event_listener.h
session_coordinator_wrapper.cpp
surface_coordinator_wrapper.cpp
►
thread
basic_thread_pool.cpp
asio_main_loop.cpp
default_emergency_cleanup.cpp
default_emergency_cleanup.h
default_server_configuration.cpp
display_server.cpp
report_exception.cpp
run_mir.cpp
►
utils
out.c
ping.c
screencast.cpp
Copyright © 2012,2013 Canonical Ltd.
Generated on Fri Oct 10 14:07:14 UTC 2014