Lines Matching refs:fbi
65 wsdisplayio_get_fbinfo(struct rasops_info *ri, struct wsdisplayio_fbinfo *fbi) in wsdisplayio_get_fbinfo() argument
67 fbi->fbi_width = ri->ri_width; in wsdisplayio_get_fbinfo()
68 fbi->fbi_height = ri->ri_height; in wsdisplayio_get_fbinfo()
69 fbi->fbi_stride = ri->ri_stride; in wsdisplayio_get_fbinfo()
70 fbi->fbi_bitsperpixel = ri->ri_depth; in wsdisplayio_get_fbinfo()
72 fbi->fbi_pixeltype = WSFB_RGB; in wsdisplayio_get_fbinfo()
73 fbi->fbi_subtype.fbi_rgbmasks.red_offset = ri->ri_rpos; in wsdisplayio_get_fbinfo()
74 fbi->fbi_subtype.fbi_rgbmasks.red_size = ri->ri_rnum; in wsdisplayio_get_fbinfo()
75 fbi->fbi_subtype.fbi_rgbmasks.green_offset = ri->ri_gpos; in wsdisplayio_get_fbinfo()
76 fbi->fbi_subtype.fbi_rgbmasks.green_size = ri->ri_gnum; in wsdisplayio_get_fbinfo()
77 fbi->fbi_subtype.fbi_rgbmasks.blue_offset = ri->ri_bpos; in wsdisplayio_get_fbinfo()
78 fbi->fbi_subtype.fbi_rgbmasks.blue_size = ri->ri_bnum; in wsdisplayio_get_fbinfo()
79 fbi->fbi_subtype.fbi_rgbmasks.alpha_offset = 0; in wsdisplayio_get_fbinfo()
80 fbi->fbi_subtype.fbi_rgbmasks.alpha_size = 0; in wsdisplayio_get_fbinfo()
82 fbi->fbi_pixeltype = WSFB_CI; in wsdisplayio_get_fbinfo()
83 fbi->fbi_subtype.fbi_cmapinfo.cmap_entries = 1 << ri->ri_depth; in wsdisplayio_get_fbinfo()
85 fbi->fbi_flags = 0; in wsdisplayio_get_fbinfo()
86 fbi->fbi_fbsize = ri->ri_stride * ri->ri_height; in wsdisplayio_get_fbinfo()
87 fbi->fbi_fboffset = 0; in wsdisplayio_get_fbinfo()