Correctly will with maximum transparency when using index color.
+2013-09-27 Vladimir Serbinenko <phcoder@gmail.com>
+
+ * grub-core/video/fb/video_fb.c (grub_video_fb_create_render_target):
+ Correctly will with maximum transparency when using index color.
+
2013-09-27 Vladimir Serbinenko <phcoder@gmail.com>
* grub-core/video/readers/png.c: Support grayscale
}
/* Clear render target with black and maximum transparency. */
- grub_memset (target->data, 0, size);
+ if (mode_type == (GRUB_VIDEO_MODE_TYPE_INDEX_COLOR
+ | GRUB_VIDEO_MODE_TYPE_ALPHA))
+ grub_memset (target->data, 0xf0, size);
+ else
+ grub_memset (target->data, 0, size);
/* TODO: Add render target to render target list. */