No. I found some more info on this thread: https://groups.google.com/group/android-porting/browse_thread/thread/a8843a1c6bab61df
I tried adding new pixel format and defining it in format.cpp, but that didn't go well. In this thread they say that fix to load_store.cpp will break OpenGLES or SKIA, and thats exactly how it look to me. Im not sure what is causing this problem, ARGB_8888 format is not that strange, it should be suported, maybe it is BigEndian issue somewhere, or some of mips optimizations have bug. Any hints here are still welcome. Maybe someone from google can tell us if pixel formats are better supported in next releases? On Apr 3, 5:48 am, Cat <[email protected]> wrote: > Hello, I am having exactly the same problem. > Did you find any solution? > > On Mar 17, 10:25 pm, extrapedestrian <[email protected]> > wrote: > > > > > > > > > Here is more info: > > > We are running MIPS Froyo on Big Endian platform. > > Our Framebuffer has 32 bit format: ARGB, while Froyo only has RGBA to > > offer. > > So when I use "HAL_PIXEL_FORMAT_RGBA_8888" in gralloc allocation, > > colors get strange. > > I tried tweaking pixelflinger and codeflinger to rotate pixel buffer, > > I added fix to load_store.cpp file and got some better results. My > > background and browser content look fine now. > > But Icons and some GUI elements are all black. > > > Any help on this issue is appreciated. > > > On Mar 15, 2:41 pm, extrapedestrian <[email protected]> > > wrote: > > > > Hi Im working on MIPS Froyo port, and we had 16bit Framebuffer > > > working, and now I switched to 32bit RGBA format, and all Icons and > > > some GUI elements are completely black. > > > > Homescreen background, browser content, jpg images are looking good. > > > > Any ideas? -- unsubscribe: [email protected] website: http://groups.google.com/group/android-porting
