Lines Matching refs:out
134 struct grub_video_mode_info *out)
136 out->mode_number = mode;
137 out->number_of_colors = 256;
138 out->width = in->width;
139 out->height = in->height;
140 out->mode_type = GRUB_VIDEO_MODE_TYPE_RGB;
141 out->bpp = grub_video_gop_get_bpp (in);
142 out->bytes_per_pixel = out->bpp >> 3;
143 if (!out->bpp)
145 out->pitch = in->pixels_per_scanline * out->bytes_per_pixel;
150 out->red_mask_size = 8;
151 out->red_field_pos = 0;
152 out->green_mask_size = 8;
153 out->green_field_pos = 8;
154 out->blue_mask_size = 8;
155 out->blue_field_pos = 16;
156 out->reserved_mask_size = 8;
157 out->reserved_field_pos = 24;
161 out->red_mask_size = 8;
162 out->red_field_pos = 16;
163 out->green_mask_size = 8;
164 out->green_field_pos = 8;
165 out->blue_mask_size = 8;
166 out->blue_field_pos = 0;
167 out->reserved_mask_size = 8;
168 out->reserved_field_pos = 24;
172 grub_video_gop_get_bitmask (in->pixel_bitmask.r, &out->red_mask_size,
173 &out->red_field_pos);
174 grub_video_gop_get_bitmask (in->pixel_bitmask.g, &out->green_mask_size,
175 &out->green_field_pos);
176 grub_video_gop_get_bitmask (in->pixel_bitmask.b, &out->blue_mask_size,
177 &out->blue_field_pos);
178 grub_video_gop_get_bitmask (in->pixel_bitmask.a, &out->reserved_mask_size,
179 &out->reserved_field_pos);
186 out->blit_format = grub_video_get_blit_format (out);