Lines Matching refs:scale_x
279 geo.min_width = surface_width(vc->gfx.ds) * vc->gfx.scale_x; in gd_update_geometry_hints()
410 x1 = floor(x * vc->gfx.scale_x); in gd_update()
413 x2 = ceil(x * vc->gfx.scale_x + w * vc->gfx.scale_x); in gd_update()
416 fbw = surface_width(vc->gfx.ds) * vc->gfx.scale_x; in gd_update()
845 vc->gfx.scale_x = (double)ww / fbw; in gd_draw_event()
853 vc->gfx.scale_x = vc->gfx.scale_y = MIN(sx, sy); in gd_draw_event()
856 fbw *= vc->gfx.scale_x; in gd_draw_event()
878 cairo_scale(cr, vc->gfx.scale_x, vc->gfx.scale_y); in gd_draw_event()
880 mx / vc->gfx.scale_x, my / vc->gfx.scale_y); in gd_draw_event()
900 fbw = surface_width(vc->gfx.ds) * vc->gfx.scale_x; in gd_motion_event()
923 x = (motion->x - mx) / vc->gfx.scale_x; in gd_motion_event()
1488 vc->gfx.scale_x = 1.0; in gd_menu_full_screen()
1511 vc->gfx.scale_x += VC_SCALE_STEP; in gd_menu_zoom_in()
1531 vc->gfx.scale_x -= VC_SCALE_STEP; in gd_menu_zoom_out()
1534 vc->gfx.scale_x = MAX(vc->gfx.scale_x, VC_SCALE_MIN); in gd_menu_zoom_out()
1545 vc->gfx.scale_x = 1.0; in gd_menu_zoom_fixed()
1560 vc->gfx.scale_x = 1.0; in gd_menu_zoom_fit()
2154 vc->gfx.scale_x = 1.0; in gd_vc_gfx_init()