From: Andrey Panin <pazke@donpac.ru>
To: James Simmons <jsimmons@infradead.org>
Cc: linux-kernel@vger.kernel.org
Subject: [PATCH] fix visws framebuffer 16bpp mode support
Date: Fri, 24 Oct 2003 15:14:02 +0400 [thread overview]
Message-ID: <20031024111402.GC31191@pazke> (raw)
[-- Attachment #1.1: Type: text/plain, Size: 272 bytes --]
Hi all,
attached patch (2.6.0-test8) fixes visws framebuffer driver.
With this patch applied XFree86 can use 16bpp video mode.
Please apply.
Best regards.
--
Andrey Panin | Linux and UNIX system administrator
pazke@donpac.ru | PGP key: wwwkeys.pgp.net
[-- Attachment #1.2: patch-sgivwfb --]
[-- Type: text/plain, Size: 1116 bytes --]
diff -urN -X /usr/share/dontdiff linux-2.6.0-test6.vanilla/drivers/video/sgivwfb.c linux-2.6.0-test6/drivers/video/sgivwfb.c
--- linux-2.6.0-test6.vanilla/drivers/video/sgivwfb.c 2003-08-09 08:36:42.000000000 +0400
+++ linux-2.6.0-test6/drivers/video/sgivwfb.c 2003-10-09 01:48:28.000000000 +0400
@@ -318,15 +318,15 @@
var->transp.offset = 0;
var->transp.length = 0;
break;
- case 16: /* RGBA 5551 */
- var->red.offset = 11;
+ case 16: /* ARGB 1555 */
+ var->red.offset = 10;
var->red.length = 5;
- var->green.offset = 6;
+ var->green.offset = 5;
var->green.length = 5;
- var->blue.offset = 1;
+ var->blue.offset = 0;
var->blue.length = 5;
- var->transp.offset = 0;
- var->transp.length = 0;
+ var->transp.offset = 15;
+ var->transp.length = 1;
break;
case 32: /* RGB 8888 */
var->red.offset = 0;
@@ -509,7 +509,7 @@
SET_DBE_FIELD(WID, TYP, outputVal, DBE_CMODE_I8);
break;
case 2:
- SET_DBE_FIELD(WID, TYP, outputVal, DBE_CMODE_RGBA5);
+ SET_DBE_FIELD(WID, TYP, outputVal, DBE_CMODE_ARGB5);
break;
case 4:
SET_DBE_FIELD(WID, TYP, outputVal, DBE_CMODE_RGB8);
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
next reply other threads:[~2003-10-24 11:14 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-10-24 11:14 Andrey Panin [this message]
2003-10-24 17:46 ` [PATCH] fix visws framebuffer 16bpp mode support James Simmons
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20031024111402.GC31191@pazke \
--to=pazke@donpac.ru \
--cc=jsimmons@infradead.org \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox