summaryrefslogtreecommitdiff
path: root/xc
diff options
context:
space:
mode:
authoralanh <alanh>2000-11-09 14:50:56 +0000
committeralanh <alanh>2000-11-09 14:50:56 +0000
commitb83f5a40204e5fb7ce7b976e35fcd9b7ffad2439 (patch)
treed1a4041a395d2356313924008af5b1c0ac732ebc /xc
parent48aa00054d32dac9f4a2391571a6f59ffa1b6d83 (diff)
fix rgb bits on setting up 32bpp modes.
Diffstat (limited to 'xc')
-rw-r--r--xc/programs/Xserver/hw/xfree86/drivers/mga/mga_dri.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/xc/programs/Xserver/hw/xfree86/drivers/mga/mga_dri.c b/xc/programs/Xserver/hw/xfree86/drivers/mga/mga_dri.c
index 4bd33c360..d227528d3 100644
--- a/xc/programs/Xserver/hw/xfree86/drivers/mga/mga_dri.c
+++ b/xc/programs/Xserver/hw/xfree86/drivers/mga/mga_dri.c
@@ -179,6 +179,7 @@ MGAInitVisualConfigs(ScreenPtr pScreen)
pConfigs[i].redSize = 5;
pConfigs[i].greenSize = 6;
pConfigs[i].blueSize = 5;
+ pConfigs[i].alphaSize = 0;
pConfigs[i].redMask = 0x0000F800;
pConfigs[i].greenMask = 0x000007E0;
pConfigs[i].blueMask = 0x0000001F;
@@ -260,9 +261,10 @@ MGAInitVisualConfigs(ScreenPtr pScreen)
pConfigs[i].vid = -1;
pConfigs[i].class = -1;
pConfigs[i].rgba = TRUE;
- pConfigs[i].redSize = 5;
- pConfigs[i].greenSize = 6;
- pConfigs[i].blueSize = 5;
+ pConfigs[i].redSize = 8;
+ pConfigs[i].greenSize = 8;
+ pConfigs[i].blueSize = 8;
+ pConfigs[i].alphaSize = 0;
pConfigs[i].redMask = 0x00FF0000;
pConfigs[i].greenMask = 0x0000FF00;
pConfigs[i].blueMask = 0x000000FF;