Lines Matching defs:framebuffer
45 } framebuffer;
191 grub_memset (&framebuffer, 0, sizeof(framebuffer));
223 framebuffer.mode_info.width = w;
224 framebuffer.mode_info.height = h;
225 framebuffer.mode_info.pitch = uga_pitch;
226 framebuffer.ptr = (grub_uint8_t *) (grub_target_addr_t) uga_fb;
236 framebuffer.mode_info.mode_type = GRUB_VIDEO_MODE_TYPE_RGB;
237 framebuffer.mode_info.bpp = 32;
238 framebuffer.mode_info.bytes_per_pixel = 4;
239 framebuffer.mode_info.number_of_colors = 256; /* TODO: fix me. */
240 framebuffer.mode_info.red_mask_size = 8;
241 framebuffer.mode_info.red_field_pos = 16;
242 framebuffer.mode_info.green_mask_size = 8;
243 framebuffer.mode_info.green_field_pos = 8;
244 framebuffer.mode_info.blue_mask_size = 8;
245 framebuffer.mode_info.blue_field_pos = 0;
246 framebuffer.mode_info.reserved_mask_size = 8;
247 framebuffer.mode_info.reserved_field_pos = 24;
249 framebuffer.mode_info.blit_format =
250 grub_video_get_blit_format (&framebuffer.mode_info);
253 (&framebuffer.render_target,
254 &framebuffer.mode_info,
255 framebuffer.ptr);
261 (framebuffer.render_target);
286 target = framebuffer.render_target;
295 grub_memcpy (mode_info, &(framebuffer.mode_info), sizeof (*mode_info));
296 *framebuf = (char *) framebuffer.ptr;