}
/* LCOV_EXCL_START */
+static const char *
+_tdm_vblank_get_event_type_str(tdm_vblank_event_type event_type)
+{
+ switch (event_type) {
+ case VBLANK_EVENT_TYPE_SW:
+ return "SW";
+ case VBLANK_EVENT_TYPE_HW:
+ return "HW";
+ default:
+ return "NONE";
+ }
+}
+
INTERN void
tdm_vblank_get_vblank_list_information(tdm_display *dpy, char *reply, int *len)
{
count = _tdm_vblank_get_waiting_count(v);
TDM_SNPRINTF(reply, len, "%-8s(%p) ", v->name, v);
- TDM_SNPRINTF(reply, len, "%-4s ", (v->last_type == VBLANK_EVENT_TYPE_HW) ? "HW" : "SW");
+ TDM_SNPRINTF(reply, len, "%-4s ", _tdm_vblank_get_event_type_str(v->last_type));
TDM_SNPRINTF(reply, len, "%-4s ", (count > 0) ? "O" : " ");
TDM_SNPRINTF(reply, len, "%-8d ", v->last_interval);
TDM_SNPRINTF(reply, len, "%-8u ", v->last_seq);