1
0
Fork 0
mutter-performance-source/doc
Daniel van Vugt 68061c3581
clutter/frame-clock: Add triple buffering support
This replaces the DISPATCHED state with four new states that are possible
with triple buffering:

  DISPATCHED_ONE:                   Double buffering
  DISPATCHED_ONE_AND_SCHEDULED:     Scheduled switch to triple buffering
  DISPATCHED_ONE_AND_SCHEDULED_NOW: Scheduled switch to triple buffering
  DISPATCHED_TWO:                   Triple buffering

It's four states simply because you now have two booleans that are no
longer mutually exclusive: DISPATCHED and SCHEDULED.

(cherry picked from commit e323bc74b9abb3f694637848421237cf163594bc)
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1441>
Signed-off-by: Mingi Sung <sungmg@saltyming.net>
2024-10-22 17:11:02 +09:00
..
data docs: Import Clutter Rendering Model wiki page 2024-01-03 22:41:10 +01:00
man startup: Optionally run (and exit with) a command 2021-11-04 04:18:32 -05:00
reference cally: Merge inside Clutter 2024-08-07 22:46:16 +00:00
website cally: Merge inside Clutter 2024-08-07 22:46:16 +00:00
building-and-running.md docs/building-and-running: Add note about updating ref-tests 2024-01-03 20:54:57 +00:00
clutter-frame-scheduling.md clutter/frame-clock: Add triple buffering support 2024-10-22 17:11:02 +09:00
clutter-rendering-model.md docs: Import Clutter Rendering Model wiki page 2024-01-03 22:41:10 +01:00
code-overview.md docs: Move kms abstractions documentation out of references 2024-01-09 17:59:15 +00:00
coding-style.md doc/coding-style: Update guidelines for floating point numbers 2024-06-25 20:48:24 +02:00
debugging.md docs/debugging: Update CI reproduction steps 2024-08-29 22:04:44 +00:00
git-conventions.md doc: Update link to commit message guidelines 2024-01-16 09:37:21 +00:00
monitor-configuration.md docs: Move the gitlab wiki and other docs to the docs/ directory 2024-01-03 20:54:57 +00:00
mutter-constraints.txt docs: Prefix code documentation files 2024-01-03 22:41:07 +01:00
mutter-focus.txt docs: Prefix code documentation files 2024-01-03 22:41:07 +01:00
mutter-kms-abstractions.md docs: Move kms abstractions documentation out of references 2024-01-09 17:59:15 +00:00
mutter-relationships.md docs: Move the gitlab wiki and other docs to the docs/ directory 2024-01-03 20:54:57 +00:00