Skip to content

Use shadow framebuffer for cairo_linuxfb render path

Jonathon Hall requested to merge simplefb_shadow into master

Use a shadow buffer when rendering with cairo_linuxfb. This eliminates flicker even when linuxfb panning is not available (typical for coreboot native graphics init) and improves speed for non-UMA systems.

Backing up the console framebuffer now also uses AVX fast-copy by using a shadowfb object for the backup framebuffer.

Merge request reports