You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
David Edmundson 85d04cf60d Add ftrace markers
This logs to a tracefs filesystem which can be viewed in tools such as
gpuvis to see precise timings of activities in relation to other trace
markers in X or graphic drivers.

This patch is loosely based on D23114. Though modified with thread
safety, support for string building, and a RAII pattern for durations.
Ultimately that expanded it somewhat.
4 years ago
..
drm If include is define in .h remove it if it's defined in .cpp too (scripted) 4 years ago
integration Add TestOutputManagement::testOutputDeviceDisabled test 4 years ago
libinput Fix tests build, provide mocks for libinput functions 4 years ago
libkwineffects Use bilinear interpolation to compute texture coords of subquads 4 years ago
libxrenderutils Prettify license headers 4 years ago
tabbox cmake: Rework how tabbox is conditionally compiled into libkwin 4 years ago
CMakeLists.txt Add ftrace markers 4 years ago
abstract_client.h Fix minor EBN issues 6 years ago
fakeeffectplugin.cpp Prettify license headers 4 years ago
fakeeffectplugin.json PluginEffectLoader doesn't use KPluginTrader any more 9 years ago
fakeeffectplugin_version.cpp Prettify license headers 4 years ago
fakeeffectplugin_version.json PluginEffectLoader doesn't use KPluginTrader any more 9 years ago
mock_abstract_client.cpp Prettify license headers 4 years ago
mock_abstract_client.h Prettify license headers 4 years ago
mock_effectshandler.cpp Prettify license headers 4 years ago
mock_effectshandler.h Provide expected presentation time to effects 4 years ago
mock_screens.cpp Drop Platform::createScreens() 4 years ago
mock_screens.h Drop Platform::createScreens() 4 years ago
mock_workspace.cpp Prettify license headers 4 years ago
mock_workspace.h Prettify license headers 4 years ago
mock_x11client.cpp Prettify license headers 4 years ago
mock_x11client.h Prettify license headers 4 years ago
onscreennotificationtest.cpp Fix warning 4 years ago
onscreennotificationtest.h Prettify license headers 4 years ago
opengl_context_attribute_builder_test.cpp Prettify license headers 4 years ago
test_builtin_effectloader.cpp Prettify license headers 4 years ago
test_client_machine.cpp Prettify license headers 4 years ago
test_ftrace.cpp Add ftrace markers 4 years ago
test_gbm_surface.cpp Prettify license headers 4 years ago
test_gestures.cpp Prettify license headers 4 years ago
test_plugin_effectloader.cpp Prettify license headers 4 years ago
test_screen_edges.cpp testScreenEdges: no need to wait twice for Screens::changed 4 years ago
test_screen_paint_data.cpp Prettify license headers 4 years ago
test_scripted_effectloader.cpp [effects/fullscreen] Add effect that animates full screen changes 4 years ago
test_virtual_desktops.cpp Prettify license headers 4 years ago
test_virtualkeyboard_dbus.cpp Prettify license headers 4 years ago
test_window_paint_data.cpp [libkwineffects] Add windowId to EffectWindow 4 years ago
test_x11_timestamp_update.cpp Prettify license headers 4 years ago
test_xcb_size_hints.cpp Prettify license headers 4 years ago
test_xcb_window.cpp Prettify license headers 4 years ago
test_xcb_wrapper.cpp Prettify license headers 4 years ago
test_xkb.cpp add audio pause mapping in xkb_qt_mapping. 4 years ago
testutils.h Prettify license headers 4 years ago
workspace.h [auto-tests] Add an initial test for Screens 10 years ago
x11client.h Rename Client to X11Client 5 years ago