From: Tom C. <tho...@tr...> - 2008-09-10 07:51:05
|
On Tuesday 09 September 2008 18:47:37 Bryan Bui-Tuong wrote: > Hi Tom, > > I am using Buildroot and not OE, but my kernel is 2.6.21gum #3 and uBoot > 1.2.0. I am using Qtopia-Core 4.2.2 and have tested the framebuffer, with > gradients displaying fine and verified that it is in 16-bit mode. As for a > simple test case, I create a window and the problem can be seen in the > title bar. It is displayed as two solid colors, blue on the top half and > teal on the bottom half (not very pretty). > > I have changed the configuration file for Buildroot to build QT-core 4.2.2 > with only 16-bit depth and still the same results. That's probably your problem. I don't think 4.2.2 calculated gradiants in their native pixel format - it would use RGB888 and then convert to RGB565. Try re-enabling the other color depths. Or you could try a newer version, say 4.4.1 > As for hardware, I have grounded the Blue and Red LSB's. Providing the > full range of colors (RGB 565). Is that right? I thought you tie the LSB to the next-LSB? If you simply ground them, white will actually be a very, very bright green: RRRRRR GGGGGG BBBBBB 111110 1111111 111110 Cheers, Tom |