gf_divfix 93 include/gpac/maths.h Fixed gf_divfix(Fixed a, Fixed b); gf_divfix 605 include/gpac/maths.h (v).x = gf_divfix((v).x, __mag); (v).y = gf_divfix((v).y, __mag); (v).z = gf_divfix((v).z, __mag); (v).q = gf_divfix((v).q, __mag); \ gf_divfix 289 modules/droid_out/droid_vout.c rc->ortho.m[0] = gf_divfix(2, (right-left)); gf_divfix 290 modules/droid_out/droid_vout.c rc->ortho.m[5] = gf_divfix(2, (top-bottom)); gf_divfix 291 modules/droid_out/droid_vout.c rc->ortho.m[10] = gf_divfix(-2, far-near); gf_divfix 292 modules/droid_out/droid_vout.c rc->ortho.m[12] = -gf_divfix(right+left, right-left); gf_divfix 293 modules/droid_out/droid_vout.c rc->ortho.m[13] = -gf_divfix(top+bottom, top-bottom); gf_divfix 294 modules/droid_out/droid_vout.c rc->ortho.m[14] = -gf_divfix(far+near, far-near); gf_divfix 628 modules/soft_raster/surface.c rad->d_f.x = gf_divfix(rad->focus.x - rad->center.x, rad->radius.x); gf_divfix 629 modules/soft_raster/surface.c rad->d_f.y = gf_divfix(rad->focus.y - rad->center.y, rad->radius.y); gf_divfix 875 modules/timedtext/timedtext_dec.c priv->scroll_delay = gf_divfix(INT2FIX(txt->scroll_delay->scroll_delay), INT2FIX(sample_duration)); gf_divfix 71 src/bifs/predictive_mffield.c scale = gf_divfix(width , INT2FIX( (1<<NbBits) - 1) ); gf_divfix 91 src/bifs/predictive_mffield.c delta = gf_divfix(pmf->direction, gf_sqrt(delta) ); gf_divfix 117 src/bifs/predictive_mffield.c delta = gf_divfix(pmf->direction , gf_sqrt(delta) ); gf_divfix 128 src/bifs/predictive_mffield.c comp[i] = gf_divfix(comp[i], sine); gf_divfix 225 src/bifs/quantize.c Fixed v = gf_mulfix(gf_divfix(INT2FIX(4), GF_PI) , gf_atan2(m_ft[orientation], m_ft[(orientation+i+1) % len])); gf_divfix 306 src/bifs/unquantize.c delta = gf_divfix(INT2FIX(dir), gf_sqrt(delta) ); gf_divfix 332 src/bifs/unquantize.c for (i=1; i<4; i++) comp[i] = gf_divfix(comp[i], sin2); gf_divfix 221 src/compositor/camera.c ar = gf_divfix(cam->width, cam->height); gf_divfix 233 src/compositor/camera.c ndfl = gf_divfix(cam->z_near, viewing_distance); gf_divfix 243 src/compositor/camera.c cam->projection.m[0] = gf_divfix(2*cam->z_near, (right-left)); gf_divfix 244 src/compositor/camera.c cam->projection.m[5] = gf_divfix(2*cam->z_near, (top-bottom)); gf_divfix 245 src/compositor/camera.c cam->projection.m[8] = gf_divfix(right+left, right-left); gf_divfix 246 src/compositor/camera.c cam->projection.m[9] = gf_divfix(top+bottom, top-bottom); gf_divfix 247 src/compositor/camera.c cam->projection.m[10] = gf_divfix(cam->z_far+cam->z_near, cam->z_near-cam->z_far); gf_divfix 259 src/compositor/camera.c shift = gf_mulfix(horizontal_shift, gf_divfix(vlen, viewing_distance)); gf_divfix 353 src/compositor/camera.c vlen += gf_mulfix(view_distance_offset, gf_divfix(vlen, nominal_view_distance)); gf_divfix 376 src/compositor/camera.c vlen += gf_mulfix(view_distance_offset, gf_divfix(vlen, nominal_view_distance)); gf_divfix 386 src/compositor/camera.c disp= gf_vec_scale(disp, gf_divfix(gf_mulfix(vlen, horizontal_shift), viewing_distance)); gf_divfix 2936 src/compositor/compositor.c tr_state->vp_size.x = gf_divfix(tr_state->vp_size.x, vp_scale); gf_divfix 2937 src/compositor/compositor.c tr_state->vp_size.y = gf_divfix(tr_state->vp_size.y, vp_scale); gf_divfix 3229 src/compositor/compositor.c param->val = gf_divfix(180*compositor->rotation, GF_PI); gf_divfix 218 src/compositor/compositor_2d.c umin = gf_divfix(orig.x, INT2FIX(compositor->vp_width)); gf_divfix 219 src/compositor/compositor_2d.c umax = gf_divfix(orig.x+size.x, INT2FIX(compositor->vp_width)); gf_divfix 220 src/compositor/compositor_2d.c vmin = gf_divfix(orig.y-size.y, INT2FIX(compositor->vp_height)); gf_divfix 221 src/compositor/compositor_2d.c vmax = gf_divfix(orig.y, INT2FIX(compositor->vp_height)); gf_divfix 766 src/compositor/compositor_2d.c tmp = gf_divfix(INT2FIX(clipped_final.x) - final.x, w_scale); gf_divfix 770 src/compositor/compositor_2d.c tmp = gf_divfix(INT2FIX(clipped_final.y) - final.y, h_scale); gf_divfix 774 src/compositor/compositor_2d.c tmp = gf_divfix(INT2FIX(clip->width), w_scale); gf_divfix 777 src/compositor/compositor_2d.c tmp = gf_divfix(INT2FIX(clip->height), h_scale); gf_divfix 1264 src/compositor/compositor_2d.c scaleX = gf_divfix(INT2FIX(compositor->vp_width), INT2FIX(compositor->scene_width)); gf_divfix 1266 src/compositor/compositor_2d.c scaleY = gf_divfix(INT2FIX(compositor->vp_height), INT2FIX(compositor->scene_height)); gf_divfix 1272 src/compositor/compositor_2d.c compositor->vp_width = FIX2INT(gf_divfix(INT2FIX(compositor->display_width), scaleX)); gf_divfix 1273 src/compositor/compositor_2d.c compositor->vp_height = FIX2INT(gf_divfix(INT2FIX(compositor->display_height), scaleY)); gf_divfix 1429 src/compositor/compositor_2d.c ratio = gf_divfix(zoom, compositor->zoom); gf_divfix 90 src/compositor/compositor_3d.c scaleX = gf_divfix(INT2FIX(compositor->vp_width), INT2FIX(compositor->scene_width)); gf_divfix 91 src/compositor/compositor_3d.c scaleY = gf_divfix(INT2FIX(compositor->vp_height), INT2FIX(compositor->scene_height)); gf_divfix 238 src/compositor/compositor_3d.c if (!tr_state->pixel_metrics) disp_depth = gf_divfix(disp_depth, tr_state->min_hsize); gf_divfix 243 src/compositor/compositor_3d.c offset = gf_divfix(offset, tr_state->visual->depth_vp_range/2); gf_divfix 97 src/compositor/drawable.c compositor->hit_texcoords.x = gf_divfix(x - drawable->path->bbox.x, drawable->path->bbox.width); gf_divfix 98 src/compositor/drawable.c compositor->hit_texcoords.y = FIX_ONE - gf_divfix(drawable->path->bbox.y - y, drawable->path->bbox.height); gf_divfix 578 src/compositor/drawable.c if (!tr_state->pixel_metrics) asp->pen_props.width = gf_divfix(asp->pen_props.width, tr_state->min_hsize); gf_divfix 889 src/compositor/drawable.c asp->line_scale = MAX(gf_divfix(tr_state->visual->compositor->scale_x, rc.width), gf_divfix(tr_state->visual->compositor->scale_y, rc.height)); gf_divfix 927 src/compositor/drawable.c ctx->aspect.line_scale = gf_divfix(FLT2FIX(1.41421356f) , gf_v2d_len(&pt)); gf_divfix 1186 src/compositor/drawable.c asp->pen_props.dash_set->dashes[i] = gf_divfix(asp->pen_props.dash_set->dashes[i], asp->line_scale); gf_divfix 597 src/compositor/font_engine.c dx = gf_divfix(span->off_x, mat.m[0]); gf_divfix 598 src/compositor/font_engine.c dy = gf_divfix(span->off_y, mat.m[4]); gf_divfix 608 src/compositor/font_engine.c if (span->dx) dx = gf_divfix(span->dx[i], mat.m[0]); gf_divfix 609 src/compositor/font_engine.c if (span->dy) dy = gf_divfix(span->dy[i], mat.m[4]); gf_divfix 706 src/compositor/font_engine.c scale = MIN(gf_divfix(max, bounds.width), gf_divfix(max, bounds.height)); gf_divfix 709 src/compositor/font_engine.c scale = MAX(gf_divfix(min, bounds.width), gf_divfix(min, bounds.height)); gf_divfix 727 src/compositor/font_engine.c sx = gf_divfix( INT2FIX(width), bounds.width); gf_divfix 728 src/compositor/font_engine.c sy = gf_divfix( INT2FIX(height), bounds.height); gf_divfix 979 src/compositor/font_engine.c asp->pen_props.width = gf_divfix(asp->pen_props.width, asp->line_scale); gf_divfix 1017 src/compositor/font_engine.c ctx->aspect.line_scale = gf_divfix(ctx->aspect.line_scale, span->font_scale); gf_divfix 1437 src/compositor/font_engine.c loc_x = gf_divfix(loc_x, span->font_scale); gf_divfix 1438 src/compositor/font_engine.c loc_y = gf_divfix(loc_y, span->font_scale) + span->font->baseline; gf_divfix 1505 src/compositor/font_engine.c compositor->hit_texcoords.x = gf_divfix(x, node_bounds->width) + FIX_ONE/2; gf_divfix 1506 src/compositor/font_engine.c compositor->hit_texcoords.y = gf_divfix(y, node_bounds->height) + FIX_ONE/2; gf_divfix 320 src/compositor/hardcoded_protos.c frac = gf_divfix(cur_len , spine_len); gf_divfix 329 src/compositor/hardcoded_protos.c frac = gf_divfix(frac - plane_ext.orientationKeys->vals[k-1], kDiff); gf_divfix 337 src/compositor/hardcoded_protos.c frac = gf_divfix(cur_len , spine_len); gf_divfix 346 src/compositor/hardcoded_protos.c frac = gf_divfix(frac - plane_ext.scaleKeys->vals[k-1], kDiff); gf_divfix 798 src/compositor/mesh.c mesh_set_vertex(mesh, pt.x, pt.y, 0, 0, 0, FIX_ONE, gf_divfix(pt.x - bounds.x, w), gf_divfix(bounds.y - pt.y, h)); gf_divfix 804 src/compositor/mesh.c mesh_set_vertex(mesh, pt.x, pt.y, 0, 0, 0, FIX_ONE, gf_divfix(pt.x - bounds.x, w), gf_divfix(bounds.y - pt.y, h)); gf_divfix 1362 src/compositor/mesh.c if (s_axis==0) tx.x = gf_divfix(v.x, bounds.x); gf_divfix 1363 src/compositor/mesh.c else if (s_axis==1) tx.x = gf_divfix(v.y, bounds.y); gf_divfix 1364 src/compositor/mesh.c else if (s_axis==2) tx.x = gf_divfix(v.z, bounds.z); gf_divfix 1365 src/compositor/mesh.c if (t_axis==0) tx.y = gf_divfix(v.x, bounds.x); gf_divfix 1366 src/compositor/mesh.c else if (t_axis==1) tx.y = gf_divfix(v.y, bounds.y); gf_divfix 1367 src/compositor/mesh.c else if (t_axis==2) tx.y = gf_divfix(v.z, bounds.z); gf_divfix 1885 src/compositor/mesh.c gamma = gf_acos(gf_divfix(spine_vec.y, cos_a)); gf_divfix 1887 src/compositor/mesh.c __abs = gf_divfix(spine_vec.z, cos_a) + sin_g; gf_divfix 1914 src/compositor/mesh.c gamma = gf_acos(gf_divfix(spine_vec.y, cos_a)); gf_divfix 1916 src/compositor/mesh.c __abs = gf_divfix(spine_vec.x, cos_a) + sin_g; gf_divfix 2019 src/compositor/mesh.c vx.texcoords.y = gf_divfix(cur_spine, spine_len); gf_divfix 2040 src/compositor/mesh.c vx.texcoords.x = gf_divfix(cur_cross, cross_len); gf_divfix 2042 src/compositor/mesh.c vx.texcoords.x = gf_divfix(v1.x - min_cx, width_cx); gf_divfix 2043 src/compositor/mesh.c vx.texcoords.y = gf_divfix(v1.z - min_cy, width_cy); gf_divfix 2162 src/compositor/mesh.c vx.texcoords.x = gf_divfix(v1.x - min_cx, width_cx); gf_divfix 2163 src/compositor/mesh.c vx.texcoords.y = gf_divfix(v1.z - min_cy, width_cy); gf_divfix 2220 src/compositor/mesh.c vx.texcoords.x = gf_divfix(v1.x - min_cx, width_cx); gf_divfix 2221 src/compositor/mesh.c vx.texcoords.y = gf_divfix(v1.z - min_cy, width_cy); gf_divfix 152 src/compositor/mesh_collide.c res[0] = gf_divfix(INT2FIX(num_pos), INT2FIX(node->nb_idx)) - FIX_ONE/2; gf_divfix 155 src/compositor/mesh_collide.c res[1] = gf_divfix(INT2FIX(num_pos), INT2FIX(node->nb_idx)) - FIX_ONE/2; gf_divfix 158 src/compositor/mesh_collide.c res[2] = gf_divfix(INT2FIX(num_pos), INT2FIX(node->nb_idx)) - FIX_ONE/2; gf_divfix 291 src/compositor/mesh_collide.c (*u) = gf_divfix(gf_vec_dot(tvec, pvec), det); gf_divfix 295 src/compositor/mesh_collide.c (*v) = gf_divfix(gf_vec_dot(ray->dir, qvec), det); gf_divfix 449 src/compositor/mesh_collide.c u = gf_divfix(gf_vec_dot(tvec, pvec), det); gf_divfix 454 src/compositor/mesh_collide.c v = gf_divfix(gf_vec_dot(ray->dir, qvec), det); gf_divfix 457 src/compositor/mesh_collide.c *dist = gf_divfix(gf_vec_dot(edge2, qvec), det); gf_divfix 188 src/compositor/mesh_tesselate.c Fixed u = gf_divfix(pt.x - rc.x, w); gf_divfix 189 src/compositor/mesh_tesselate.c Fixed v = gf_divfix(pt.y - min_y, h); gf_divfix 198 src/compositor/mpeg4_background.c frac = gf_divfix(angle - start_angle, next_angle - start_angle) ; gf_divfix 319 src/compositor/mpeg4_background.c Fixed scale = gf_divfix(FIX_ONE, tr_state->min_hsize); gf_divfix 355 src/compositor/mpeg4_background.c res.x = gf_divfix(res.x, res.q); gf_divfix 356 src/compositor/mpeg4_background.c res.y = gf_divfix(res.y, res.q); gf_divfix 357 src/compositor/mpeg4_background.c res.z = gf_divfix(res.z, res.q); gf_divfix 96 src/compositor/mpeg4_bitmap.c size.x = gf_divfix(size.x, tr_state->min_hsize); gf_divfix 97 src/compositor/mpeg4_bitmap.c size.y = gf_divfix(size.y, tr_state->min_hsize); gf_divfix 871 src/compositor/mpeg4_composite.c (*sx) = gf_divfix(*sx, st->sx); gf_divfix 872 src/compositor/mpeg4_composite.c (*sy) = gf_divfix(*sy, st->sy); gf_divfix 46 src/compositor/mpeg4_geometry_2d.c t = - gf_divfix(gf_vec_dot(p.normal, ray->orig) + p.d, t2); gf_divfix 583 src/compositor/mpeg4_geometry_2d.c *w = *h = gf_divfix(FLT2FIX(1.41421356f) , gf_v2d_len(&pt)); gf_divfix 448 src/compositor/mpeg4_geometry_3d.c dot = gf_divfix(gf_vec_dot(v1, v2), gf_mulfix(l1, l2)); gf_divfix 519 src/compositor/mpeg4_geometry_3d.c frac = gf_divfix(old.z - z_min, z_max - z_min); gf_divfix 524 src/compositor/mpeg4_geometry_3d.c frac = gf_divfix(frac-f_min, f_max - f_min); gf_divfix 150 src/compositor/mpeg4_gradients.c gf_mx2d_add_translation(mat, gf_divfix(bounds->x, bounds->width), gf_divfix(bounds->y - bounds->height, bounds->height)); gf_divfix 601 src/compositor/mpeg4_gradients.c gf_mx2d_add_translation(mat, gf_divfix(bounds->x, bounds->width), gf_divfix(bounds->y - bounds->height, bounds->height)); gf_divfix 321 src/compositor/mpeg4_layer_3d.c tr_state->camera->height = 2 * gf_divfix(tr_state->camera->height, tr_state->camera->width); gf_divfix 324 src/compositor/mpeg4_layer_3d.c tr_state->camera->width = 2 * gf_divfix(tr_state->camera->width, tr_state->camera->height); gf_divfix 630 src/compositor/mpeg4_layer_3d.c in_x = 2 * gf_divfix(start.x, st->visual->camera.width); gf_divfix 631 src/compositor/mpeg4_layer_3d.c in_y = 2 * gf_divfix(start.y, st->visual->camera.height); gf_divfix 642 src/compositor/mpeg4_layer_3d.c start.x = gf_divfix(res.x, res.q); gf_divfix 643 src/compositor/mpeg4_layer_3d.c start.y = gf_divfix(res.y, res.q); gf_divfix 644 src/compositor/mpeg4_layer_3d.c start.z = gf_divfix(res.z, res.q); gf_divfix 655 src/compositor/mpeg4_layer_3d.c end.x = gf_divfix(res.x, res.q); gf_divfix 656 src/compositor/mpeg4_layer_3d.c end.y = gf_divfix(res.y, res.q); gf_divfix 657 src/compositor/mpeg4_layer_3d.c end.z = gf_divfix(res.z, res.q); gf_divfix 504 src/compositor/mpeg4_layout.c st->start_time = time - FIX2FLT(gf_divfix(cur_pos, st->scale_scroll)); gf_divfix 477 src/compositor/mpeg4_sensors.c diff = gf_divfix(diff, INT2FIX(compositor->vp_width/2)); gf_divfix 902 src/compositor/mpeg4_sensors.c diff = gf_divfix(diff, INT2FIX(compositor->vp_width/2)); gf_divfix 115 src/compositor/mpeg4_sound.c Fixed k = (ABS(pos.z) >= FIX_EPSILON) ? gf_divfix(pos.x, pos.z) : 0; gf_divfix 137 src/compositor/mpeg4_sound.c x_min = gf_divfix(x_min, sqb_min + a_in_k_sq); gf_divfix 144 src/compositor/mpeg4_sound.c x_max = gf_divfix(x_max, sqb_max + a_out_k_sq); gf_divfix 148 src/compositor/mpeg4_sound.c y_min = gf_mulfix(b_in, gf_sqrt(FIX_ONE - gf_mulfix( gf_divfix(alpha_min,a_in), gf_divfix(alpha_min,a_in)) ) ); gf_divfix 149 src/compositor/mpeg4_sound.c y_max = gf_mulfix(b_out, gf_sqrt(FIX_ONE - gf_mulfix( gf_divfix(alpha_max,a_out), gf_divfix(alpha_max,a_out)) ) ); gf_divfix 158 src/compositor/mpeg4_sound.c viewp_dist = gf_divfix(viewp_dist, dist_ellip); gf_divfix 216 src/compositor/mpeg4_sound.c ang = gf_divfix(gf_vec_dot(snd_dir, usr), mag); gf_divfix 89 src/compositor/mpeg4_text.c if (!tr_state->pixel_metrics) fontSize = gf_divfix(fontSize, tr_state->visual->compositor->output_width); gf_divfix 216 src/compositor/mpeg4_text.c if (!tr_state->pixel_metrics) fontSize = gf_divfix(fontSize, tr_state->visual->compositor->output_width); gf_divfix 314 src/compositor/mpeg4_text.c tspan->x_scale = gf_divfix(txt->length.vals[i], tspan->bounds.width); gf_divfix 323 src/compositor/mpeg4_text.c tspan->y_scale = gf_divfix(txt->length.vals[i], tspan->bounds.height); gf_divfix 335 src/compositor/mpeg4_text.c max_scale = gf_divfix(maxExtent, tot_width); gf_divfix 373 src/compositor/mpeg4_text.c max_scale = gf_divfix(maxExtent, tot_height); gf_divfix 216 src/compositor/mpeg4_viewport.c if (gf_divfix(rc.width, w) > gf_divfix(rc.height, h)) { gf_divfix 226 src/compositor/mpeg4_viewport.c if (gf_divfix(rc.width, w)> gf_divfix(rc.height, h)) { gf_divfix 242 src/compositor/mpeg4_viewport.c sx = gf_divfix(rc.width, rc_bckup.width); gf_divfix 243 src/compositor/mpeg4_viewport.c sy = gf_divfix(rc.height, rc_bckup.height); gf_divfix 247 src/compositor/mpeg4_viewport.c sx = gf_divfix(sx, tr_state->visual->compositor->scale_x); gf_divfix 248 src/compositor/mpeg4_viewport.c sy = gf_divfix(sy, tr_state->visual->compositor->scale_y); gf_divfix 272 src/compositor/mpeg4_viewport.c gf_mx2d_add_scale(&mat, gf_divfix(sx, tr_state->min_hsize), gf_divfix(sy, tr_state->min_hsize) ); gf_divfix 208 src/compositor/navigate.c oz = gf_divfix(cam->vp_fov, cam->fieldOfView); gf_divfix 213 src/compositor/navigate.c cam->fieldOfView = gf_divfix(cam->vp_fov, oz); gf_divfix 259 src/compositor/navigate.c dist = gf_divfix(tr_state.bbox.radius, gf_sin(cam->fieldOfView/2) ); gf_divfix 324 src/compositor/navigate.c x = gf_divfix( INT2FIX(ev->mouse.x - (s32) compositor->visual->width/2), INT2FIX(compositor->visual->width)); gf_divfix 325 src/compositor/navigate.c y = gf_divfix( INT2FIX(ev->mouse.y - (s32) compositor->visual->height/2), INT2FIX(compositor->visual->height)); gf_divfix 270 src/compositor/offscreen_cache.c scale_x = gf_divfix(INT2FIX(rc1.width), tr_state->bounds.width); gf_divfix 271 src/compositor/offscreen_cache.c scale_y = gf_divfix(INT2FIX(rc1.height), tr_state->bounds.height); gf_divfix 389 src/compositor/offscreen_cache.c gf_mx2d_add_scale(&m, gf_divfix(tr_state->vp_size.x, cache->orig_vp.x), gf_divfix(tr_state->vp_size.y, cache->orig_vp.y) ); gf_divfix 283 src/compositor/svg_filters.c scale_x = gf_divfix(bounds.width, local_bounds.width); gf_divfix 284 src/compositor/svg_filters.c scale_y = gf_divfix(bounds.height, local_bounds.height); gf_divfix 212 src/compositor/svg_geometry.c text_coords.x = gf_divfix(local_pt.x, drawable->path->bbox.width) + FIX_ONE/2; gf_divfix 213 src/compositor/svg_geometry.c text_coords.y = gf_divfix(local_pt.y, drawable->path->bbox.height) + FIX_ONE/2; gf_divfix 318 src/compositor/svg_geometry.c compositor->hit_texcoords.x = gf_divfix(x, drawable->path->bbox.width) + FIX_ONE/2; gf_divfix 319 src/compositor/svg_geometry.c compositor->hit_texcoords.y = gf_divfix(y, drawable->path->bbox.height) + FIX_ONE/2; gf_divfix 186 src/compositor/svg_grouping.c if (gf_divfix(parent_width, vb->width) > gf_divfix(parent_height, vb->height)) { gf_divfix 187 src/compositor/svg_grouping.c scale = gf_divfix(parent_height, vb->height); gf_divfix 191 src/compositor/svg_grouping.c scale = gf_divfix(parent_width, vb->width); gf_divfix 196 src/compositor/svg_grouping.c if (gf_divfix(parent_width, vb->width) < gf_divfix(parent_height, vb->height)) { gf_divfix 197 src/compositor/svg_grouping.c scale = gf_divfix(parent_height, vb->height); gf_divfix 201 src/compositor/svg_grouping.c scale = gf_divfix(parent_width, vb->width); gf_divfix 208 src/compositor/svg_grouping.c stack->viewbox_mx.m[0] = gf_divfix(parent_width, vb->width); gf_divfix 209 src/compositor/svg_grouping.c stack->viewbox_mx.m[4] = gf_divfix(parent_height, vb->height); gf_divfix 143 src/compositor/svg_media.c scale_w = gf_divfix(width, txwidth); gf_divfix 144 src/compositor/svg_media.c scale_h = gf_divfix(height, txheight); gf_divfix 443 src/compositor/svg_paint_servers.c gf_mx2d_add_scale(&mat, gf_divfix(2*size, rc.width), gf_divfix(2*size , rc.height)); gf_divfix 525 src/compositor/svg_paint_servers.c gf_mx2d_add_scale(mat, gf_divfix(rc.width, bounds->width), gf_divfix(rc.height, bounds->height)); gf_divfix 634 src/compositor/svg_paint_servers.c gf_mx2d_add_translation(mat, gf_divfix(rc.x-bounds->x, rc.width), gf_divfix(bounds->y - rc.y, rc.height) ); gf_divfix 635 src/compositor/svg_paint_servers.c gf_mx2d_add_scale(mat, gf_divfix(rc.width, bounds->width), gf_divfix(rc.height, bounds->height)); gf_divfix 130 src/compositor/visual_manager.c *surf_width = gf_divfix(w, tr_state->min_hsize); gf_divfix 131 src/compositor/visual_manager.c *surf_height = gf_divfix(h, tr_state->min_hsize); gf_divfix 136 src/compositor/visual_manager.c *surf_height = gf_divfix(2*h, w); gf_divfix 138 src/compositor/visual_manager.c *surf_width = gf_divfix(2*w, h); gf_divfix 306 src/compositor/visual_manager_2d_draw.c sS = gf_divfix(orig_rc.width, INT2FIX(txh->width)); gf_divfix 307 src/compositor/visual_manager_2d_draw.c sT = gf_divfix(orig_rc.height, INT2FIX(txh->height)); gf_divfix 161 src/compositor/visual_manager_3d.c tr_state->camera->height = 2*gf_divfix(tr_state->camera->height , tr_state->camera->width); gf_divfix 164 src/compositor/visual_manager_3d.c tr_state->camera->width = 2 * gf_divfix(tr_state->camera->width, tr_state->camera->height); gf_divfix 207 src/compositor/visual_manager_3d.c Fixed ar = gf_divfix(tr_state->vp_size.x, tr_state->vp_size.y); gf_divfix 236 src/compositor/visual_manager_3d.c position.z = gf_divfix(tr_state->camera->width, 2*gf_tan(fieldOfView/2) ); gf_divfix 248 src/compositor/visual_manager_3d.c view_distance = gf_divfix(view_distance , FLT2FIX(2.54f) ); gf_divfix 266 src/compositor/visual_manager_3d.c gf_divfix( gf_mulfix(disparity,view_distance), (half_interocular_dist_pixel + disparity)); gf_divfix 273 src/compositor/visual_manager_3d.c view_distance = gf_divfix(tr_state->visual->height, 2*gf_tan(fieldOfView/2) ); gf_divfix 337 src/compositor/visual_manager_3d.c view_distance = gf_divfix(view_distance , FLT2FIX(2.54f) ); gf_divfix 457 src/compositor/visual_manager_3d.c Fixed ar = gf_divfix(cam->width, cam->height); gf_divfix 558 src/compositor/visual_manager_3d.c Fixed ratio = gf_divfix(vp_width, vp_height); gf_divfix 565 src/compositor/visual_manager_3d.c tr_state->camera->vp.height = gf_divfix(tr_state->camera->vp.width, ratio); gf_divfix 1268 src/compositor/visual_manager_3d.c Fixed scale = gf_divfix(INT2FIX(visual->width), INT2FIX(visual->compositor->vp_width)); gf_divfix 1270 src/compositor/visual_manager_3d.c scale = gf_divfix(INT2FIX(visual->height), INT2FIX(visual->compositor->vp_height)); gf_divfix 1277 src/compositor/visual_manager_3d.c start.x = end.x = gf_divfix(x, tr_state->min_hsize); gf_divfix 1278 src/compositor/visual_manager_3d.c start.y = end.y = gf_divfix(y, tr_state->min_hsize); gf_divfix 1294 src/compositor/visual_manager_3d.c start.x = gf_divfix(res.x, res.q); gf_divfix 1295 src/compositor/visual_manager_3d.c start.y = gf_divfix(res.y, res.q); gf_divfix 1296 src/compositor/visual_manager_3d.c start.z = gf_divfix(res.z, res.q); gf_divfix 1304 src/compositor/visual_manager_3d.c end.x = gf_divfix(res.x, res.q); gf_divfix 1305 src/compositor/visual_manager_3d.c end.y = gf_divfix(res.y, res.q); gf_divfix 1306 src/compositor/visual_manager_3d.c end.z = gf_divfix(res.z, res.q); gf_divfix 1393 src/compositor/visual_manager_3d.c text_coords.x = gf_divfix(local_pt.x, drawable->path->bbox.width) + FIX_ONE/2; gf_divfix 1394 src/compositor/visual_manager_3d.c text_coords.y = gf_divfix(local_pt.y, drawable->path->bbox.height) + FIX_ONE/2; gf_divfix 1404 src/compositor/visual_manager_3d.c text_coords.x = gf_divfix(local_pt.x, si->outline->bbox.width) + FIX_ONE/2; gf_divfix 1405 src/compositor/visual_manager_3d.c text_coords.y = gf_divfix(local_pt.y, si->outline->bbox.height) + FIX_ONE/2; gf_divfix 1894 src/compositor/visual_manager_3d_gl.c glLightx(iLight, GL_SPOT_CUTOFF, gf_divfix(180*li->cutOffAngle, GF_PI) ); gf_divfix 3903 src/compositor/visual_manager_3d_gl.c if (!tr_state->pixel_metrics) y = gf_divfix(y, tr_state->min_hsize); gf_divfix 3909 src/compositor/visual_manager_3d_gl.c if (!tr_state->pixel_metrics) x = gf_divfix(x, tr_state->min_hsize); gf_divfix 3959 src/compositor/visual_manager_3d_gl.c if (!tr_state->pixel_metrics) y = gf_divfix(y, tr_state->min_hsize); gf_divfix 3966 src/compositor/visual_manager_3d_gl.c if (!tr_state->pixel_metrics) x = gf_divfix(x, tr_state->min_hsize); gf_divfix 4048 src/compositor/visual_manager_3d_gl.c if (!tr_state->pixel_metrics) y = gf_divfix(y, tr_state->min_hsize); gf_divfix 4055 src/compositor/visual_manager_3d_gl.c if (tr_state->min_hsize && !tr_state->pixel_metrics) x = gf_divfix(x, tr_state->min_hsize); gf_divfix 184 src/laser/lsr_dec.c codec->res_factor = gf_divfix(FIX_ONE, INT2FIX(1 << (-codec->info->cfg.resolution)) ); gf_divfix 210 src/laser/lsr_dec.c codec->res_factor = gf_divfix(FIX_ONE, INT2FIX(1 << (-codec->info->cfg.resolution)) ); gf_divfix 783 src/laser/lsr_dec.c return 2 * gf_divfix(INT2FIX(neg/2), lsr->res_factor); gf_divfix 784 src/laser/lsr_dec.c return gf_divfix(INT2FIX(neg), lsr->res_factor); gf_divfix 787 src/laser/lsr_dec.c return 2 * gf_divfix(INT2FIX(val/2), lsr->res_factor); gf_divfix 788 src/laser/lsr_dec.c return gf_divfix(INT2FIX(val), lsr->res_factor); gf_divfix 793 src/laser/lsr_dec.c return gf_divfix(INT2FIX(neg), lsr->res_factor); gf_divfix 795 src/laser/lsr_dec.c return gf_divfix(INT2FIX(val), lsr->res_factor); gf_divfix 5376 src/laser/lsr_dec.c codec->res_factor = gf_divfix(FIX_ONE, INT2FIX(1 << (-codec->info->cfg.resolution)) ); gf_divfix 161 src/laser/lsr_enc.c codec->res_factor = gf_divfix(FIX_ONE, INT2FIX(1<<codec->info->cfg.resolution) ); gf_divfix 185 src/laser/lsr_enc.c codec->res_factor = gf_divfix(FIX_ONE, INT2FIX(1<<codec->info->cfg.resolution) ); gf_divfix 589 src/laser/lsr_enc.c res = FIX2INT( gf_divfix(x, lsr->res_factor) ); gf_divfix 2001 src/laser/lsr_enc.c v = gf_divfix(v, lsr->res_factor); gf_divfix 322 src/scene_manager/swf_bifs.c mx.m[2] = - gf_divfix(rc.x, rc.width); gf_divfix 324 src/scene_manager/swf_bifs.c mx.m[5] = FIX_ONE - gf_divfix(rc.y, rc.height); gf_divfix 347 src/scene_manager/swf_bifs.c mx.m[2] = - gf_divfix(rc.x, rc.width); gf_divfix 349 src/scene_manager/swf_bifs.c mx.m[5] = FIX_ONE - gf_divfix(rc.y, rc.height); gf_divfix 925 src/scene_manager/swf_bifs.c gl_par->translation.x = gf_divfix(dx, FLT2FIX(gr->fontSize * SWF_TEXT_SCALE) ); gf_divfix 774 src/scene_manager/swf_parse.c angle = gf_divfix(angle, gf_mulfix(v1.x, v2.x)); gf_divfix 326 src/scene_manager/swf_svg.c swf_svg_print(read, "<use xlink:href=\"#Font%d_Glyph%d\" transform=\"translate(%g)\" />\n", gr->fontID, gr->indexes[j], FIX2FLT(gf_divfix(dx, FLT2FIX(gr->fontSize * SWF_TEXT_SCALE)))); gf_divfix 44 src/scenegraph/mpeg4_animators.c return gf_divfix(fraction - key1, keyDiff); gf_divfix 156 src/scenegraph/mpeg4_animators.c temp = gf_divfix(nurbs->n[j], nurbs->right[j+1] + nurbs->left[i-j]); gf_divfix 264 src/scenegraph/mpeg4_animators.c if (nurbs->nweights>0) res = gf_divfix(res, w); gf_divfix 408 src/scenegraph/mpeg4_animators.c frac = gf_divfix(dist-len, dlen); gf_divfix 576 src/scenegraph/mpeg4_animators.c frac = gf_divfix(dist-len, dlen); gf_divfix 741 src/scenegraph/mpeg4_animators.c frac = gf_divfix(dist-len, dlen); gf_divfix 214 src/scenegraph/smil_anim.c *interpolation_coefficient = gf_divfix(normalized_simple_time - keyTimeBefore, interval_duration); gf_divfix 4011 src/scenegraph/svg_attributes.c sx = gf_divfix(matrix->m[0], cos_a); gf_divfix 4012 src/scenegraph/svg_attributes.c sy = gf_divfix(matrix->m[4], cos_a); gf_divfix 4013 src/scenegraph/svg_attributes.c angle = gf_divfix(180*angle, GF_PI); gf_divfix 4016 src/scenegraph/svg_attributes.c sprintf(attValue, "translate(%g,%g) rotate(%g)", FIX2FLT(matrix->m[2]), FIX2FLT(matrix->m[5]), FIX2FLT(gf_divfix(angle*180, GF_PI) ) ); gf_divfix 4018 src/scenegraph/svg_attributes.c sprintf(attValue, "rotate(%g)", FIX2FLT(gf_divfix(angle*180, GF_PI) ) ); gf_divfix 4021 src/scenegraph/svg_attributes.c sprintf(attValue, "translate(%g,%g) scale(%g,%g) rotate(%g)", FIX2FLT(matrix->m[2]), FIX2FLT(matrix->m[5]), FIX2FLT(sx), FIX2FLT(sy), FIX2FLT(gf_divfix(angle*180, GF_PI) ) ); gf_divfix 4023 src/scenegraph/svg_attributes.c sprintf(attValue, "scale(%g,%g) rotate(%g)", FIX2FLT(sx), FIX2FLT(sy), FIX2FLT(gf_divfix(angle*180, GF_PI) ) ); gf_divfix 4029 src/scenegraph/svg_attributes.c sprintf(attValue, "translate(%g,%g) rotate(%g)", FIX2FLT(matrix->m[2]), FIX2FLT(matrix->m[5]), FIX2FLT(gf_divfix(a*180, GF_PI) ) ); gf_divfix 4031 src/scenegraph/svg_attributes.c sprintf(attValue, "rotate(%g)", FIX2FLT(gf_divfix(a*180, GF_PI) ) ); gf_divfix 4604 src/scenegraph/svg_attributes.c sprintf(tmp, "%g", FIX2FLT( 180 * gf_divfix(*f, GF_PI) )); gf_divfix 4615 src/scenegraph/svg_attributes.c sprintf(tmp, "%g %g %g", FIX2FLT( 180 * gf_divfix(pt->angle, GF_PI) ), FIX2FLT(pt->x), FIX2FLT(pt->y) ); gf_divfix 4617 src/scenegraph/svg_attributes.c sprintf(tmp, "%g", FIX2FLT(gf_divfix(180 * pt->angle, GF_PI) )); gf_divfix 79 src/scenegraph/vrml_interpolators.c return gf_divfix(fraction - key1, keyDiff); gf_divfix 542 src/scenegraph/vrml_smjs.c s = (_max == 0) ? 0 : gf_divfix(_max - _min, _max); gf_divfix 544 src/scenegraph/vrml_smjs.c Fixed rl = gf_divfix(_max - col->red, _max - _min); gf_divfix 545 src/scenegraph/vrml_smjs.c Fixed gl = gf_divfix(_max - col->green, _max - _min); gf_divfix 546 src/scenegraph/vrml_smjs.c Fixed bl = gf_divfix(_max - col->blue, _max - _min); gf_divfix 2042 src/scenegraph/vrml_smjs.c SFVec2f_Create(c, pNew, gf_divfix(v1->x, v), gf_divfix(v1->y, v)); gf_divfix 2065 src/scenegraph/vrml_smjs.c SFVec2f_Create(c, pNew, gf_divfix(v1->x, res), gf_divfix(v1->y, res) ); gf_divfix 2250 src/scenegraph/vrml_smjs.c SFVec3f_Create(c, pNew, gf_divfix(v1->x, v), gf_divfix(v1->y, v), gf_divfix(v1->z, v)); gf_divfix 2363 src/scenegraph/vrml_smjs.c dot = gf_divfix(gf_vec_dot(v1, v2), gf_mulfix(l1, l2) ); gf_divfix 573 src/terminal/input_sensor.c bX = gf_divfix(bX, term->compositor->scale_x); gf_divfix 574 src/terminal/input_sensor.c bY = gf_divfix(bY, term->compositor->scale_y); gf_divfix 1073 src/terminal/scene.c tr->scale.x = gf_divfix(INT2FIX(w), INT2FIX(v_w)); gf_divfix 1074 src/terminal/scene.c tr->scale.y = gf_divfix(INT2FIX(h), INT2FIX(v_h)); gf_divfix 2292 src/terminal/terminal.c set_clocks_speed(term, gf_divfix(1, term->speed_ratio) ); gf_divfix 2381 src/terminal/terminal.c set_clocks_speed(term, gf_divfix(1, term->speed_ratio) ); gf_divfix 277 src/utils/math.c return gf_divfix(sina, cosa); gf_divfix 317 src/utils/math.c return gf_divfix(FIX_ONE, a); gf_divfix 579 src/utils/math.c return gf_divfix( v.y, v.x ); gf_divfix 869 src/utils/math.c tmp.m[0] = gf_divfix(_this->m[4], det); gf_divfix 870 src/utils/math.c tmp.m[1] = -1 * gf_divfix(_this->m[1], det); gf_divfix 871 src/utils/math.c tmp.m[2] = gf_mulfix(gf_divfix(_this->m[1], det), _this->m[5]) - gf_mulfix(gf_divfix(_this->m[4], det), _this->m[2]); gf_divfix 873 src/utils/math.c tmp.m[3] = -1 * gf_divfix(_this->m[3], det); gf_divfix 874 src/utils/math.c tmp.m[4] = gf_divfix(_this->m[0], det); gf_divfix 875 src/utils/math.c tmp.m[5] = gf_mulfix( gf_divfix(_this->m[3], det), _this->m[2]) - gf_mulfix( gf_divfix(_this->m[5], det), _this->m[0]); gf_divfix 914 src/utils/math.c scale->x = gf_divfix(tmp[0], det); gf_divfix 915 src/utils/math.c scale->y = gf_divfix(tmp[4], det); gf_divfix 1126 src/utils/math.c v->x = gf_divfix(v->x, __res); gf_divfix 1127 src/utils/math.c v->y = gf_divfix(v->y, __res); gf_divfix 1128 src/utils/math.c v->z = gf_divfix(v->z, __res); gf_divfix 1339 src/utils/math.c x = gf_divfix(x, nor); gf_divfix 1340 src/utils/math.c y = gf_divfix(y, nor); gf_divfix 1341 src/utils/math.c z = gf_divfix(z, nor); gf_divfix 1511 src/utils/math.c mx->m[0] = gf_divfix(2*FIX_ONE, right-left); gf_divfix 1512 src/utils/math.c mx->m[5] = gf_divfix(2*FIX_ONE, top-bottom); gf_divfix 1513 src/utils/math.c mx->m[10] = gf_divfix(-2*FIX_ONE, z_far-z_near); gf_divfix 1514 src/utils/math.c mx->m[12] = gf_divfix(right+left, right-left); gf_divfix 1515 src/utils/math.c mx->m[13] = gf_divfix(top+bottom, top-bottom); gf_divfix 1516 src/utils/math.c mx->m[14] = gf_divfix(z_far+z_near, z_far-z_near); gf_divfix 1523 src/utils/math.c Fixed f = gf_divfix(gf_cos(fieldOfView/2), gf_sin(fieldOfView/2)); gf_divfix 1525 src/utils/math.c mx->m[0] = gf_divfix(f, aspectRatio); gf_divfix 1527 src/utils/math.c mx->m[10] = gf_divfix(z_far+z_near, z_near-z_far); gf_divfix 1580 src/utils/math.c locmat[4*i+j] = gf_divfix(locmat[4*i+j], locmat[15]); gf_divfix 1606 src/utils/math.c shear->x = gf_divfix(shear_xy, scale->y); gf_divfix 1619 src/utils/math.c shear->y = gf_divfix(shear_xz, scale->z); gf_divfix 1620 src/utils/math.c shear->z = gf_divfix(shear_yz, scale->z); gf_divfix 1702 src/utils/math.c res.x = gf_divfix(res.x, den); gf_divfix 1703 src/utils/math.c res.y = gf_divfix(res.y, den); gf_divfix 1704 src/utils/math.c res.z = gf_divfix(res.z, den); gf_divfix 1817 src/utils/math.c m1 = gf_divfix(r1[0], r0[0]); gf_divfix 1818 src/utils/math.c m2 = gf_divfix(r2[0], r0[0]); gf_divfix 1819 src/utils/math.c m3 = gf_divfix(r3[0], r0[0]); gf_divfix 1863 src/utils/math.c m2 = gf_divfix(r2[1], r1[1]); gf_divfix 1864 src/utils/math.c m3 = gf_divfix(r3[1], r1[1]); gf_divfix 1895 src/utils/math.c m3 = gf_divfix(r3[2], r2[2]); gf_divfix 1983 src/utils/math.c t = - gf_divfix((gf_vec_dot(plane->normal, *linepoint) + plane->d) , t2); gf_divfix 2000 src/utils/math.c fc0 = gf_divfix( gf_mulfix(fn11, -plane->d) + gf_mulfix(fn01, with->d) , det); gf_divfix 2001 src/utils/math.c fc1 = gf_divfix( gf_mulfix(fn00, -with->d) + gf_mulfix(fn01, plane->d) , det); gf_divfix 2058 src/utils/math.c t1 = gf_divfix(box_min.x - ray->orig.x, ray->dir.x); gf_divfix 2059 src/utils/math.c t2 = gf_divfix(box_max.x - ray->orig.x, ray->dir.x); gf_divfix 2081 src/utils/math.c t1 = gf_divfix(box_min.y - ray->orig.y, ray->dir.y); gf_divfix 2082 src/utils/math.c t2 = gf_divfix(box_max.y - ray->orig.y, ray->dir.y); gf_divfix 2105 src/utils/math.c t1 = gf_divfix(box_min.z - ray->orig.z, ray->dir.z); gf_divfix 2106 src/utils/math.c t2 = gf_divfix(box_max.z - ray->orig.z, ray->dir.z); gf_divfix 2178 src/utils/math.c u = gf_divfix(gf_vec_dot(tvec, pvec), det); gf_divfix 2183 src/utils/math.c v = gf_divfix(gf_vec_dot(ray->dir, qvec), det); gf_divfix 2194 src/utils/math.c *dist = gf_divfix(gf_vec_dot(edge2, qvec), det); gf_divfix 2222 src/utils/math.c *dist = gf_divfix(gf_vec_dot(edge2, qvec), det); gf_divfix 2294 src/utils/math.c axis.x = gf_divfix(quat->x, sin_val); gf_divfix 2295 src/utils/math.c axis.y = gf_divfix(quat->y, sin_val); gf_divfix 2296 src/utils/math.c axis.z = gf_divfix(quat->z, sin_val); gf_divfix 2421 src/utils/math.c scale0 = gf_divfix(gf_sin( gf_mulfix(FIX_ONE - frac, omega)), sinom); gf_divfix 2422 src/utils/math.c scale1 = gf_divfix(gf_sin( gf_mulfix(frac, omega)), sinom); gf_divfix 493 src/utils/path2d.c radius_scale = gf_divfix(xmidpsq, rxsq) + gf_divfix(ymidpsq, rysq); gf_divfix 508 src/utils/path2d.c if (sign) scale = gf_divfix( gf_divfix 518 src/utils/path2d.c scale = gf_divfix(rxsq,xmidpsq) - FIX_ONE; gf_divfix 520 src/utils/path2d.c scale = gf_divfix(rysq,ymidpsq) - FIX_ONE; gf_divfix 523 src/utils/path2d.c tmp = gf_mulfix(gf_divfix(rysq, rxsq), xmidpsq); gf_divfix 525 src/utils/path2d.c scale = gf_divfix((rysq - ymidpsq - tmp),sign); gf_divfix 531 src/utils/path2d.c cxp = gf_mulfix(scale, gf_divfix(gf_mulfix(r_x, ymidp),r_y)); gf_divfix 532 src/utils/path2d.c cyp = gf_mulfix(scale, -gf_divfix(gf_mulfix(r_y, xmidp),r_x)); gf_divfix 539 src/utils/path2d.c vx = gf_divfix(xmidp-cxp,r_x); gf_divfix 540 src/utils/path2d.c vy = gf_divfix(ymidp-cyp,r_y); gf_divfix 544 src/utils/path2d.c start_angle = gf_acos(gf_divfix(vx,normv)); gf_divfix 550 src/utils/path2d.c vx = gf_divfix(-xmidp-cxp,r_x); gf_divfix 551 src/utils/path2d.c vy = gf_divfix(-ymidp-cyp,r_y); gf_divfix 555 src/utils/path2d.c sweep_angle = gf_divfix( gf_mulfix(ux,vx) + gf_mulfix(uy, vy), gf_mulfix(normu, normv) ); gf_divfix 903 src/utils/path2d.c if (gf_divfix(z1_dot + z1_dot, z3_0) > z3_0) gf_divfix 906 src/utils/path2d.c if (gf_divfix(z2_dot + z2_dot, z3_0) > z3_0) gf_divfix 1233 src/utils/path2d.c res = gf_divfix(offset - curLen, path->seg[i].len); gf_divfix 1242 src/utils/path2d.c angle = gf_acos( gf_divfix(path->seg[i].dx , path->seg[i].len) ); gf_divfix 1248 src/utils/path2d.c Fixed ratio = gf_divfix(curLen + path->seg[i].len-offset, length_after_point); gf_divfix 1253 src/utils/path2d.c angleNext = gf_acos( gf_divfix(path->seg[i+1].dx, path->seg[i+1].len) ); gf_divfix 1271 src/utils/path2d.c angleNext = gf_acos( gf_divfix(path->seg[i+1].dx, path->seg[i+1].len) ); gf_divfix 593 src/utils/path2d_stroker.c length = gf_divfix( stroker->radius, thcos ); gf_divfix 671 src/utils/path2d_stroker.c length = gf_mulfix(radius, gf_divfix( FIX_ONE - sigma, ABS( gf_sin( theta ) ) ) ); gf_divfix 703 src/utils/path2d_stroker.c length = gf_divfix( stroker->radius, thcos ); gf_divfix 892 src/utils/path2d_stroker.c length = gf_divfix( stroker->radius, gf_cos( theta ) ); gf_divfix 985 src/utils/path2d_stroker.c length1 = gf_divfix( stroker->radius, gf_cos( theta1 ) ); gf_divfix 986 src/utils/path2d_stroker.c length2 = gf_divfix( stroker->radius, gf_cos(theta2) ); gf_divfix 1538 src/utils/path2d_stroker.c a = gf_divfix(pen->dash_offset, dists[i]); gf_divfix 1583 src/utils/path2d_stroker.c a = gf_divfix(dist, dists[i]); gf_divfix 1660 src/utils/path2d_stroker.c length_scale = gf_divfix(totaldist, pen->path_length); gf_divfix 1704 src/utils/path2d_stroker.c sx = gf_divfix(bounds.width+pen.width, bounds.width); gf_divfix 1705 src/utils/path2d_stroker.c sy = gf_divfix(bounds.height+pen.width, bounds.height); gf_divfix 1708 src/utils/path2d_stroker.c sx = gf_divfix(bounds.width-pen.width, bounds.width); gf_divfix 1709 src/utils/path2d_stroker.c sy = gf_divfix(bounds.height-pen.width, bounds.height);