mirror of
https://git.savannah.gnu.org/git/grub.git
synced 2026-10-23 23:59:22 +00:00
* grub-core/video/fb/video_fb.c (grub_video_fb_create_render_target):
Correctly will with maximum transparency when using index color.
This commit is contained in:
1 parent
3ccf16dff9
commit
4a87649207
2 files changed
+10
-1
No files matched your search
@@ -1,3 +1,8 @@
|
|||||||
|
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>
|
2013-09-27 Vladimir Serbinenko <phcoder@gmail.com>
|
||||||
|
|
||||||
* grub-core/video/readers/png.c: Support grayscale
|
* grub-core/video/readers/png.c: Support grayscale
|
||||||
|
|||||||
@@ -1175,7 +1175,11 @@ grub_video_fb_create_render_target (struct grub_video_fbrender_target **result,
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* Clear render target with black and maximum transparency. */
|
/* 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. */
|
/* TODO: Add render target to render target list. */
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user