tag:blogger.com,1999:blog-27901662.post3213668904733597729..comments2024-03-28T07:30:33.361+00:00Comments on Zack Rusin: Graphics driversZackhttp://www.blogger.com/profile/16222054590923441165noreply@blogger.comBlogger21125tag:blogger.com,1999:blog-27901662.post-21195479541244759772011-01-02T17:41:59.697+00:002011-01-02T17:41:59.697+00:00Someone - a Google employee seemingly - has recent...Someone - a Google employee seemingly - has recently added a GPU backend to Skia:<br /><a href="http://code.google.com/p/skia/source/browse/trunk/gpu/src?r=659" rel="nofollow">code.google.com/p/skia/source/browse/trunk/gpu/src</a><br />Perhaps this is the way to go for Android? Adding separate back-ends for the CPU and GPU, so that optimizations for each rendering path can be used, without affecting the other. Thus keeping support for the cheaper CPU-based rendering and the better looking, but more (dollar) expensive (because of GPU driver licenses), GPU-based rendering?runekshttps://www.blogger.com/profile/02434730201270381655noreply@blogger.comtag:blogger.com,1999:blog-27901662.post-63968394164101818692010-09-19T01:00:24.418+01:002010-09-19T01:00:24.418+01:00What does the crocodile story mean?
When will Zac...What does the crocodile story mean?<br /><br />When will Zack post again?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-27901662.post-21017494425142242692010-07-30T12:36:29.311+01:002010-07-30T12:36:29.311+01:00Small hint in case you want to try something more ...Small hint in case you want to try something more relaxing in your spare time:<br /><br />The jaws of crocodiles are optimized for shutting fast+powerful. They are very weak for opening. A small rope sufficies to DoS a crocodile. Brain over matter. :-)Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-27901662.post-8972898684625665912010-07-23T05:44:38.261+01:002010-07-23T05:44:38.261+01:00Hi what OpenVG implementation does meego support ?...Hi what OpenVG implementation does meego support ?<br /><br />ShivaVG or ?harihttps://www.blogger.com/profile/16126492684469594419noreply@blogger.comtag:blogger.com,1999:blog-27901662.post-4365482772710840922010-07-18T18:42:33.977+01:002010-07-18T18:42:33.977+01:00@last Anonymous: I'm sorry if what I said abou...@last Anonymous: I'm sorry if what I said about Skia sounded like an opinion - it wasn't. I don't really care which api you prefer. The argument for integer and arm optimizations is absolutely ridicules because if in 2010 what you expect from a graphics api is "well optimized for CPU, not even touching GPU" then you already lost as those numerous HTML5 benchmarks comparing IE9 (D2D), Firefox (Cairo) and Google Chrome (Skia) show.Zackhttps://www.blogger.com/profile/16222054590923441165noreply@blogger.comtag:blogger.com,1999:blog-27901662.post-32111558124809617482010-07-16T09:56:11.071+01:002010-07-16T09:56:11.071+01:00Skia worst than Cairo? I don't agree. With ski...Skia worst than Cairo? I don't agree. With skia you can choose between integer or float math, there is code optimized for ARM and the c++ api it is better than cairo mm.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-27901662.post-325926928270440952010-07-16T03:46:56.131+01:002010-07-16T03:46:56.131+01:00To be fair, the author of Samba is pretty much a g...To be fair, the author of Samba is pretty much a genius, not only at programming and software design but he also has degrees in mathematics and theoretical physics, and has a singular drive and determination to solve problems. If graphics drivers had taken his interest rather than network protocols, you can be open source graphics drivers would be a lot further along than they are now.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-27901662.post-58531794297349517502010-07-15T22:07:55.863+01:002010-07-15T22:07:55.863+01:00Wait someone is actually working on R300? Last I ...Wait someone is actually working on R300? Last I looked into it ati was releasing specs for everything newer than it and the drivers were completely terrible. Oh, I don't know how to support multisampling, lets do it in software!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-27901662.post-67827227443188319962010-07-15T17:12:53.628+01:002010-07-15T17:12:53.628+01:00take the wires you're not using for bungee jum...take the wires you're not using for bungee jumping and tie the crocs' jaws shut. problem solved,Aaron Davieshttps://www.blogger.com/profile/05334056755840192313noreply@blogger.comtag:blogger.com,1999:blog-27901662.post-53989535678503418302010-07-08T05:23:16.340+01:002010-07-08T05:23:16.340+01:00I'd be curious to hear some more detailed thou...I'd be curious to hear some more detailed thoughts from you about Skia.Evan Mnoreply@blogger.comtag:blogger.com,1999:blog-27901662.post-30150664505220776382010-07-08T03:50:38.444+01:002010-07-08T03:50:38.444+01:00makes it sound as if processor makers like to desi...makes it sound as if processor makers like to design and build the hardware of the future today, to be run by the driver code of the future, in the future.<br /><br />Shouldn't the circuit logic manufacture be harder to accomplish than the code it runs?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-27901662.post-79835853985182875282010-07-04T19:08:42.982+01:002010-07-04T19:08:42.982+01:00Wireless bungee jumping is actually not that hard....Wireless bungee jumping is actually not that hard. The hard part is becoming real good at it.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-27901662.post-32212995816047397512010-07-04T16:59:02.620+01:002010-07-04T16:59:02.620+01:00I rather wanna know how to support an evolutionary...I rather wanna know how to support an evolutionary open source process without abandoning most of my hardware privileges.osfight.dehttp://osfight.denoreply@blogger.comtag:blogger.com,1999:blog-27901662.post-35336339893817954782010-07-03T23:31:37.885+01:002010-07-03T23:31:37.885+01:00osfight.de:
If you are not willing to let go of &q...osfight.de:<br />If you are not willing to let go of "the most capable drivers at the moment" to support free and open source graphics drivers, thats an entirely valid position to take. <br />But do not mistake this to mean that it is "not possible" to not buy and use nvidia hardware on GNU/Linux. In the order of several hundred thousand people proves you wrong on that point.<br /><br />Zack: <br />Thank you for your hard work. I hope more will be able to join you, and drive progress forward.Jon Nordbyhttp://http.//www.jonnor.comnoreply@blogger.comtag:blogger.com,1999:blog-27901662.post-5436353959753518762010-07-03T12:19:36.097+01:002010-07-03T12:19:36.097+01:00Haha, that is not possible. Nvidia provides the mo...Haha, that is not possible. Nvidia provides the most capable drivers at the moment, let's face it. I understand that Intel provides open source drivers for the integrated chips and ATI helps to work on an open source driver...but as for now these are less good alternatives.osfight.dehttp://osfight.denoreply@blogger.comtag:blogger.com,1999:blog-27901662.post-50419529055087266002010-07-03T05:25:40.247+01:002010-07-03T05:25:40.247+01:00> What can normal users do right now?
Stop pur...> What can normal users do right now?<br /><br />Stop purchasing Nvidia hardware.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-27901662.post-90494854638635608342010-07-03T02:45:22.314+01:002010-07-03T02:45:22.314+01:00It is frustrating and not acceptable, the future i...It is frustrating and not acceptable, the future is made without closed source. What can normal users do right now?osfight.dehttp://osfight.denoreply@blogger.comtag:blogger.com,1999:blog-27901662.post-5514887160978671152010-07-02T21:38:38.111+01:002010-07-02T21:38:38.111+01:00@Benjamin Otte: haha, right, like the reverse engi...@Benjamin Otte: haha, right, like the reverse engineered Microsoft Exchange protocol which iirc has been released in 1996 and it's really rocking the Free Software world in 2010, or Samba which iirc has been initially started in 1991. So yea, you're right it's trivial, it just takes 20 or 30 years to do. On that schedule the R300 driver will be awesome in 2022 or so, you might get one on ebay now because by then museums will have a hard time parting with them.Zackhttps://www.blogger.com/profile/16222054590923441165noreply@blogger.comtag:blogger.com,1999:blog-27901662.post-10880954287490790892010-07-02T13:15:41.719+01:002010-07-02T13:15:41.719+01:00Well, millions of examples seems too much to me. O...Well, millions of examples seems too much to me. On network protocols, in the case of Samba, it took years to get where they are now. Only recently can they do full Active Directory and only in the experimental branche.perpetualrabbithttps://www.blogger.com/profile/01004941155355016126noreply@blogger.comtag:blogger.com,1999:blog-27901662.post-17152615488954494982010-07-01T21:53:15.039+01:002010-07-01T21:53:15.039+01:00Writing GPU drivers is not harder than writing (or...Writing GPU drivers is not harder than writing (or in the nvidia case reverse engineering) network protocols. And there's millions of examples for doing that successfully.<br /><br />GPUs aren't hard, you guys just like to pretend they are so the rest of the world thinks you're even more awesome than you already are.Benjamin Ottenoreply@blogger.comtag:blogger.com,1999:blog-27901662.post-23992669874730786792010-07-01T21:45:19.066+01:002010-07-01T21:45:19.066+01:00"On the desktop side it seems that Intel folk..."On the desktop side it seems that Intel folks are afraid that porting their drivers to Gallium will <b>destabilize</b> them."<br />Haha, good one!Anonymousnoreply@blogger.com