/* common backend names *****************************************************/
#define TDM_DEFAULT_MODULE "libtdm-default.so"
#define TDM_DUMMY_MODULE "libtdm-dummy.so"
+#define TDM_VIRTUAL_MODULE "libtdm-virtual.so"
/* dump directory ***********************************************************/
#define TDM_DUMP_DIR "/tmp"
#define TDM_OUTPUT_DPMS_VSYNC_IS_OFF(dpms) ((dpms) & TDM_OUTPUT_DPMS_VSYNC_OFF_MASK)
/* strtostr *****************************************************************/
+/* LCOV_EXCL_START */
static inline char*
strtostr(char *buf, int len, char *str, char *delim)
{
snprintf(buf, len, "%s", str);
return str + len - 1;
}
+/* LCOV_EXCL_STOP */
/* EXTERN, INTERN, DEPRECATED ***********************************************/
#undef EXTERN
static struct tdm_type_name tdm_cb_type_names[] = {
{ TDM_THREAD_CB_NONE, "none" },
{ TDM_THREAD_CB_EXIT, "exit" },
+ { TDM_THREAD_CB_DISPLAY_OUTPUT_CREATE, "output-create" },
+ { TDM_THREAD_CB_OUTPUT_DESTROY, "output-destroy" },
{ TDM_THREAD_CB_OUTPUT_COMMIT, "output-commit" },
{ TDM_THREAD_CB_OUTPUT_VBLANK, "output-vblank" },
{ TDM_THREAD_CB_OUTPUT_STATUS, "output-status" },
{ TDM_THREAD_CB_CAPTURE_DONE, "capture-done" },
{ TDM_THREAD_CB_VBLANK_SW, "vblank-sw" },
{ TDM_THREAD_CB_VBLANK_CREATE, "vblank-create" },
- { TDM_THREAD_CB_NEED_VALIDATE, "need-validate" },
+ { TDM_THREAD_CB_HWC_COMMIT, "hwc-commit" },
+ { TDM_THREAD_CB_VOUTPUT_COMMIT, "voutput-commit" },
};
TDM_TYPE_NAME_FN(cb_type)