Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/canonical/mir
/ functions
Functions
10,873 in github.com/canonical/mir
⨍
Functions
10,873
◇
Types & classes
4,666
↓ 5 callers
Method
user_preference
src/miral/wayland_extensions.cpp:155
↓ 5 callers
Method
v_scroll
src/common/events/pointer_event.cpp:105
↓ 5 callers
Function
value_or
src/platforms/atomic-kms/server/kms/quirks.cpp:40
↓ 5 callers
Method
wayland_display
src/miral/runner.cpp:293
↓ 5 callers
Method
window_size
src/server/scene/basic_surface.cpp:297
↓ 5 callers
Method
work_spawned
tests/unit-tests/test_observer_multiplexer.cpp:148
↓ 5 callers
Method
wrap_display_configuration_policy
src/server/graphics/default_configuration.cpp:61
↓ 5 callers
Function
wrap_with_destruction_notifier
tests/unit-tests/compositor/test_multi_monitor_arbiter.cpp:51
↓ 5 callers
Function
write_generated_rust_file
Write the generated Rust code to a file with proper formatting.
src/server/frontend_wayland/wayland_rs/build_script/helpers.rs:8
↓ 5 callers
Method
x11_display
src/miral/runner.cpp:305
↓ 4 callers
Function
XGetXCBConnection
tests/mir_test_doubles/mock_x11.cpp:284
↓ 4 callers
Function
_XcursorFileHeaderDestroy
src/miral/xcursor.c:284
↓ 4 callers
Method
access_fault
src/server/shm_backing.cpp:312
↓ 4 callers
Method
activated
src/server/frontend_wayland/input_method_v2.cpp:210
↓ 4 callers
Method
active_mir_state
src/server/frontend_xwayland/xwayland_surface.h:107
↓ 4 callers
Method
active_output
tests/mir_test_framework/window_management_test_harness.cpp:187
↓ 4 callers
Method
add
src/miral/application_switcher.cpp:463
↓ 4 callers
Method
add
src/server/scene/broadcasting_session_event_sink.cpp:41
↓ 4 callers
Method
add_extension_disabled_by_default
src/miral/wayland_extensions.cpp:491
↓ 4 callers
Function
add_internal
(s: str)
tools/symbols_map_generator/main.py:248
↓ 4 callers
Method
add_namespace
Add a new namespace to the builder. Returns the added namespace.
src/server/frontend_wayland/wayland_rs/build_script/cpp_builder.rs:33
↓ 4 callers
Method
add_observer
src/server/input/default_input_device_hub.cpp:76
↓ 4 callers
Method
add_observer
tests/unit-tests/input/test_external_input_device_hub.cpp:35
↓ 4 callers
Method
add_stop_callback
tests/mir_test_framework/test_display_server.cpp:202
↓ 4 callers
Function
add_symbol_str
(s: str)
tools/symbols_map_generator/main.py:232
↓ 4 callers
Method
advise_focus_gained
tests/window_management_tests/test_minimal_window_manager.cpp:1468
↓ 4 callers
Method
advise_new_window
src/miral/application_selector.cpp:48
↓ 4 callers
Method
advise_removing_from_workspace
src/miral/window_management_policy.cpp:32
↓ 4 callers
Method
alpha
tests/include/mir/test/doubles/stub_surface.h:49
↓ 4 callers
Method
apply_settings
src/server/server.cpp:386
↓ 4 callers
Method
as_int
include/core/mir/geometry/dimensions.h:71
↓ 4 callers
Method
as_iterable
src/server/console/linux_virtual_terminal.cpp:78
↓ 4 callers
Function
available_platforms
tests/unit-tests/graphics/test_platform_prober.cpp:70
↓ 4 callers
Method
begin
src/server/shm_backing.h:79
↓ 4 callers
Method
bind
src/platform/renderers/gl/renderer.cpp:346
↓ 4 callers
Method
bottom_border_rect
src/server/shell/decoration/window.cpp:204
↓ 4 callers
Method
bounding_rectangle
src/platforms/evdev-rs/platform_bridge.cpp:59
↓ 4 callers
Method
buffer_size
returns the size (in pixels) the buffer should be
examples/example-server-lib/decoration_provider.cpp:126
↓ 4 callers
Function
button_event
tests/integration-tests/input/test_single_seat_setup.cpp:158
↓ 4 callers
Method
cancel
tests/mir_test_doubles/fake_alarm_factory.cpp:90
↓ 4 callers
Method
capture
src/server/frontend_wayland/wlr_screencopy_v1.cpp:420
↓ 4 callers
Method
changes_complete
tests/miral/add_virtual_device.h:65
↓ 4 callers
Method
clone
tests/unit-tests/shell/test_sticky_keys_transformer.cpp:209
↓ 4 callers
Function
compare_surfaces
src/server/input/surface_input_dispatcher.cpp:166
↓ 4 callers
Method
configuration
tests/mir_test_doubles/fake_display.cpp:98
↓ 4 callers
Method
configure
src/miral/layer_shell_wayland_surface.cpp:21
↓ 4 callers
Method
configure_window
src/server/frontend_xwayland/xcb_connection.cpp:384
↓ 4 callers
Method
cpp_type
(&self)
src/server/frontend_wayland/wayland_rs/build_script/cpp_builder.rs:827
↓ 4 callers
Method
create
examples/example-server-lib/wayland_app.cpp:43
↓ 4 callers
Method
crtc_id
src/platforms/eglstream-kms/server/egl_output.cpp:262
↓ 4 callers
Method
cursor_surface
src/server/frontend_wayland/wl_pointer.cpp:570
↓ 4 callers
Method
debug_get_worker_tid
src/platforms/gbm-kms/server/kms/kms_page_flipper.cpp:162
↓ 4 callers
Function
default_font
Font search logic should be kept in sync with src/common/default_font.cpp
examples/example-server-lib/wallpaper_config.cpp:25
↓ 4 callers
Function
descriptor_for_format_and_modifiers
* Get a description of how to use a specified format/modifier pair in GL * * \return A pointer to a statically-allocated descriptor, or nullptr if
src/platform/graphics/linux_dmabuf.cpp:509
↓ 4 callers
Method
device_added
src/server/input/default_input_device_hub.cpp:131
↓ 4 callers
Function
drmIoctl
tests/mir_test_doubles/mock_drm.cpp:573
↓ 4 callers
Function
drmIsMaster
tests/mir_test_doubles/mock_drm.cpp:775
↓ 4 callers
Function
drmModeAddFB2WithModifiers
tests/mir_test_doubles/mock_drm.cpp:721
↓ 4 callers
Function
drmModeGetConnector
tests/mir_test_doubles/mock_drm.cpp:583
↓ 4 callers
Function
drmModeRmFB
tests/mir_test_doubles/mock_drm.cpp:737
↓ 4 callers
Function
eglGetCurrentSurface
tests/mir_test_doubles/mock_egl.cpp:381
↓ 4 callers
Method
egl_display
src/platforms/gbm-kms/server/surfaceless_egl_context.cpp:104
↓ 4 callers
Method
enable
src/platform/udev/udev_wrapper.cpp:330
↓ 4 callers
Method
enqueue
src/platforms/wayland/input_device.cpp:134
↓ 4 callers
Method
enqueue_with_guaranteed_execution
tests/unit-tests/scene/test_mediating_display_changer.cpp:85
↓ 4 callers
Function
expect_index_in_range
src/common/event.cpp:51
↓ 4 callers
Function
file_name_from_path
src/wayland/generator/utils.cpp:29
↓ 4 callers
Method
filter
src/miral/output_filter.cpp:102
↓ 4 callers
Method
find_device_by_id
(&mut self, id: i32)
src/platforms/evdev-rs/src/device.rs:236
↓ 4 callers
Method
focus_next_application
src/miral/basic_window_manager.cpp:507
↓ 4 callers
Method
for_each_output
tests/unit-tests/platforms/atomic-kms/kms/test_cursor.cpp:61
↓ 4 callers
Method
for_each_output
tests/mir_test_doubles/stub_display_configuration.cpp:272
↓ 4 callers
Method
for_each_output_bound_by
src/server/frontend_wayland/output_manager.cpp:179
↓ 4 callers
Method
full_buffer_space_damage
src/server/frontend_wayland/wlr_screencopy_v1.h:74
↓ 4 callers
Function
gbm_surface_lock_front_buffer
tests/mir_test_doubles/mock_gbm.cpp:110
↓ 4 callers
Method
get
include/platform/mir/options/option.h:42
↓ 4 callers
Method
get_device_info
(&self)
src/platforms/evdev-rs/src/device.rs:77
↓ 4 callers
Function
get_enum_value
tests/mir_test/event_matchers.cpp:39
↓ 4 callers
Method
get_fractional_scale
src/server/frontend_wayland/wl_surface.cpp:872
↓ 4 callers
Function
get_matching_configs
src/platforms/gbm-kms/server/kms/egl_helper.cpp:83
↓ 4 callers
Method
get_surface
src/server/frontend_wayland/wl_subcompositor.h:70
↓ 4 callers
Method
get_touchpad_settings
tests/mir_test_framework/fake_input_device_impl.cpp:276
↓ 4 callers
Function
glBindRenderbuffer
tests/mir_test_doubles/mock_gl.cpp:407
↓ 4 callers
Function
glClear
tests/mir_test_doubles/mock_gl.cpp:102
↓ 4 callers
Function
glCompileShader
tests/mir_test_doubles/mock_gl.cpp:245
↓ 4 callers
Function
glCreateProgram
tests/mir_test_doubles/mock_gl.cpp:263
↓ 4 callers
Function
glFramebufferRenderbuffer
tests/mir_test_doubles/mock_gl.cpp:413
↓ 4 callers
Function
glFramebufferTexture2D
tests/mir_test_doubles/mock_gl.cpp:379
↓ 4 callers
Function
glGenFramebuffers
tests/mir_test_doubles/mock_gl.cpp:361
↓ 4 callers
Function
glGetProgramInfoLog
tests/mir_test_doubles/mock_gl.cpp:347
↓ 4 callers
Function
glGetShaderInfoLog
tests/mir_test_doubles/mock_gl.cpp:257
↓ 4 callers
Function
glLinkProgram
tests/mir_test_doubles/mock_gl.cpp:281
↓ 4 callers
Function
glReadPixels
tests/mir_test_doubles/mock_gl.cpp:394
↓ 4 callers
Function
glScissor
tests/mir_test_doubles/mock_gl.cpp:477
↓ 4 callers
Function
glShaderSource
This is the version of glShaderSource in Mesa < 9.0.1 */
tests/mir_test_doubles/mock_gl.cpp:232
↓ 4 callers
Method
handle_no_focus
tests/include/mir/test/doubles/null_session_event_sink.h:33
↓ 4 callers
Function
handle_touch_event
Handle touch events (down, motion, up, frame). Returns `false` if the caller's event loop should `continue` to the next event (used when the bounding
src/platforms/evdev-rs/src/event_processing.rs:586
↓ 4 callers
Method
has_cursor_image
src/platforms/gbm-kms/server/kms/real_kms_output.cpp:312
↓ 4 callers
Method
has_submitted_buffer
tests/include/mir/test/doubles/stub_buffer_stream.h:85
↓ 4 callers
Method
hide
src/miroil/mir_server_hooks.cpp:75
← previous
next →
1,001–1,100 of 10,873, ranked by callers