summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVito Caputo <vcaputo@pengaru.com>2025-11-10 23:50:19 -0800
committerVito Caputo <vcaputo@pengaru.com>2025-11-10 23:50:19 -0800
commitd852e4ff2b16aae4b900074c1117789e350a512e (patch)
tree900255735dcbbf969a93e239133c7ebd02aa4d0c
parentfdebbbfdb8675a3528a9f66c075ca60ffd67553a (diff)
vcr: add phase accessor
-rw-r--r--src/vcr.c7
-rw-r--r--src/vcr.h1
2 files changed, 8 insertions, 0 deletions
diff --git a/src/vcr.c b/src/vcr.c
index fdab24a..2f09912 100644
--- a/src/vcr.c
+++ b/src/vcr.c
@@ -1850,6 +1850,13 @@ void vcr_advance_phase(vcr_t *vcr, int delta)
}
}
+int vcr_phase_x(vcr_t *vcr)
+{
+ assert(vcr);
+
+ return vcr->phase;
+}
+
/* return the # of combined hierarchy+snowflakes rows in chart */
static inline int vcr_composed_rows(vcr_t *vcr)
diff --git a/src/vcr.h b/src/vcr.h
index e9e1952..e86df75 100644
--- a/src/vcr.h
+++ b/src/vcr.h
@@ -89,6 +89,7 @@ void vcr_shadow_row(vcr_t *vcr, vcr_layer_t layer, int row);
void vcr_stash_row(vcr_t *vcr, vcr_layer_t layer, int row);
void vcr_unstash_row(vcr_t *vcr, vcr_layer_t layer, int row);
void vcr_advance_phase(vcr_t *vcr, int delta);
+int vcr_phase_x(vcr_t *vcr);
int vcr_compose(vcr_t *vcr);
#ifdef USE_XLIB
int vcr_get_composed_xdamage(vcr_t *vcr, XserverRegion *res_damaged_region);
© All Rights Reserved