Lines Matching refs:ebot
86 struct edge ebot; member
346 setup->ebot.dx = setup->vmid[0][0] - setup->vmin[0][0]; in setup_sort_vertices()
347 setup->ebot.dy = setup->vmid[0][1] - setup->vmin[0][1]; in setup_sort_vertices()
364 const float area = (setup->emaj.dx * setup->ebot.dy - in setup_sort_vertices()
365 setup->ebot.dx * setup->emaj.dy); in setup_sort_vertices()
490 float a = setup->ebot.dy * majda - botda * setup->emaj.dy; in tri_linear_coeff()
491 float b = setup->emaj.dx * botda - majda * setup->ebot.dx; in tri_linear_coeff()
540 float a = setup->ebot.dy * majda - botda * setup->emaj.dy; in tri_persp_coeff()
541 float b = setup->emaj.dx * botda - majda * setup->ebot.dx; in tri_persp_coeff()
698 setup->ebot.sy = ceilf(vmin_y); in setup_tri_edges()
699 setup->ebot.lines = (int) ceilf(vmid_y - setup->ebot.sy); in setup_tri_edges()
700 setup->ebot.dxdy = setup->ebot.dy ? setup->ebot.dx / setup->ebot.dy : .0f; in setup_tri_edges()
701 setup->ebot.sx = vmin_x + (setup->ebot.sy - vmin_y) * setup->ebot.dxdy; in setup_tri_edges()
864 subtriangle(setup, &setup->emaj, &setup->ebot, setup->ebot.lines, viewport_index); in sp_setup_tri()
870 subtriangle(setup, &setup->ebot, &setup->emaj, setup->ebot.lines, viewport_index); in sp_setup_tri()