From 3e13e20c4cc9a69b9c3fbd8579098e3f7cb36f2b Mon Sep 17 00:00:00 2001 From: Jakob Bornecrantz Date: Thu, 25 Feb 2021 16:17:07 +0000 Subject: [PATCH] doc: Document !697 --- doc/changes/compositor/mr.697.md | 1 + doc/changes/misc_features/mr.697.1.md | 3 +++ doc/changes/misc_features/mr.697.2.md | 2 ++ doc/changes/xrt/mr.697.md | 4 ++++ 4 files changed, 10 insertions(+) create mode 100644 doc/changes/compositor/mr.697.md create mode 100644 doc/changes/misc_features/mr.697.1.md create mode 100644 doc/changes/misc_features/mr.697.2.md create mode 100644 doc/changes/xrt/mr.697.md 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.