[PATCH v1 1/3] dirty 2d

2024-06-17 Thread kbader94
ff-by: kbader94 --- grub-core/video/fb/video_fb.c | 199 +- 1 file changed, 122 insertions(+), 77 deletions(-) diff --git a/grub-core/video/fb/video_fb.c b/grub-core/video/fb/video_fb.c index fa4ebde26..d17c47b11 100644 --- a/grub-core/video/fb/video_fb.c +++ b/grub-core/

[PATCH v1 3/3] fb rotation - Add config option to grub-mkconfig to enable setting GRUB_FB_ROTATION in grub's config file. Setting GRUB_FB_ROTATION to 90, 180, 270, 'left', 'right', or 'inverted' will

2024-06-17 Thread kbader94
Changes to be committed: modified: util/grub-mkconfig.in modified: util/grub.d/00_header.in modified: util/grub.d/10_linux.in Signed-off-by: kbader94 --- util/grub-mkconfig.in| 1 + util/grub.d/00_header.in | 16 util/grub.d/10_linux.in | 32

[PATCH v1 0/3] framebuffer rotation

2024-06-17 Thread kbader94
This patch series implements a framebuffer rotation configuration option which allows the user to specify a rotation translation to be applied to the video output from grub, such that user can programatically rotate the display. This enables grub to be used in nonstandard display mounting scheme

[PATCH v1 2/3] framebuffer rotation

2024-06-17 Thread kbader94
get depending on the rotation specified. Other functions - update to use original_width or original_height where appropriate. Signed-off-by: kbader94 --- grub-core/video/fb/fbblit.c | 71 -- grub-core/video/fb/fbfill.c | 28 ++--- grub-core/video