Lines Matching refs:fbi
2378 cv3d_get_fbinfo(struct grf_softc *gp, struct wsdisplayio_fbinfo *fbi)
2388 fbi->fbi_bitsperpixel = 8;
2392 fbi->fbi_bitsperpixel = 16;
2396 fbi->fbi_bitsperpixel = 16;
2403 fbi->fbi_bitsperpixel = 32;
2410 fbi->fbi_stride = (fbi->fbi_bitsperpixel / 8) * md->disp_width;
2411 fbi->fbi_width = md->disp_width;
2412 fbi->fbi_height = md->disp_height;
2415 fbi->fbi_pixeltype = WSFB_RGB;
2416 fbi->fbi_subtype.fbi_rgbmasks.red_offset = bbits + gbits;
2417 fbi->fbi_subtype.fbi_rgbmasks.red_size = rbits;
2418 fbi->fbi_subtype.fbi_rgbmasks.green_offset = bbits;
2419 fbi->fbi_subtype.fbi_rgbmasks.green_size = gbits;
2420 fbi->fbi_subtype.fbi_rgbmasks.blue_offset = 0;
2421 fbi->fbi_subtype.fbi_rgbmasks.blue_size = bbits;
2422 fbi->fbi_subtype.fbi_rgbmasks.alpha_offset =
2424 fbi->fbi_subtype.fbi_rgbmasks.alpha_size = abits;
2426 fbi->fbi_pixeltype = WSFB_CI;
2427 fbi->fbi_subtype.fbi_cmapinfo.cmap_entries = 1 << md->depth;
2430 fbi->fbi_flags = 0;
2431 fbi->fbi_fbsize = fbi->fbi_stride * fbi->fbi_height;
2432 fbi->fbi_fboffset = 0;