> I don't doubt that there's a market for it, but the question at hand is
> whether it's market we want to address. As Arjan said in his reply, it's
> not.
>

I am not the marketing guy for MeeGo, nor in my own work so that I have
little idea about marketing. My view of, at least, IV device or TV, does not
always need GL because of my experience. Of course it is just my view. Why I
bring this idea here isn't trying to revert any decision but tried to
understand it and tried to look at things from different aspect.


> Without some kind of hardware acceleration, all the rendering and drawing
> has
> to be executed on the CPU, with the implications that brings (power
> consumption, hogging the CPU, bus bandwidth, etc.). You're only going to be
> able to use the raster engine on low resolutions, and with little in terms
> of
> animation-enhanced UIs.
>
> I totally agree with these considerations for end product.
In my option, developer can do something slower that is better than unable
to do anything because GL dependence blocks them (Mesa doesn't count :) ).
Although I am not working for a small ODM like company, I quite understand
small companies/developer are suffering from such thing (e.g. lack of DRI
driver) as big obstacle. Again, just another angel to look at it ...

Sure, ODMs could take the MeeGo core OS, remove the parts they don't want
> and
> build their own UIs on top of that. But it's not something we as the MeeGo
> community have to worry about.
>
> I basically value MeeGo mainly because of the new Qt based UI framework
(well, that is just my expectation yet). If I were an ODM, that were what I
wanted because it is quite easy to find and port an embedded Linux w/o good
GUI to a device nowadays.
I guess I am not alone 'cause I keep thinking what makes MeeGo stick out
among many OS for mobile device :-)

Frankly I, as a developer, think dev community should care about its user's
requirements because it is not a hobby.

(Also note that GL and GLES are not the only ways of accessing hardware
> acceleration, but they are the only ways MeeGo is interested in supporting.
> Qt
> also supports OpenVG)
>
You are right. Qt really extends its capability to support more.

If I appeared to be strongly again OpenGL for MeeGo, I would apologize for
that though I didn't :-) I feel I just stand at a little different spot than
Intel or Nokia or someone else and try to make MeeGo succeed.

Thanks for your time to reply my email.
JD Zheng
_______________________________________________
MeeGo-dev mailing list
[email protected]
http://lists.meego.com/listinfo/meego-dev

Reply via email to