diff --git a/doc/changes/compositor/mr.697.md b/doc/changes/compositor/mr.697.md new file mode 100644 index 000000000..00529e4a7 --- /dev/null +++ b/doc/changes/compositor/mr.697.md @@ -0,0 +1 @@ +main: Integrate new frame timing code. diff --git a/doc/changes/misc_features/mr.697.1.md b/doc/changes/misc_features/mr.697.1.md new file mode 100644 index 000000000..325c391c8 --- /dev/null +++ b/doc/changes/misc_features/mr.697.1.md @@ -0,0 +1,3 @@ +util: Add trace marker support code, this code uses the Linux trace_marker +kernel support to enable Monado to trace both function calls and other async +events. diff --git a/doc/changes/misc_features/mr.697.2.md b/doc/changes/misc_features/mr.697.2.md new file mode 100644 index 000000000..18ecdc09b --- /dev/null +++ b/doc/changes/misc_features/mr.697.2.md @@ -0,0 +1,2 @@ +util: Add frame timing helper code designed to use Vulkan display timing +extensions to get proper frame timing in the compositor. diff --git a/doc/changes/xrt/mr.697.md b/doc/changes/xrt/mr.697.md new file mode 100644 index 000000000..c8da2b955 --- /dev/null +++ b/doc/changes/xrt/mr.697.md @@ -0,0 +1,4 @@ +Added frame timing code that when the underlying vulkan driver supports the +VK_GOOGLE_display_timing extension greatly improves the timing accerecy of the +compositor. Along with this tracing code was added to better help use understand +what was happening during a frame.