|
2011-06-02
, 11:25
|
Posts: 673 |
Thanked: 856 times |
Joined on Mar 2006
|
#2
|
I can't help but wonder - If you want a fully open platform, why did you buy a device that has known hardware components that only has support for it through closed source binaries?
|
2011-06-03
, 12:34
|
Posts: 560 |
Thanked: 422 times |
Joined on Mar 2011
|
#3
|
...There's much to be gained from hardware manufacturers such as ImgTec(SGX) and others to keep their IPR/source closed.
...
I won't go into N8x0, 770 as the situation is much worse there than on the N900...
My stance is that well-maintained closed source redistributable binaries are better than none at all. And even with those binaries, we actively try to see what we reasonably can get open sourced.
Redistributable SGX drivers (libraries) were a win, compared to the crap situation before.
|
2011-06-03
, 12:40
|
Posts: 2,102 |
Thanked: 1,309 times |
Joined on Sep 2006
|
#4
|
|
2011-06-03
, 13:01
|
Posts: 560 |
Thanked: 422 times |
Joined on Mar 2011
|
#5
|
A user only needs to use the OpenGL ES headers as the SGX driver binary blobs include the closed source userspace OpenGL ES implementation from the hardware vendor.
|
2011-06-03
, 13:38
|
|
Posts: 1,671 |
Thanked: 11,478 times |
Joined on Jun 2008
@ Warsaw, Poland
|
#6
|
This is useful information, which even if you did post before got lost because of various other "contributions". Are we to imply from this that improved drivers exist? If so, how far do these drivers go to fixing the vsync and playback-framedrop problems?
From the point of view of a distictly amature graphics programmer, it would be good to know is how available these updated drivers are: can they be/are they ready to be installed by users and application (not OS) developers. And, are they accompanied by headers for us to create our own (?redistributable/oss) software?
The Following 5 Users Say Thank You to Stskeeps For This Useful Post: | ||
|
2011-06-03
, 21:32
|
|
Posts: 76 |
Thanked: 87 times |
Joined on Mar 2010
@ Scotland
|
#7
|
vsync works in the MeeGo N900 drivers. I've tried to backport the kernel side to 2.6.28 without any success. 2.6.37 will -NOT- work on Maemo5.
|
2011-06-03
, 21:59
|
|
Posts: 11,700 |
Thanked: 10,045 times |
Joined on Jun 2006
@ North Texas, USA
|
#8
|
Seriously, I've made extreme effort to obtain 770 ( I bought it in Berlin) since at that time I really thought it was the platform the Nokia Champions (you know those guys with fancy blogs, nice glasses, traveling around, giving lectures, being mostly silent or defensive now) branded as open source.
|
2011-06-03
, 22:04
|
Posts: 560 |
Thanked: 422 times |
Joined on Mar 2011
|
#9
|
vsync works in the MeeGo N900 drivers. I've tried to backport the kernel side to 2.6.28 without any success. 2.6.37 will -NOT- work on Maemo5.
|
2011-06-04
, 08:14
|
Posts: 673 |
Thanked: 856 times |
Joined on Mar 2006
|
#10
|
Wait-- we're entitled to nice glasses???
I wish FN would post all of the perks publicly...
I won't go into N8x0, 770 as the situation is much worse there than on the N900. On N8x0, BME, GPS, Battery charging, WiFi is closed source.
I can't help but wonder - If you want a fully open platform, why did you buy a device that has known hardware components that only has support for it through closed source binaries?
At least our kernel has no closed source modules.
My stance is that well-maintained closed source redistributable binaries are better than none at all. And even with those binaries, we actively try to see what we reasonably can get open sourced.
Redistributable SGX drivers (libraries) were a win, compared to the crap situation before.
As you go on to other communities, remember to build them around politeness, respect, trust and humility. Be wary of poisonous people and deal with them before they end up killing your community.. Seen it happen to too many IRC channels, forums, open source projects.