Lines Matching refs:gr_framebuffer
40 static GRSurface gr_framebuffer[2]; variable
73 vi.yres_virtual = gr_framebuffer[0].height * 2; in set_displayed_framebuffer()
74 vi.yoffset = n * gr_framebuffer[0].height; in set_displayed_framebuffer()
75 vi.bits_per_pixel = gr_framebuffer[0].pixel_bytes * 8; in set_displayed_framebuffer()
137 gr_framebuffer[0].width = vi.xres; in fbdev_init()
138 gr_framebuffer[0].height = vi.yres; in fbdev_init()
139 gr_framebuffer[0].row_bytes = fi.line_length; in fbdev_init()
140 gr_framebuffer[0].pixel_bytes = vi.bits_per_pixel / 8; in fbdev_init()
141 gr_framebuffer[0].data = bits; in fbdev_init()
142 memset(gr_framebuffer[0].data, 0, gr_framebuffer[0].height * gr_framebuffer[0].row_bytes); in fbdev_init()
148 memcpy(gr_framebuffer + 1, gr_framebuffer, sizeof(GRSurface)); in fbdev_init()
149 gr_framebuffer[1].data = gr_framebuffer[0].data + in fbdev_init()
150 gr_framebuffer[0].height * gr_framebuffer[0].row_bytes; in fbdev_init()
152 gr_draw = gr_framebuffer + 1; in fbdev_init()
162 memcpy(gr_draw, gr_framebuffer, sizeof(GRSurface)); in fbdev_init()
188 gr_draw = gr_framebuffer + displayed_buffer; in fbdev_flip()
195 unsigned char* ucfb_vaddr = (unsigned char*)gr_framebuffer[0].data; in fbdev_flip()
204 memcpy(gr_framebuffer[0].data, gr_draw->data, in fbdev_flip()