Home
last modified time | relevance | path

Searched refs:fontwidth (Results 1 – 25 of 109) sorted by relevance

12345

/netbsd-src/sys/arch/hp300/dev/
H A Ddiofb.c220 fb->wsd.fontwidth = ri->ri_font->fontwidth; in diofb_fbsetup()
364 int fontwidth = fb->wsd.fontwidth; in diofb_copycols() local
366 n *= fontwidth; in diofb_copycols()
367 src *= fontwidth; in diofb_copycols()
368 dst *= fontwidth; in diofb_copycols()
398 int fontwidth = fb->wsd.fontwidth; in diofb_erasecols() local
402 snum = num * fontwidth; in diofb_erasecols()
403 scol = col * fontwidth + ri->ri_xorigin; in diofb_erasecols()
445 int fontwidth = fb->wsd.fontwidth; in diofb_do_cursor() local
447 x = ri->ri_ccol * fontwidth + ri->ri_xorigin; in diofb_do_cursor()
[all …]
/netbsd-src/sys/arch/vax/vsa/
H A Dspx.c318 ((col) * spx_font.fontwidth + \
708 LO(col * spx_font.fontwidth + CUR_XBIAS)); in spx_cursor()
710 HI(col * spx_font.fontwidth + CUR_XBIAS)); in spx_cursor()
752 SPX_REG(SPX_XSTART) = (col * spx_font.fontwidth) << 16; in SPX_putchar()
754 SPX_REG(SPX_XEND) = ((col + 1) * spx_font.fontwidth) << 16; in SPX_putchar()
760 SPX_REG(SPX_DSTPIX) = temp + LINEAR(col * spx_font.fontwidth, in SPX_putchar()
763 + (c * spx_font.fontheight * spx_font.fontwidth); in SPX_putchar()
765 SPX_REG(SPX_STRIDE) = (spx_font.fontwidth << 16) | spx_xsize; in SPX_putchar()
792 SPXg_REG(SPX_XSTART) = (col * spx_font.fontwidth) << 16; in SPXg_putchar()
796 SPXg_REG(SPX_XEND) = ((col + 1) * spx_font.fontwidth) << 16; in SPXg_putchar()
[all …]
H A Dlcg.c207 lcgaddr[((col) * lcg_font.fontwidth) + ((row) * lcg_font.fontheight * lcg_xsize) + \
483 for (dot = 0; dot < lcg_font.fontwidth; dot++) in lcg_crsr_blink()
510 for (dot = 0; dot < lcg_font.fontwidth; dot++) in lcg_cursor()
570 LCG_FB_ADDR + (row * lcg_onerow) + (col * lcg_font.fontwidth), in lcg_putchar()
571 lcg_font.fontwidth, lcg_font.fontheight, dot_fg, dot_bg); in lcg_putchar()
575 for (int j = 0; j < lcg_font.fontwidth; j++) { in lcg_putchar()
582 for (i = 0; i < lcg_font.fontwidth; i++) in lcg_putchar()
607 &LCG_ADDR(row,srccol, i, 0), ncols * lcg_font.fontwidth); in lcg_copycols()
610 blkcpy(LCG_FB_ADDR + (row * lcg_onerow) + (srccol * lcg_font.fontwidth), in lcg_copycols()
611 LCG_FB_ADDR + (row * lcg_onerow) + (dstcol * lcg_font.fontwidth), in lcg_copycols()
[all …]
H A Dsmg.c402 smg_stdscreen.fontwidth = ri->ri_font->fontwidth; in smg_setup_screen()
658 startx = ri->ri_font->fontwidth * startcol; in smg_putchar()
666 width = ri->ri_font->fontwidth + align; in smg_putchar()
736 startx = ri->ri_font->fontwidth * col; in smg_cursor()
741 width = ri->ri_font->fontwidth + align; in smg_cursor()
958 n *= ri->ri_font->fontwidth; in smg_copycols()
959 src *= ri->ri_font->fontwidth; in smg_copycols()
960 dst *= ri->ri_font->fontwidth; in smg_copycols()
975 num *= ri->ri_font->fontwidth; in smg_erasecols()
976 col *= ri->ri_font->fontwidth; in smg_erasecols()
H A Dgpx.c532 dx = col * font->fontwidth + ri->ri_xorigin; in gpx_putchar()
561 ss->ss_adder->fast_dest_dx = font->fontwidth; in gpx_putchar()
567 ss->ss_adder->source_1_dx = font->fontwidth; in gpx_putchar()
572 gpx_fillrect(ss, dx, dy + font->fontheight - 2, font->fontwidth, in gpx_putchar()
585 sx = ri->ri_xorigin + src * font->fontwidth; in gpx_copycols()
586 dx = ri->ri_xorigin + dst * font->fontwidth; in gpx_copycols()
587 w = cnt * font->fontwidth; in gpx_copycols()
602 x = ri->ri_xorigin + col * font->fontwidth; in gpx_erasecols()
603 dx = cnt * font->fontwidth; in gpx_erasecols()
649 x = ri->ri_ccol * ri->ri_font->fontwidth in gpx_do_cursor()
[all...]
/netbsd-src/sys/dev/wsfont/
H A Dwsfont.c431 cb(f->name, f->fontwidth, f->fontheight, f->stride); in wsfont_enum()
460 newdata = malloc(newstride * font->fontwidth * font->numchars, in wsfont_rotate_internal()
472 (n * newstride * font->fontwidth); in wsfont_rotate_internal()
474 for (w = 0; w < font->fontwidth; w++) { in wsfont_rotate_internal()
487 ((font->fontwidth - 1 - w) * in wsfont_rotate_internal()
510 newfont->fontwidth = font->fontheight; in wsfont_rotate_internal()
511 newfont->fontheight = font->fontwidth; in wsfont_rotate_internal()
553 ncookie = wsfont_find(font->name, font->fontwidth, font->fontheight, in wsfont_rotate()
618 if (font->fontwidth != width) in wsfont_matches()
621 if (font->fontwidth > width) { in wsfont_matches()
[all …]
/netbsd-src/sys/dev/rasops/
H A Drasops.c353 ri->ri_optfont.fontwidth = ri->ri_font->fontwidth; in rasops_reconfig()
359 if (ri->ri_font->fontwidth > 32 || ri->ri_font->fontwidth < 4) { in rasops_reconfig()
408 ri->ri_emuwidth = ri->ri_font->fontwidth * wantcols; in rasops_reconfig()
423 ri->ri_rows = ri->ri_emuwidth / ri->ri_font->fontwidth; in rasops_reconfig()
428 ri->ri_cols = ri->ri_emuwidth / ri->ri_font->fontwidth; in rasops_reconfig()
436 ri->ri_xscale = (ri->ri_font->fontwidth * bpp) >> 3; in rasops_reconfig()
1195 vert_mask = 0xc000U >> ((ri->ri_font->fontwidth >> 1) - 1); in rasops_make_box_chars_16()
1196 hmask_left = 0xff00U << (8 - (ri->ri_font->fontwidth >> 1)); in rasops_make_box_chars_16()
1197 hmask_right = hmask_left >> ((ri->ri_font->fontwidth + 1) >> 1); in rasops_make_box_chars_16()
1239 vert_mask = 0xc0U >> ((ri->ri_font->fontwidth >> 1) - 1); in rasops_make_box_chars_8()
[all …]
H A Drasops_bitops.h79 col *= ri->ri_font->fontwidth << PIXEL_SHIFT; in NAME()
80 num *= ri->ri_font->fontwidth << PIXEL_SHIFT; in NAME()
156 col = ri->ri_ccol * ri->ri_font->fontwidth << PIXEL_SHIFT; in NAME()
159 width = ri->ri_font->fontwidth << PIXEL_SHIFT; in NAME()
258 width = ri->ri_font->fontwidth << PIXEL_SHIFT; in NAME()
H A Drasops4.c84 if ((ri->ri_font->fontwidth & 1) != 0) { in rasops4_init()
90 switch (ri->ri_font->fontwidth) { in rasops4_init()
/netbsd-src/sys/dev/pci/
H A Dwcfb.c520 sc->sc_width / ri->ri_font->fontwidth); in wcfb_init_screen()
553 sc->sc_stride + ri->ri_xorigin + col * ri->ri_font->fontwidth; in wcfb_putchar()
562 memcpy(to0, from, ri->ri_font->fontwidth); in wcfb_putchar()
563 memcpy(to1, from, ri->ri_font->fontwidth); in wcfb_putchar()
628 sc->sc_stride + ri->ri_xorigin + dstcol * ri->ri_font->fontwidth; in wcfb_copycols()
637 memcpy(to0, from, ri->ri_font->fontwidth * ncols); in wcfb_copycols()
638 memcpy(to1, from, ri->ri_font->fontwidth * ncols); in wcfb_copycols()
652 sc->sc_stride + ri->ri_xorigin + startcol * ri->ri_font->fontwidth; in wcfb_erasecols()
662 ri->ri_font->fontwidth * ncols); in wcfb_erasecols()
664 ri->ri_font->fontwidth * ncols); in wcfb_erasecols()
[all …]
H A Dlynxfb.c528 fb->width / ri->ri_font->fontwidth); in lynxfb_init_screen()
584 ri->ri_width / ri->ri_font->fontwidth); in lynxfb_setup()
590 fb->wsd.fontwidth = ri->ri_font->fontwidth; in lynxfb_setup()
699 num *= f->fontwidth; in lynxfb_copycols1()
700 src *= f->fontwidth; in lynxfb_copycols1()
701 dst *= f->fontwidth; in lynxfb_copycols1()
716 col *= f->fontwidth; in lynxfb_erasecols1()
717 num *= f->fontwidth; in lynxfb_erasecols1()
/netbsd-src/usr.sbin/wsfontload/
H A Dwsfontload.c148 f.fontwidth = DEFWIDTH; in main()
167 if (sscanf(optarg, "%d", &f.fontwidth) != 1) in main()
235 f.stride = (f.fontwidth + 7) / 8; in main()
259 f.fontwidth = le32toh(foo); in main()
292 printf("fontwidth: %d\n", f.fontwidth); in main()
/netbsd-src/sys/arch/usermode/dev/
H A Dvncfb.c143 .fontwidth = 8,
306 sc->sc_width / ri->ri_font->fontwidth); in vncfb_init_screen()
336 x = ri->ri_xorigin + (col * ri->ri_font->fontwidth); in vncfb_putchar()
338 w = ri->ri_font->fontwidth; in vncfb_putchar()
358 x = ri->ri_xorigin + (srccol * ri->ri_font->fontwidth); in vncfb_copycols()
359 w = (dstcol - srccol) * ri->ri_font->fontwidth; in vncfb_copycols()
362 x = ri->ri_xorigin + (dstcol * ri->ri_font->fontwidth); in vncfb_copycols()
363 w = (srccol - dstcol) * ri->ri_font->fontwidth; in vncfb_copycols()
382 x = ri->ri_xorigin + (startcol * ri->ri_font->fontwidth); in vncfb_erasecols()
383 w = ncols * ri->ri_font->fontwidth; in vncfb_erasecols()
[all …]
/netbsd-src/sys/arch/sgimips/gio/
H A Dlight.c136 .fontwidth = 8,
404 x = col * font->fontwidth; in light_putchar()
412 rex_write(dc, REX_PAGE0_SET, REX_P0REG_XENDI, x + font->fontwidth - 1); in light_putchar()
440 from_x = srccol * font->fontwidth; in light_copycols()
442 to_x = dstcol * font->fontwidth; in light_copycols()
444 width = ncols * font->fontwidth; in light_copycols()
458 from_x = startcol * font->fontwidth; in light_erasecols()
460 to_x = from_x + (ncols * font->fontwidth) - 1; in light_erasecols()
H A Dgrtwo.c138 .fontwidth = 8,
567 col * dc->dc_fontdata->fontwidth); in grtwo_cursor()
606 int x = col * font->fontwidth; in grtwo_putchar()
621 bus_space_write_4(dc->iot, dc->ioh, GR2_FIFO_DRAWCHAR, font->fontwidth); in grtwo_putchar()
651 srccol * font->fontwidth, /* x1 */ in grtwo_copycols()
653 dstcol * font->fontwidth, /* x2 */ in grtwo_copycols()
655 ncols * font->fontwidth, /* dx */ in grtwo_copycols()
667 startcol * font->fontwidth, /* x1 */ in grtwo_erasecols()
669 (startcol * font->fontwidth) + ncols * font->fontwidth, /* x2 */ in grtwo_erasecols()
H A Dnewport.c111 .fontwidth = 8,
666 ri->ri_width / ri->ri_font->fontwidth); in newport_cnattach()
701 dc->dc_xres / ri->ri_font->fontwidth); in newport_init_screen()
726 wi = ri->ri_font->fontwidth; in newport_cursor()
759 int x = col * font->fontwidth + ri->ri_xorigin; in newport_putchar()
781 (x + font->fontwidth - 1) << REX3_XYENDI_XSHIFT); in newport_putchar()
818 xs = ri->ri_xorigin + ri->ri_font->fontwidth * srccol; in newport_copycols()
819 xd = ri->ri_xorigin + ri->ri_font->fontwidth * dstcol; in newport_copycols()
821 width = ri->ri_font->fontwidth * ncols; in newport_copycols()
836 startcol * font->fontwidth + ri->ri_xorigin, /* x1 */ in newport_erasecols()
[all …]
/netbsd-src/sys/arch/amiga/dev/
H A Damidisplaycc.c189 #define ADCC_SCREEN(name, width, height, depth, fontwidth, fontheight) \ argument
193 width / fontwidth, \
195 &amidisplaycc_emulops, fontwidth, fontheight, \
303 int fontwidth; member
462 amidisplaycc_screentab[0].wsdescr.fontwidth; in amidisplaycc_attach()
1257 int fontwidth; in amidisplaycc_alloc_screen() local
1276 fontwidth = screenp->fontwidth; in amidisplaycc_alloc_screen()
1284 dimension.width = screenp->ncols * fontwidth; in amidisplaycc_alloc_screen()
1328 KASSERT(fontwidth == 8); in amidisplaycc_alloc_screen()
1332 scr->fontwidth = fontwidth; in amidisplaycc_alloc_screen()
[all …]
H A Dmntva.c285 sc->sc_width / ri->ri_font->fontwidth); in mntva_init_screen()
447 xs = ri->ri_xorigin + ri->ri_font->fontwidth * srccol; in mntva_copycols()
448 xd = ri->ri_xorigin + ri->ri_font->fontwidth * dstcol; in mntva_copycols()
450 w = ri->ri_font->fontwidth * ncols; in mntva_copycols()
470 x = ri->ri_xorigin + ri->ri_font->fontwidth * startcol; in mntva_erasecols()
472 w = ri->ri_font->fontwidth * ncols; in mntva_erasecols()
555 wi = ri->ri_font->fontwidth;
/netbsd-src/sys/arch/luna68k/dev/
H A Domrasops.c464 width = ri->ri_font->fontwidth; in om_putchar()
572 startx = ri->ri_font->fontwidth * startcol; in om_erasecols()
573 width = ri->ri_font->fontwidth * ncols; in om_erasecols()
1293 srcx = ri->ri_font->fontwidth * srccol; in om1_copycols()
1294 dstx = ri->ri_font->fontwidth * dstcol; in om1_copycols()
1296 w = ri->ri_font->fontwidth * ncols; in om1_copycols()
1426 srcx = ri->ri_font->fontwidth * srccol; in om4_copycols()
1427 dstx = ri->ri_font->fontwidth * dstcol; in om4_copycols()
1429 w = ri->ri_font->fontwidth * ncols; in om4_copycols()
1645 startx = ri->ri_font->fontwidth * co in om_cursor()
[all...]
/netbsd-src/sys/dev/ic/
H A Dct65550.c264 ri->ri_font->fontwidth, in chipsfb_do_attach()
279 ri->ri_font->fontwidth, in chipsfb_do_attach()
413 wi = ri->ri_font->fontwidth; in chipsfb_cursor()
455 xs = ri->ri_xorigin + ri->ri_font->fontwidth * srccol; in chipsfb_copycols()
456 xd = ri->ri_xorigin + ri->ri_font->fontwidth * dstcol; in chipsfb_copycols()
458 width = ri->ri_font->fontwidth * ncols; in chipsfb_copycols()
474 x = ri->ri_xorigin + ri->ri_font->fontwidth * startcol; in chipsfb_erasecols()
476 width = ri->ri_font->fontwidth * ncols; in chipsfb_erasecols()
618 wi = font->fontwidth; in chipsfb_putchar_aa()
727 wi = font->fontwidth; in chipsfb_putchar()
[all …]
/netbsd-src/sys/arch/newsmips/dev/
H A Dfb.c134 .fontwidth = 0,
333 cols = ((width - 2) / ri->ri_font->fontwidth) & ~7; in fb_common_init()
334 xoff = ((width - cols * ri->ri_font->fontwidth) / 2 / 8) & ~3; in fb_common_init()
692 newsrom8x16.fontwidth = 8;
703 newsrom12x24.fontwidth = 12;
/netbsd-src/sys/arch/hppa/dev/
H A Dhyperfb.c445 ri->ri_font->fontwidth, in hyperfb_attach()
531 sc->sc_width / ri->ri_font->fontwidth);
1056 wi = ri->ri_font->fontwidth; in hyperfb_putchar()
1073 wi = ri->ri_font->fontwidth; in hyperfb_copycols()
1116 wi = font->fontwidth; in hyperfb_copyrows()
1192 xs = ri->ri_xorigin + ri->ri_font->fontwidth * srccol;
1193 xd = ri->ri_xorigin + ri->ri_font->fontwidth * dstcol;
1195 width = ri->ri_font->fontwidth * ncols;
1214 x = ri->ri_xorigin + ri->ri_font->fontwidth * startcol;
1216 width = ri->ri_font->fontwidth * ncol
[all...]
/netbsd-src/sys/dev/sbus/
H A Dzx.c890 wi = ri->ri_font->fontwidth; in zx_do_cursor()
924 x = ri->ri_xorigin + ri->ri_font->fontwidth * startcol; in zx_erasecols()
926 width = ri->ri_font->fontwidth * ncols; in zx_erasecols()
978 xs = ri->ri_xorigin + ri->ri_font->fontwidth * srccol; in zx_copycols()
979 xd = ri->ri_xorigin + ri->ri_font->fontwidth * dstcol; in zx_copycols()
981 width = ri->ri_font->fontwidth * ncols; in zx_copycols()
1004 x = ri->ri_xorigin + font->fontwidth * col; in zx_putchar()
1006 zx_fillrect(sc, x, y, font->fontwidth, in zx_putchar()
1013 (col * font->fontwidth + ri->ri_xorigin); in zx_putchar()
1026 0xffffffff << (32 - font->fontwidth)); in zx_putchar()
[all …]
H A Dtcx.c873 ri->ri_width / ri->ri_font->fontwidth); in tcx_init_screen()
991 addr = ri->ri_xorigin + col * font->fontwidth + in tcx_putchar()
996 ((addr + font->fontwidth - 1) & 0xffffe0)) { in tcx_putchar()
1000 fmask = 0xffffffff >> (32 - font->fontwidth); in tcx_putchar()
1001 fmask = fmask << (32 - font->fontwidth - shift); in tcx_putchar()
1013 if (font->fontwidth < 9) { in tcx_putchar()
1030 } else if (font->fontwidth < 17) { in tcx_putchar()
1058 (32 - (font->fontwidth + shift - 32))); in tcx_putchar()
1071 if (font->fontwidth < 9) { in tcx_putchar()
1086 } else if (font->fontwidth < 17) { in tcx_putchar()
/netbsd-src/sys/dev/usb/
H A Dudl.c766 sc->sc_defaultscreen.fontwidth = sc->sc_ri.ri_font->fontwidth; in udl_alloc_screen()
988 x = col * ri->ri_font->fontwidth; in udl_cursor()
990 width = ri->ri_font->fontwidth; in udl_cursor()
1019 x = col * ri->ri_font->fontwidth; in udl_putchar()
1021 width = ri->ri_font->fontwidth; in udl_putchar()
1050 sx = src * ri->ri_font->fontwidth; in udl_copycols()
1051 dx = dst * ri->ri_font->fontwidth; in udl_copycols()
1053 width = num * ri->ri_font->fontwidth; in udl_copycols()
1077 x = col * ri->ri_font->fontwidth; in udl_erasecols()
[all...]

12345