Skip to main content

does phoneme advanced support 32bpp?

3 replies [Last post]
phoneqin
Offline
Joined: 2008-01-04
Points: 0

Does phoneme advanced support 32bpp?
if not, how to do to support it?

Best Regards.

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Hinkmond Wong

phonemeadvanced@mobileandembedded.org wrote:
> Does phoneme advanced support 32bpp?
> if not, how to do to support it?
>

By supporting, do you mean if phoneME Advanced can run on a 32 bit depth
color device?

If that's your question, yes, phoneME Advanced CDC/PBP and CDC/PP can
run on a 32 bit depth device. Have you tried to run CDC/PP on your 32
bpp device? Did you get an error? What was the error if you did and
which build of phoneME Advanced did you use?

Thanks,

Hinkmond

---------------------------------------------------------------------
To unsubscribe, e-mail: advanced-unsubscribe@phoneme.dev.java.net
For additional commands, e-mail: advanced-help@phoneme.dev.java.net

phoneqin
Offline
Joined: 2008-01-04
Points: 0

i built midp with USE_MIDP=true
it's regular while setting depth of qvfb as 16bit.
but everything is wrong after changing it to 32bit.
can i do some changes to make it work in qvfb with 32bit?

Best Regards

Hinkmond Wong

phonemeadvanced@mobileandembedded.org wrote:
> i built midp with USE_MIDP=true
> it's regular while setting depth of qvfb as 16bit.
> but everything is wrong after changing it to 32bit.
> can i do some changes to make it work in qvfb with 32bit?
>
>

I don't think this is a phoneME MIDP issue. Instead, it's probably a
problem with the QtEmbedded library you are using to link phoneME with
versus how you are running the qvfb client (which depth you are setting).

You must match the QtEmbedded library to your qvfb client. So, if you
run qvfb with 16-bit color depth, then you must be sure you have linked
phoneME with a QtEmbedded library that was configured to be 16-bit color.

And, if you run qvfb client with 32-bit color depth, you must make sure
you used a QtEmbedded library that was configured to be 32-bit color.

To make sure the QtEmbedded library you are using to link phoneME is
32-bit, you should be using the Qt Embedded configure script to set it
to be "-depths 32".

See:

http://blog.csdn.net/huangqiqun/archive/2007/07/31/1719570.aspx#Modify_a...

Change from:
...
-depths 16
to:
...
-depths 32

So, this looks to be a Qt Embedded library configuration issue.

Hinkmond

---------------------------------------------------------------------
To unsubscribe, e-mail: advanced-unsubscribe@phoneme.dev.java.net
For additional commands, e-mail: advanced-help@phoneme.dev.java.net