tdm_ttrace_module = 0;
else if (!strncmp(arg, "all", 3))
tdm_ttrace_module = 0xFFFFFFFF;
+ else if (!strncmp(arg, "vsync", 5))
+ tdm_ttrace_module |= TDM_TTRACE_VSYNC;
+ else if (!strncmp(arg, "client_vblank", 13))
+ tdm_ttrace_module |= TDM_TTRACE_CLIENT_VBLANK;
+ else if (!strncmp(arg, "server_vblank", 13))
+ tdm_ttrace_module |= TDM_TTRACE_SERVER_VBLANK;
else if (!strncmp(arg, "vblank", 6))
tdm_ttrace_module |= TDM_TTRACE_VBLANK;
- else if (!strncmp(arg, "client", 6))
- tdm_ttrace_module |= TDM_TTRACE_CLIENT;
else if (!strncmp(arg, "layer", 5))
tdm_ttrace_module |= TDM_TTRACE_LAYER;
else if (!strncmp(arg, "pp", 2))
TDM_SNPRINTF(reply, len, "ttrace debugging... '%s' %x\n", ttrace, tdm_ttrace_module);
- if (tdm_ttrace_module & TDM_TTRACE_VBLANK)
+ if (tdm_ttrace_module & TDM_TTRACE_VSYNC)
tdm_display_enable_ttrace_vblank(private_display, output, 1);
else
tdm_display_enable_ttrace_vblank(private_display, NULL, 0);
- if (tdm_ttrace_module & TDM_TTRACE_CLIENT)
+ if (tdm_ttrace_module & TDM_TTRACE_CLIENT_VBLANK)
tdm_server_enable_ttrace_client_vblank(private_display, output, 1);
else
tdm_server_enable_ttrace_client_vblank(private_display, NULL, 0);