Lines Matching defs:framebuffer

42 } framebuffer;
48 grub_memset (&framebuffer, 0, sizeof(framebuffer));
56 if (framebuffer.mapped)
57 grub_pci_device_unmap_range (framebuffer.dev, framebuffer.ptr,
88 framebuffer.base = grub_pci_read (addr);
89 framebuffer.dev = dev;
108 framebuffer.mode_info.width = 640;
109 framebuffer.mode_info.height = 480;
110 framebuffer.mode_info.mode_type = GRUB_VIDEO_MODE_TYPE_RGB;
111 framebuffer.mode_info.bpp = 16;
112 framebuffer.mode_info.bytes_per_pixel = 2;
113 framebuffer.mode_info.pitch = 640 * 2;
114 framebuffer.mode_info.number_of_colors = 256;
115 framebuffer.mode_info.red_mask_size = 5;
116 framebuffer.mode_info.red_field_pos = 11;
117 framebuffer.mode_info.green_mask_size = 6;
118 framebuffer.mode_info.green_field_pos = 5;
119 framebuffer.mode_info.blue_mask_size = 5;
120 framebuffer.mode_info.blue_field_pos = 0;
121 framebuffer.mode_info.reserved_mask_size = 0;
122 framebuffer.mode_info.reserved_field_pos = 0;
124 framebuffer.mode_info.blit_format
125 = grub_video_get_blit_format (&framebuffer.mode_info);
130 framebuffer.ptr
131 = (void *) grub_pci_device_map_range (framebuffer.dev,
132 framebuffer.base,
135 framebuffer.mapped = 1;
138 grub_memset (framebuffer.ptr, 0x55,
139 framebuffer.mode_info.height * framebuffer.mode_info.pitch);
142 err = grub_video_fb_create_render_target_from_pointer (&framebuffer
144 &framebuffer.mode_info,
145 framebuffer.ptr);
150 err = grub_video_fb_set_active_render_target (framebuffer.render_target);
173 target = framebuffer.render_target;
182 grub_memcpy (mode_info, &(framebuffer.mode_info), sizeof (*mode_info));
183 *framebuf = (char *) framebuffer.ptr;