terminal: remove now unused --fps option

We no longer have a framerate-control option so remove it.

Signed-off-by: David Herrmann <dh.herrmann@googlemail.com>
This commit is contained in:
David Herrmann 2012-11-28 20:57:36 +01:00
parent 19c2991fbb
commit f24ab890ad
3 changed files with 0 additions and 24 deletions

View File

@ -130,7 +130,6 @@ static void print_help()
"\t available\n"
"\t --primary-gpu-only [off] Use primary GPU only\n"
"\t --all-gpus [on] Use all GPUs unconditionally\n"
"\t --fps [50] Limit frame-rate\n"
"\t --render-engine <eng> [-] Console renderer\n"
"\t --render-timing [off] Print renderer timing information\n"
"\n"
@ -494,7 +493,6 @@ int kmscon_conf_new(struct conf_ctx **out)
CONF_OPTION_BOOL(0, "hwaccel", &conf->hwaccel, false),
CONF_OPTION_BOOL(0, "primary-gpu-only", &conf->primary_gpu_only, false),
CONF_OPTION_BOOL(0, "all-gpus", &conf->all_gpus, true),
CONF_OPTION_UINT(0, "fps", &conf->fps, 50),
CONF_OPTION_STRING(0, "render-engine", &conf->render_engine, NULL),
CONF_OPTION_BOOL(0, "render-timing", &conf->render_timing, false),

View File

@ -119,8 +119,6 @@ struct kmscon_conf_t {
bool primary_gpu_only;
/* use all GPUs unconditionally */
bool all_gpus;
/* frame-rate limit */
unsigned int fps;
/* render engine */
char *render_engine;
/* print rendering engine timing information */

View File

@ -76,7 +76,6 @@ struct kmscon_terminal {
unsigned int min_cols;
unsigned int min_rows;
unsigned long fps;
struct tsm_screen *console;
struct tsm_vte *vte;
struct kmscon_pty *pty;
@ -487,8 +486,6 @@ int kmscon_terminal_register(struct kmscon_session **out,
{
struct kmscon_terminal *term;
int ret;
struct itimerspec spec;
unsigned long fps;
if (!out || !seat)
return -EINVAL;
@ -506,19 +503,6 @@ int kmscon_terminal_register(struct kmscon_session **out,
term->conf_ctx = kmscon_seat_get_conf(seat);
term->conf = conf_ctx_get_mem(term->conf_ctx);
if (term->conf->fps) {
fps = 1000000000ULL / term->conf->fps;
if (fps == 0)
fps = 1000000000ULL / 100;
else if (fps > 200000000ULL)
fps = 200000000ULL;
} else {
fps = 1000000000ULL / 25;
}
term->fps = 1000000000ULL / fps;
log_debug("FPS: %lu TIMER: %lu", term->fps, fps);
ret = tsm_screen_new(&term->console, log_llog);
if (ret)
goto err_free;
@ -559,10 +543,6 @@ int kmscon_terminal_register(struct kmscon_session **out,
if (ret)
goto err_ptyfd;
memset(&spec, 0, sizeof(spec));
spec.it_value.tv_nsec = 1;
spec.it_interval.tv_nsec = fps;
ret = kmscon_seat_register_session(seat, &term->session, session_event,
term);
if (ret) {