typedef struct {
texture_font_data *texfont;
int line_height;
+ Bool top_p;
} gl_fps_data;
xlockmore_gl_fps_init (fps_state *st)
{
gl_fps_data *data = (gl_fps_data *) calloc (1, sizeof(*data));
+ data->top_p = get_boolean_resource (st->dpy, "fpsTop", "FPSTop");
data->texfont = load_texture_font (st->dpy, "fpsFont");
texture_string_width (data->texfont, "M", &data->line_height);
st->gl_fps_data = data;
glColor3f (1, 1, 1);
print_texture_label (st->dpy, data->texfont,
xgwa.width, xgwa.height,
- 2, st->string);
+ (data->top_p ? 1 : 2),
+ st->string);
}
}