Lines Matching refs:fbi
2139 cl_get_fbinfo(struct grf_softc *gp, struct wsdisplayio_fbinfo *fbi)
2148 fbi->fbi_bitsperpixel = 8;
2152 fbi->fbi_bitsperpixel = 16;
2156 fbi->fbi_bitsperpixel = 16;
2161 fbi->fbi_bitsperpixel = 24;
2168 fbi->fbi_stride = (fbi->fbi_bitsperpixel / 8) * md->disp_width;
2169 fbi->fbi_width = md->disp_width;
2170 fbi->fbi_height = md->disp_height;
2173 fbi->fbi_pixeltype = WSFB_RGB;
2174 fbi->fbi_subtype.fbi_rgbmasks.red_offset = bbits + gbits;
2175 fbi->fbi_subtype.fbi_rgbmasks.red_size = rbits;
2176 fbi->fbi_subtype.fbi_rgbmasks.green_offset = bbits;
2177 fbi->fbi_subtype.fbi_rgbmasks.green_size = gbits;
2178 fbi->fbi_subtype.fbi_rgbmasks.blue_offset = 0;
2179 fbi->fbi_subtype.fbi_rgbmasks.blue_size = bbits;
2180 fbi->fbi_subtype.fbi_rgbmasks.alpha_offset = 0;
2181 fbi->fbi_subtype.fbi_rgbmasks.alpha_size = 0;
2183 fbi->fbi_pixeltype = WSFB_CI;
2184 fbi->fbi_subtype.fbi_cmapinfo.cmap_entries = 1 << md->depth;
2187 fbi->fbi_flags = 0;
2188 fbi->fbi_fbsize = fbi->fbi_stride * fbi->fbi_height;
2189 fbi->fbi_fboffset = 0;