Re: Cairo's slow rendering on XO-1 (was: olpcgames - mainloop bug help)
Excerpts from Mart Raudsepp's message of Mon Jun 28 06:37:31 +0200 2010: Currently we (primarily two AMD employees, not so much me) are concentrating on fixing some of the awful bugs (many of which get triggered only by a newer xorg-server version), such as misrendering with HwAccel and rotation issues. After those are hopefully fixed soon, some attention will probably start to go on hardware acceleration performance, as the current situation is indeed rather sad: http://people.freedesktop.org/~leio/geode/perf/ Awesome (that somebody is going to work on it), thanks! Sascha -- http://sascha.silbe.org/ http://www.infra-silbe.de/ signature.asc Description: PGP signature ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Cairo's slow rendering on XO-1 (was: olpcgames - mainloop bug help)
On 28.06.2010, at 09:21, Sascha Silbe wrote: Excerpts from Mart Raudsepp's message of Mon Jun 28 06:37:31 +0200 2010: Currently we (primarily two AMD employees, not so much me) are concentrating on fixing some of the awful bugs (many of which get triggered only by a newer xorg-server version), such as misrendering with HwAccel and rotation issues. After those are hopefully fixed soon, some attention will probably start to go on hardware acceleration performance, as the current situation is indeed rather sad: http://people.freedesktop.org/~leio/geode/perf/ Awesome (that somebody is going to work on it), thanks! Sascha Yay indeed! - Bert - ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Cairo's slow rendering on XO-1 (was: olpcgames - mainloop bug help)
Not sure this is relevant, but I have found that for software rendering (without hardware acceleration) agg (anti-grain graphics) is a lot faster than cairo. At least it was when I benchmarked them a couple of years ago. See: http://www.antigrain.com/ . Regards, Dov On Mon, Jun 28, 2010 at 12:03, Bert Freudenberg b...@freudenbergs.dewrote: On 28.06.2010, at 09:21, Sascha Silbe wrote: Excerpts from Mart Raudsepp's message of Mon Jun 28 06:37:31 +0200 2010: Currently we (primarily two AMD employees, not so much me) are concentrating on fixing some of the awful bugs (many of which get triggered only by a newer xorg-server version), such as misrendering with HwAccel and rotation issues. After those are hopefully fixed soon, some attention will probably start to go on hardware acceleration performance, as the current situation is indeed rather sad: http://people.freedesktop.org/~leio/geode/perf/http://people.freedesktop.org/%7Eleio/geode/perf/ Awesome (that somebody is going to work on it), thanks! Sascha Yay indeed! - Bert - ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Cairo's slow rendering on XO-1 (was: olpcgames - mainloop bug help)
On Mon, Jun 28, 2010 at 10:13 AM, Dov Grobgeld dov.grobg...@gmail.com wrote: Not sure this is relevant, but I have found that for software rendering (without hardware acceleration) agg (anti-grain graphics) is a lot faster than cairo. At least it was when I benchmarked them a couple of years ago. See: http://www.antigrain.com/ . There's been a lot of changes and improvements in cairo using HW accel since then. Peter On Mon, Jun 28, 2010 at 12:03, Bert Freudenberg b...@freudenbergs.de wrote: On 28.06.2010, at 09:21, Sascha Silbe wrote: Excerpts from Mart Raudsepp's message of Mon Jun 28 06:37:31 +0200 2010: Currently we (primarily two AMD employees, not so much me) are concentrating on fixing some of the awful bugs (many of which get triggered only by a newer xorg-server version), such as misrendering with HwAccel and rotation issues. After those are hopefully fixed soon, some attention will probably start to go on hardware acceleration performance, as the current situation is indeed rather sad: http://people.freedesktop.org/~leio/geode/perf/ Awesome (that somebody is going to work on it), thanks! Sascha Yay indeed! - Bert - ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Cairo's slow rendering on XO-1 (was: olpcgames - mainloop bug help)
I developed a couple of activities using Cairo that I later ported to other drawing solutions. One is Bounce (a three dimensional Pong game). git://git.sugarlabs.org/bounce/mainline.git I didn't tag it, but commit 7b7abf5 was the last version using cairo. I'll likely port this to Sugargame when I find time. Another is Yay! Bee See, an alphabet program for younger children. git://dev.laptop.org/users/wadeb/yay-bee-see I've been working on porting this to Sugargame too, and adding editing features (e.g. the ability to replace the images and sounds for each letter, and to save to the journal) For a time, Typing Turtle used cairo to render its keyboard with overlaid hand SVGs. git://git.sugarlabs.org/typing-turtle/mainline.git The last version to use cairo was v5. I switched to caching bitmap images of each key and the hand overlays to make the keyboard keep up while typing at a reasonable pace. All of these would probably make a pretty good cairo performance tests on XO-1. -Wade On Mon, Jun 28, 2010 at 5:17 AM, Peter Robinson pbrobin...@gmail.com wrote: On Mon, Jun 28, 2010 at 10:13 AM, Dov Grobgeld dov.grobg...@gmail.com wrote: Not sure this is relevant, but I have found that for software rendering (without hardware acceleration) agg (anti-grain graphics) is a lot faster than cairo. At least it was when I benchmarked them a couple of years ago. See: http://www.antigrain.com/ . There's been a lot of changes and improvements in cairo using HW accel since then. Peter On Mon, Jun 28, 2010 at 12:03, Bert Freudenberg b...@freudenbergs.de wrote: On 28.06.2010, at 09:21, Sascha Silbe wrote: Excerpts from Mart Raudsepp's message of Mon Jun 28 06:37:31 +0200 2010: Currently we (primarily two AMD employees, not so much me) are concentrating on fixing some of the awful bugs (many of which get triggered only by a newer xorg-server version), such as misrendering with HwAccel and rotation issues. After those are hopefully fixed soon, some attention will probably start to go on hardware acceleration performance, as the current situation is indeed rather sad: http://people.freedesktop.org/~leio/geode/perf/ Awesome (that somebody is going to work on it), thanks! Sascha Yay indeed! - Bert - ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Cairo's slow rendering on XO-1 (was: olpcgames - mainloop bug help)
Hi Wade, On 28 Jun 2010, at 15:10, Wade Brainerd wad...@gmail.com wrote: I developed a couple of activities using Cairo that I later ported to other drawing solutions. The possible performance test candidate that sprang to mind when reading Mart's email was the work you put in on the pulsing activity icon animation. Can you recall if Cairo is the bottleneck there or was it something else? Regards, --Gary P.S. Great to see you about again on the list recently. One is Bounce (a three dimensional Pong game). git://git.sugarlabs.org/bounce/mainline.git I didn't tag it, but commit 7b7abf5 was the last version using cairo. I'll likely port this to Sugargame when I find time. Another is Yay! Bee See, an alphabet program for younger children. git://dev.laptop.org/users/wadeb/yay-bee-see I've been working on porting this to Sugargame too, and adding editing features (e.g. the ability to replace the images and sounds for each letter, and to save to the journal) For a time, Typing Turtle used cairo to render its keyboard with overlaid hand SVGs. git://git.sugarlabs.org/typing-turtle/mainline.git The last version to use cairo was v5. I switched to caching bitmap images of each key and the hand overlays to make the keyboard keep up while typing at a reasonable pace. All of these would probably make a pretty good cairo performance tests on XO-1. -Wade On Mon, Jun 28, 2010 at 5:17 AM, Peter Robinson pbrobin...@gmail.com wrote: On Mon, Jun 28, 2010 at 10:13 AM, Dov Grobgeld dov.grobg...@gmail.com wrote: Not sure this is relevant, but I have found that for software rendering (without hardware acceleration) agg (anti-grain graphics) is a lot faster than cairo. At least it was when I benchmarked them a couple of years ago. See: http://www.antigrain.com/ . There's been a lot of changes and improvements in cairo using HW accel since then. Peter On Mon, Jun 28, 2010 at 12:03, Bert Freudenberg b...@freudenbergs.de wrote: On 28.06.2010, at 09:21, Sascha Silbe wrote: Excerpts from Mart Raudsepp's message of Mon Jun 28 06:37:31 +0200 2010: Currently we (primarily two AMD employees, not so much me) are concentrating on fixing some of the awful bugs (many of which get triggered only by a newer xorg-server version), such as misrendering with HwAccel and rotation issues. After those are hopefully fixed soon, some attention will probably start to go on hardware acceleration performance, as the current situation is indeed rather sad: http://people.freedesktop.org/~leio/geode/perf/ Awesome (that somebody is going to work on it), thanks! Sascha Yay indeed! - Bert - ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Activities owned by root in recent xo-1.5 builds?
Hi list, just now, attempting to test dsd's Record-82, I realized that all preinstalled activities in /home/olpc/Activities are owned by root.root, with modes 755/644 . Installation from Browse fails. Our activity updater fails as well. Is this expected -- part of an overall change that needs to be completed? cheers, m -- mar...@laptop.org -- School Server Architect - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Activities owned by root in recent xo-1.5 builds?
On Mon, Jun 28, 2010 at 4:36 PM, Martin Langhoff mar...@laptop.org wrote: Hi list, just now, attempting to test dsd's Record-82, I realized that all preinstalled activities in /home/olpc/Activities are owned by root.root, with modes 755/644 . Installation from Browse fails. Our activity updater fails as well. Is this expected -- part of an overall change that needs to be completed? Sounds like a bug. I though we had agreed to put the essential preinstalled activities in /usr/share/sugar/activities and the non-essentials in ~/Activities so that they could be deleted if so desired. -walter cheers, m -- mar...@laptop.org -- School Server Architect - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Activities owned by root in recent xo-1.5 builds?
On Mon, Jun 28, 2010 at 4:44 PM, Chris Ball c...@laptop.org wrote: It's unexpected, and an odd bug because nothing changed in the build scripts between os203 and os204. I'm going to run another build and keep an eye out for any error messages.. This is os203 (sorry! Should have mentioned it -- ) m -- mar...@laptop.org -- School Server Architect - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Activities owned by root in recent xo-1.5 builds?
Hi, This is os203 (sorry! Should have mentioned it -- ) Ooh, thanks for noticing that. In that case, I can look farther back in the history and decide to blame: http://dev.laptop.org/git/projects/olpc-os-builder/commit/?id=fb74bbaf81fe2d095fbadefaea218fdb740e93f2 Dan, did you intend not to perform the chown -R in the systemwide case? Thanks, - Chris. -- Chris Ball c...@laptop.org One Laptop Per Child ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel