Re: Kernel Mode-Setting (KMS) on Neo FreeRunner + Debian

2009-08-25 Thread Thomas White
On Wed, 19 Aug 2009 19:37:21 +0200
Michal Brzozowski ruso...@poczta.fm wrote:

 Sure, I'd like to test it. Any instructions on how to install it?

Yep, there are build instructions here:
http://www.bitwiz.org.uk/s/dri-for-the-freerunner.html

Sorry for the slow response.  I've just updated the instructions to use
more recent versions of X.org and to be based on SHR (though your
choice of distro shouldn't matter), and I wanted to check that things
were OK.

A very recent version of X.org is needed to use mixed mode pixmap
handling, which speeds things up a lot.  However, the dependencies are
quite nasty so I'd welcome any feedback on whether the instructions
work or not.  You can build with a slightly older version (1.6.0
works), but it'll be a bit slower [1].

The binaries linked from that page are out of date - I'll update them
shortly if anyone's interested in this lazy option.

Tom

[1] Actually, I think I just broke compilation with older version of
Xextproto (7.0.5 and older).  Some sort of version test and conditional code
is needed to deal with a change in name of dpms.h to dpmsconst.h.

-- 
Thomas White t...@bitwiz.org.uk

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Kernel Mode-Setting (KMS) on Neo FreeRunner + Debian

2009-08-25 Thread KaZeR



Thomas White-2 wrote:
 
 
 The binaries linked from that page are out of date - I'll update them
 shortly if anyone's interested in this lazy option.
 

I am :)
Let's say that i'd like to blind test the other option :)
-- 
View this message in context: 
http://n2.nabble.com/Kernel-Mode-Setting-KMS-on-Neo-FreeRunner-Debian-tp3463362p3510482.html
Sent from the Openmoko Community mailing list archive at Nabble.com.

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Kernel Mode-Setting (KMS) on Neo FreeRunner + Debian

2009-08-25 Thread Thomas White
On Tue, 25 Aug 2009 10:00:10 -0500 (CDT)
KaZeR ka...@altern.org wrote:

  The binaries linked from that page are out of date - I'll update
  them shortly if anyone's interested in this lazy option.
  
 
 I am :)
 Let's say that i'd like to blind test the other option :)

Up to date DRI binaries are now available on my site.  They're built
for SHR-Unstable, and your milage may vary with other distributions.

The usual disclaimer about installing experimental and potentially
FreeRunner-frying code is hereby made.  On the other hand, I run this
stuff day-to-day at the moment, and haven't had to run for the fire
extinguisher just yet.

Tom

-- 
Thomas White t...@bitwiz.org.uk

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Android Donut on FreeRunner (was Re: Kernel Mode-Setting (KMS) on Neo FreeRunner + Debian)

2009-08-22 Thread Christopher Friedt
I'm definitely looking into getting in touch with Michael Trimarchi.
I'm interested to see if he can get some of the libglamo / glamo-dri
code to fit in with Android's GL implimentation. If that's the case,
then the FreeRunner graphics might actually speed up a bit (not to
mention how nice it would be to have some of the video operations
accelerated).

Also, thanks for the tip about checkjni - any speedup we can get would
definitely help.

C

On Sat, Aug 22, 2009 at 2:36 AM, Jim Anconaj...@anconafamily.com wrote:
 AFAIK, Michael still hasn't published his changes in a public repository.

 To improve the speed of the Koolu build, see the patch in this email:
 http://android.koolu.org/pipermail/android-freerunner-koolu.org/2009-July/001149.html

 Jim

 On Fri, Aug 21, 2009 at 7:28 PM, Chris Samuelch...@csamuel.org wrote:
 On Sat, 22 Aug 2009 01:49:09 am Christopher Friedt wrote:

 I've since become a bit fixated with Android Donut on my FreeRunner,
 and am just about finished building an ARMv4T generic version of Donut
 (hopefully everything links ok without relocations!). Next I'll have
 to try to integrate a massive diff of the KoolU-Cupcake changeset with
 Donut (ugghh..).

 I reckon it would be worth looking at pulling in Michael Trimarchi's
 (Panicking) changes too.  He's got echo suppression working, not to mention 
 it
 being much faster than the Koolu builds.

 cheers!
 Chris
 --
  Chris Samuel  :  http://www.csamuel.org/  :  Melbourne, VIC

 This email may come with a PGP signature as a file. Do not panic.
 For more info see: http://en.wikipedia.org/wiki/OpenPGP

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community



 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Android Donut on FreeRunner (was Re: Kernel Mode-Setting (KMS) on Neo FreeRunner + Debian)

2009-08-22 Thread Chris Samuel
On Sun, 23 Aug 2009 09:16:11 am Christopher Friedt wrote:

 I'm definitely looking into getting in touch with Michael Trimarchi.
 I'm interested to see if he can get some of the libglamo / glamo-dri
 code to fit in with Android's GL implimentation.

He has two public git trees which seem to contain his work, might be of use ?

http://panicking.kicks-ass.org/repository.html

cheers,
Chris
-- 
 Chris Samuel  :  http://www.csamuel.org/  :  Melbourne, VIC

This email may come with a PGP signature as a file. Do not panic.
For more info see: http://en.wikipedia.org/wiki/OpenPGP


signature.asc
Description: This is a digitally signed message part.
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Android Donut on FreeRunner (was Re: Kernel Mode-Setting (KMS) on Neo FreeRunner + Debian)

2009-08-22 Thread Chris Samuel
On Sun, 23 Aug 2009 09:16:11 am Christopher Friedt wrote:

 I'm definitely looking into getting in touch with Michael Trimarchi.

Forgot to mention, he has been active on the Koolu android-freerunner list:

 http://android.koolu.org/listinfo.cgi/android-freerunner-koolu.org

cheers,
Chris
-- 
 Chris Samuel  :  http://www.csamuel.org/  :  Melbourne, VIC

This email may come with a PGP signature as a file. Do not panic.
For more info see: http://en.wikipedia.org/wiki/OpenPGP


signature.asc
Description: This is a digitally signed message part.
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Kernel Mode-Setting (KMS) on Neo FreeRunner + Debian

2009-08-21 Thread Chris Samuel
On Wed, 19 Aug 2009 10:01:53 pm Thomas White wrote:

 It's important to note that, at this stage, the work is less about
 performance and more about laying a solid basis for DRI [1].

I don't know if it's of interest, but Michael Trimarchi who does the Panicking 
port of Android to the FreeRunner is also working on Glamo DRM support for 
Android.

http://panicking.kicks-ass.org/blog/index.php?entry=entry090810-231610

cheers,
Chris
-- 
 Chris Samuel  :  http://www.csamuel.org/  :  Melbourne, VIC

This email may come with a PGP signature as a file. Do not panic.
For more info see: http://en.wikipedia.org/wiki/OpenPGP


signature.asc
Description: This is a digitally signed message part.
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Kernel Mode-Setting (KMS) on Neo FreeRunner + Debian

2009-08-21 Thread Christopher Friedt
Hi Tom,

It's nice to know that you're still working on this [1]. I had a bit
of a 'break' after I moved back to Germany and got back into my msc
program. Things are naturally quite busy because I'm still working
remotely at my engineering job in Canada, so it wasn't really that
much of a break in reality.

I've since become a bit fixated with Android Donut on my FreeRunner,
and am just about finished building an ARMv4T generic version of Donut
(hopefully everything links ok without relocations!). Next I'll have
to try to integrate a massive diff of the KoolU-Cupcake changeset with
Donut (ugghh..).

Maybe I'll take a detour and test out some of the KVM / GEM stuff
you've been working on when I get tired of Android hacking.

Keep up the good work!

Chris

[1]
http://www.bitwiz.org.uk/s/2009/08/kms-progress-and-publicity.html

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Android Donut on FreeRunner (was Re: Kernel Mode-Setting (KMS) on Neo FreeRunner + Debian)

2009-08-21 Thread Chris Samuel
On Sat, 22 Aug 2009 01:49:09 am Christopher Friedt wrote:

 I've since become a bit fixated with Android Donut on my FreeRunner,
 and am just about finished building an ARMv4T generic version of Donut
 (hopefully everything links ok without relocations!). Next I'll have
 to try to integrate a massive diff of the KoolU-Cupcake changeset with
 Donut (ugghh..).

I reckon it would be worth looking at pulling in Michael Trimarchi's 
(Panicking) changes too.  He's got echo suppression working, not to mention it 
being much faster than the Koolu builds.

cheers!
Chris
-- 
 Chris Samuel  :  http://www.csamuel.org/  :  Melbourne, VIC

This email may come with a PGP signature as a file. Do not panic.
For more info see: http://en.wikipedia.org/wiki/OpenPGP


signature.asc
Description: This is a digitally signed message part.
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Android Donut on FreeRunner (was Re: Kernel Mode-Setting (KMS) on Neo FreeRunner + Debian)

2009-08-21 Thread Jim Ancona
AFAIK, Michael still hasn't published his changes in a public repository.

To improve the speed of the Koolu build, see the patch in this email:
http://android.koolu.org/pipermail/android-freerunner-koolu.org/2009-July/001149.html

Jim

On Fri, Aug 21, 2009 at 7:28 PM, Chris Samuelch...@csamuel.org wrote:
 On Sat, 22 Aug 2009 01:49:09 am Christopher Friedt wrote:

 I've since become a bit fixated with Android Donut on my FreeRunner,
 and am just about finished building an ARMv4T generic version of Donut
 (hopefully everything links ok without relocations!). Next I'll have
 to try to integrate a massive diff of the KoolU-Cupcake changeset with
 Donut (ugghh..).

 I reckon it would be worth looking at pulling in Michael Trimarchi's
 (Panicking) changes too.  He's got echo suppression working, not to mention it
 being much faster than the Koolu builds.

 cheers!
 Chris
 --
  Chris Samuel  :  http://www.csamuel.org/  :  Melbourne, VIC

 This email may come with a PGP signature as a file. Do not panic.
 For more info see: http://en.wikipedia.org/wiki/OpenPGP

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community



___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Kernel Mode-Setting (KMS) on Neo FreeRunner + Debian

2009-08-19 Thread Werner Almesberger
Dan Staley wrote:
 The glamo.useful?  If this work continues...perhaps a rethink of
 gta02-core is in order?!

Hmm, I doubt it :) Use one bitmap that's not cached in Glamo memory and
you're back to watching the same old paint dry again. So I still think
gta02-core will run circles around GTA02. But perhaps smaller circles
now :-)

But I have to say that I'm very impressed by Thomas' work. It's not
just the acceleration but also the complete overhaul of the driver
architecture.

- Werner

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Kernel Mode-Setting (KMS) on Neo FreeRunner + Debian

2009-08-19 Thread Thomas White
On Tue, 18 Aug 2009 11:38:12 +1000
Chris Samuel ch...@csamuel.org wrote:

 I haven't seen anyone else post about this yet, but this looks really neat!
 
 (Found via Planet Ubuntu)
 
 http://losca.blogspot.com/2009/08/kernel-mode-setting-kms-on-neo.html

Thanks to everyone for the encouragement!  Apart from the GEM buffer object
waiting ioctl not having been implemented (leading to garbled text in some
cases, and a few other artifacts), I think the KMS driver is in a usable state
right now.  Anyone brave enough to test it is more than welcome.

It's important to note that, at this stage, the work is less about
performance and more about laying a solid basis for DRI [1].  The overheads
involved with mmapping GEM objects appear to result in a slowdown for some
things (for example, switching tabs in TangoGPS).  But fear not - there is
plenty of room for optimisation here.

Tom

[1] Give or take any bugs, the DRI protocol itself should actually work at
this point.

-- 
Thomas White t...@bitwiz.org.uk

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Kernel Mode-Setting (KMS) on Neo FreeRunner + Debian

2009-08-19 Thread Martin Jansa
On Wed, Aug 19, 2009 at 01:01:53PM +0100, Thomas White wrote:
 On Tue, 18 Aug 2009 11:38:12 +1000
 Chris Samuel ch...@csamuel.org wrote:
 
  I haven't seen anyone else post about this yet, but this looks really neat!
  
  (Found via Planet Ubuntu)
  
  http://losca.blogspot.com/2009/08/kernel-mode-setting-kms-on-neo.html
 
 Thanks to everyone for the encouragement!  Apart from the GEM buffer object
 waiting ioctl not having been implemented (leading to garbled text in some
 cases, and a few other artifacts), I think the KMS driver is in a usable state
 right now.  Anyone brave enough to test it is more than welcome.

Thanks for your great work! 
I'm using this driver for some time and it behaves realy good. I didn't even 
noticed any garbled text or artifacts, which is great for this state of 
development :).

I have few patches for shr/import branch for newer versions of xorg (I'm
using xserver-xorg-1.6.3) and also some cleanup of your bbfiles (like
using SRCPV for automatic upgrade after rebuild new git revision). If
you're interested, let me know.

-- 
uin:136542059jid:martin.ja...@gmail.com
Jansa Martin sip:jama...@voip.wengo.fr 
JaMa 


pgpKISB3Nb8IO.pgp
Description: PGP signature
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Kernel Mode-Setting (KMS) on Neo FreeRunner + Debian

2009-08-19 Thread Sebastian Krzyszkowiak
On 8/19/09, Martin Jansa martin.ja...@gmail.com wrote:
 On Wed, Aug 19, 2009 at 01:01:53PM +0100, Thomas White wrote:
 On Tue, 18 Aug 2009 11:38:12 +1000
 Chris Samuel ch...@csamuel.org wrote:

  I haven't seen anyone else post about this yet, but this looks really
  neat!
 
  (Found via Planet Ubuntu)
 
  http://losca.blogspot.com/2009/08/kernel-mode-setting-kms-on-neo.html

 Thanks to everyone for the encouragement!  Apart from the GEM buffer
 object
 waiting ioctl not having been implemented (leading to garbled text in some
 cases, and a few other artifacts), I think the KMS driver is in a usable
 state
 right now.  Anyone brave enough to test it is more than welcome.

 Thanks for your great work!
 I'm using this driver for some time and it behaves realy good. I didn't even
 noticed any garbled text or artifacts, which is great for this state of
 development :).

 I have few patches for shr/import branch for newer versions of xorg (I'm
 using xserver-xorg-1.6.3) and also some cleanup of your bbfiles (like
 using SRCPV for automatic upgrade after rebuild new git revision). If
 you're interested, let me know.

Send them to shr-de...@lists.shr-project.org (prefered format: git
format-patch/send-email)!
Well, after you told us you have that patches I think you *have to*
send them to SHR ;

-- 
Sebastian Krzyszkowiak
dos

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Kernel Mode-Setting (KMS) on Neo FreeRunner + Debian

2009-08-19 Thread Timo Jyrinki
2009/8/19 Martin Jansa martin.ja...@gmail.com:
 I'm using this driver for some time and it behaves realy good. I didn't even
 noticed any garbled text or artifacts, which is great for this state of
 development :).

You are probably talking about the non-KMS, normal xf86-video-glamo?
It's been working ca. since February (bugs fixed since). But this new
thing is a huge renewal of the whole gfx architecture, including new
branches of kernel, libdrm and xf86-video-glamo. Read the blog post :)

-Timo

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Kernel Mode-Setting (KMS) on Neo FreeRunner + Debian

2009-08-19 Thread Michal Brzozowski
2009/8/19 Thomas White t...@bitwiz.org.uk

 Anyone brave enough to test it is more than welcome.


Sure, I'd like to test it. Any instructions on how to install it?
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Kernel Mode-Setting (KMS) on Neo FreeRunner + Debian

2009-08-19 Thread Martin Jansa
On Wed, Aug 19, 2009 at 08:27:30PM +0300, Timo Jyrinki wrote:
 2009/8/19 Martin Jansa martin.ja...@gmail.com:
  I'm using this driver for some time and it behaves realy good. I didn't even
  noticed any garbled text or artifacts, which is great for this state of
  development :).
 
 You are probably talking about the non-KMS, normal xf86-video-glamo?
 It's been working ca. since February (bugs fixed since). But this new
 thing is a huge renewal of the whole gfx architecture, including new
 branches of kernel, libdrm and xf86-video-glamo. Read the blog post :)
 
 -Timo

No I'm really talking about KMS :). Today I've seen first garbled text in
midori, but the rest looks the same as it looked with normal
xf86-video-glamo or Xglamo before..

-- 
uin:136542059jid:martin.ja...@gmail.com
Jansa Martin sip:jama...@voip.wengo.fr 
JaMa 


pgp3AWGEx0CD1.pgp
Description: PGP signature
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Kernel Mode-Setting (KMS) on Neo FreeRunner + Debian

2009-08-19 Thread Timo Jyrinki
2009/8/19, Martin Jansa martin.ja...@gmail.com:
  I'm using this driver for some time and it behaves realy good. I didn't 
  even
  noticed any garbled text or artifacts, which is great for this state of
  development :).

 You are probably talking about the non-KMS, normal xf86-video-glamo?

 No I'm really talking about KMS :). Today I've seen first garbled text in
 midori, but the rest looks the same as it looked with normal
 xf86-video-glamo or Xglamo before..

Wow, ok :) Some time sounded so long as it's not that many days away
when the X started working for the first time :) Good for you, I'm
mostly still seeing garbage in all but Zhone, though I haven't tried
many applications besides TangoGPS, lxterminal and some more GTK
programs. Even the fbpanel with the start menu, battery information
and Bluetooth icon is garbled.

As for those asking for instructions: I built the kernel branch [1]
with the http://wiki.openmoko.org/wiki/Toolchain instructions.
Transferred the uImage.bin.xxx and modules to device, symlinked
/boot/uImage.bin to this uImage.bin.xxx and unpacked the modules
package. Then I built libdrm branch [2] and xf86-video-glamo [3] on
the phone itself. Using Debian from SD, so the only reason I didn't
build also kernel on the device was simply to save time.

When trying to build the xf86-video-glamo, use autoreconf -vi first. I
installed libdrm simply by make install (under /usr/local/lib) and
xf86-video-glamo by copying the library from .src/libs to
/usr/lib/xorg/modules/drivers/.

[1] http://git.openmoko.org/?p=kernel.git;a=shortlog;h=refs/heads/drm-tracking
[2] http://git.bitwiz.org.uk/?p=libdrm.git;a=shortlog;h=refs/heads/glamo
[3] http://git.openmoko.org/?p=xf86-video-glamo.git;a=shortlog;h=refs/heads/kms

Mesa [4] can be AFAIK ignored at this point (?), though you get even
neater X.org log lines by using it :) Since it hasn't been updated for
some months, I took a ready made binary from
http://www.bitwiz.org.uk/openmoko/dri-binaries/ and unpacked it
manually into my Debian.

[4] http://git.bitwiz.org.uk/?p=mesa.git;a=shortlog;h=refs/heads/glamo

-Timo

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Kernel Mode-Setting (KMS) on Neo FreeRunner + Debian

2009-08-19 Thread Timo Jyrinki
2009/8/20, Timo Jyrinki timo.jyri...@gmail.com:
 As for those asking for instructions: I built the kernel branch [1]
 with the http://wiki.openmoko.org/wiki/Toolchain instructions.

Forgot to note: config is arch/arm/configs/gta02_drm_defconfig.

-Timo

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Kernel Mode-Setting (KMS) on Neo FreeRunner + Debian

2009-08-18 Thread Yorick Moko
On Tue, Aug 18, 2009 at 3:38 AM, Chris Samuel ch...@csamuel.org wrote:

 I haven't seen anyone else post about this yet, but this looks really neat!

 (Found via Planet Ubuntu)

 http://losca.blogspot.com/2009/08/kernel-mode-setting-kms-on-neo.html

 # Forget AMD, Intel, NVIDIA! Thomas White's incredible work with Neo
 # FreeRunner's puny graphics dec...accelerator, Smedia Glamo 3362 is
 starting
 # to bear fruits.  [...]
 #
 # The camera shot on the right, running KMS-enabled X.org driver for the
 glamo
 # chip on my Debian installation (visible software matchbox-window-manager,
 # fbpanel, zhone), is a bit optimistic looking since Zhone happens to draw
 # correctly. A lot of the drawing is not yet synced correctly, which shows
 as
 # all text and images in eg. GTK applications being garbled. But as little
 as
 # two days ago one couldn't yet much launch applications without X
 crashing,
 # so the newest commits by Thomas were a big step forwards. I'm using
 Debian,
 # and he's not, so I try to find time to help in debugging even though I
 # really can't much help with the driver code.
 #
 # The driver is not just one piece of code, but consists of a kernel drm
 # driver (direct rendering manager) using GEM, libdrm support for the
 kernel
 # driver and finally the X.org driver supporting these other components and
 # offering buzz-words like DRI2. There is also a beginning of a Mesa 3D
 # driver, though it is so far just a skeleton driver since the
 2D/KMS/EXA/DRM
 # parts are what should be done first before dwelling into the OpenGL
 realm.
 [...]

 Even has an excerpt from the X servers log file with:

 # (WW) Glamo(0): EXA hardware acceleration initialising
 # (II) EXA(0): Driver allocated offscreen pixmaps
 # (II) EXA(0): Driver registered support for the following operations:
 # (II) Solid
 # (II) Copy
 # (II) Glamo(0): Initialized EXA acceleration

 Thomas's own blog is here:

 http://www.bitwiz.org.uk/

 cheers,
 Chris
 --
  Chris Samuel  :  http://www.csamuel.org/  :  Melbourne, VIC

 This email may come with a PGP signature as a file. Do not panic.
 For more info see: http://en.wikipedia.org/wiki/OpenPGP

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


Three cheers for Thomas White!
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Kernel Mode-Setting (KMS) on Neo FreeRunner + Debian

2009-08-18 Thread Russell Hay
Hear hear... well done Thomas - we're all looking forward to what you're
hacking on!

Russ


2009/8/18 Yorick Moko yorickm...@gmail.com


 On Tue, Aug 18, 2009 at 3:38 AM, Chris Samuel ch...@csamuel.org wrote:

 I haven't seen anyone else post about this yet, but this looks really
 neat!

 (Found via Planet Ubuntu)

 http://losca.blogspot.com/2009/08/kernel-mode-setting-kms-on-neo.html

 # Forget AMD, Intel, NVIDIA! Thomas White's incredible work with Neo
 # FreeRunner's puny graphics dec...accelerator, Smedia Glamo 3362 is
 starting
 # to bear fruits.  [...]
 #
 # The camera shot on the right, running KMS-enabled X.org driver for the
 glamo
 # chip on my Debian installation (visible software
 matchbox-window-manager,
 # fbpanel, zhone), is a bit optimistic looking since Zhone happens to draw
 # correctly. A lot of the drawing is not yet synced correctly, which shows
 as
 # all text and images in eg. GTK applications being garbled. But as little
 as
 # two days ago one couldn't yet much launch applications without X
 crashing,
 # so the newest commits by Thomas were a big step forwards. I'm using
 Debian,
 # and he's not, so I try to find time to help in debugging even though I
 # really can't much help with the driver code.
 #
 # The driver is not just one piece of code, but consists of a kernel drm
 # driver (direct rendering manager) using GEM, libdrm support for the
 kernel
 # driver and finally the X.org driver supporting these other components
 and
 # offering buzz-words like DRI2. There is also a beginning of a Mesa 3D
 # driver, though it is so far just a skeleton driver since the
 2D/KMS/EXA/DRM
 # parts are what should be done first before dwelling into the OpenGL
 realm.
 [...]

 Even has an excerpt from the X servers log file with:

 # (WW) Glamo(0): EXA hardware acceleration initialising
 # (II) EXA(0): Driver allocated offscreen pixmaps
 # (II) EXA(0): Driver registered support for the following operations:
 # (II) Solid
 # (II) Copy
 # (II) Glamo(0): Initialized EXA acceleration

 Thomas's own blog is here:

 http://www.bitwiz.org.uk/

 cheers,
 Chris
 --
  Chris Samuel  :  http://www.csamuel.org/  :  Melbourne, VIC

 This email may come with a PGP signature as a file. Do not panic.
 For more info see: http://en.wikipedia.org/wiki/OpenPGP

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


 Three cheers for Thomas White!

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Kernel Mode-Setting (KMS) on Neo FreeRunner + Debian

2009-08-18 Thread Davide Scaini
yes, great!
waiting for a video ;-) (i saw only a photo on his blog...)
thanks
d

On Tue, Aug 18, 2009 at 5:31 PM, Russell Hay russe...@ysmail.net wrote:

 Hear hear... well done Thomas - we're all looking forward to what you're
 hacking on!

 Russ


 2009/8/18 Yorick Moko yorickm...@gmail.com


 On Tue, Aug 18, 2009 at 3:38 AM, Chris Samuel ch...@csamuel.org wrote:

 I haven't seen anyone else post about this yet, but this looks really
 neat!

 (Found via Planet Ubuntu)

 http://losca.blogspot.com/2009/08/kernel-mode-setting-kms-on-neo.html

 # Forget AMD, Intel, NVIDIA! Thomas White's incredible work with Neo
 # FreeRunner's puny graphics dec...accelerator, Smedia Glamo 3362 is
 starting
 # to bear fruits.  [...]
 #
 # The camera shot on the right, running KMS-enabled X.org driver for the
 glamo
 # chip on my Debian installation (visible software
 matchbox-window-manager,
 # fbpanel, zhone), is a bit optimistic looking since Zhone happens to
 draw
 # correctly. A lot of the drawing is not yet synced correctly, which
 shows as
 # all text and images in eg. GTK applications being garbled. But as
 little as
 # two days ago one couldn't yet much launch applications without X
 crashing,
 # so the newest commits by Thomas were a big step forwards. I'm using
 Debian,
 # and he's not, so I try to find time to help in debugging even though I
 # really can't much help with the driver code.
 #
 # The driver is not just one piece of code, but consists of a kernel drm
 # driver (direct rendering manager) using GEM, libdrm support for the
 kernel
 # driver and finally the X.org driver supporting these other components
 and
 # offering buzz-words like DRI2. There is also a beginning of a Mesa 3D
 # driver, though it is so far just a skeleton driver since the
 2D/KMS/EXA/DRM
 # parts are what should be done first before dwelling into the OpenGL
 realm.
 [...]

 Even has an excerpt from the X servers log file with:

 # (WW) Glamo(0): EXA hardware acceleration initialising
 # (II) EXA(0): Driver allocated offscreen pixmaps
 # (II) EXA(0): Driver registered support for the following operations:
 # (II) Solid
 # (II) Copy
 # (II) Glamo(0): Initialized EXA acceleration

 Thomas's own blog is here:

 http://www.bitwiz.org.uk/

 cheers,
 Chris
 --
  Chris Samuel  :  http://www.csamuel.org/  :  Melbourne, VIC

 This email may come with a PGP signature as a file. Do not panic.
 For more info see: http://en.wikipedia.org/wiki/OpenPGP

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


 Three cheers for Thomas White!

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community



 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Kernel Mode-Setting (KMS) on Neo FreeRunner + Debian

2009-08-18 Thread Dan Staley
The glamo.useful?  If this work continues...perhaps a rethink of
gta02-core is in order?!
Keep up the great work Thomas!

Also +1 on the video.

-Dan Staley

On Tue, Aug 18, 2009 at 11:37 AM, Davide Scaini dsca...@gmail.com wrote:

 yes, great!
 waiting for a video ;-) (i saw only a photo on his blog...)
 thanks
 d


 On Tue, Aug 18, 2009 at 5:31 PM, Russell Hay russe...@ysmail.net wrote:

 Hear hear... well done Thomas - we're all looking forward to what you're
 hacking on!

 Russ


 2009/8/18 Yorick Moko yorickm...@gmail.com


 On Tue, Aug 18, 2009 at 3:38 AM, Chris Samuel ch...@csamuel.org wrote:

 I haven't seen anyone else post about this yet, but this looks really
 neat!

 (Found via Planet Ubuntu)

 http://losca.blogspot.com/2009/08/kernel-mode-setting-kms-on-neo.html

 # Forget AMD, Intel, NVIDIA! Thomas White's incredible work with Neo
 # FreeRunner's puny graphics dec...accelerator, Smedia Glamo 3362 is
 starting
 # to bear fruits.  [...]
 #
 # The camera shot on the right, running KMS-enabled X.org driver for the
 glamo
 # chip on my Debian installation (visible software
 matchbox-window-manager,
 # fbpanel, zhone), is a bit optimistic looking since Zhone happens to
 draw
 # correctly. A lot of the drawing is not yet synced correctly, which
 shows as
 # all text and images in eg. GTK applications being garbled. But as
 little as
 # two days ago one couldn't yet much launch applications without X
 crashing,
 # so the newest commits by Thomas were a big step forwards. I'm using
 Debian,
 # and he's not, so I try to find time to help in debugging even though I
 # really can't much help with the driver code.
 #
 # The driver is not just one piece of code, but consists of a kernel drm
 # driver (direct rendering manager) using GEM, libdrm support for the
 kernel
 # driver and finally the X.org driver supporting these other components
 and
 # offering buzz-words like DRI2. There is also a beginning of a Mesa 3D
 # driver, though it is so far just a skeleton driver since the
 2D/KMS/EXA/DRM
 # parts are what should be done first before dwelling into the OpenGL
 realm.
 [...]

 Even has an excerpt from the X servers log file with:

 # (WW) Glamo(0): EXA hardware acceleration initialising
 # (II) EXA(0): Driver allocated offscreen pixmaps
 # (II) EXA(0): Driver registered support for the following operations:
 # (II) Solid
 # (II) Copy
 # (II) Glamo(0): Initialized EXA acceleration

 Thomas's own blog is here:

 http://www.bitwiz.org.uk/

 cheers,
 Chris
 --
  Chris Samuel  :  http://www.csamuel.org/  :  Melbourne, VIC

 This email may come with a PGP signature as a file. Do not panic.
 For more info see: http://en.wikipedia.org/wiki/OpenPGP

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


 Three cheers for Thomas White!

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community



 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community



 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Kernel Mode-Setting (KMS) on Neo FreeRunner + Debian

2009-08-18 Thread Timo Jyrinki
2009/8/18 Chris Samuel ch...@csamuel.org:
 I haven't seen anyone else post about this yet, but this looks really neat!

 (Found via Planet Ubuntu)

 http://losca.blogspot.com/2009/08/kernel-mode-setting-kms-on-neo.html

Yes, I thought to give some sneak peak to it as I was so happy to get
Thomas' work working that far. Now FreeRunner is usable as a phone
(=Zhone) when using KMS-enabled glamo driver.

2009/8/18 Dan Staley daniel.l.sta...@gmail.com:
 Also +1 on the video.

I added now a video to the blog post. Hope you enjoy it! It's somewhat
cutted at two points, let the public think we can actually boot Debian
with all the software in 1:40 ;)

-Timo

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Kernel Mode-Setting (KMS) on Neo FreeRunner + Debian

2009-08-18 Thread Davide Scaini
thanks for the video...
it would be nice to see how it works wit enlightenment... but maybe it's
better to wait till thomas finishes his work ;-)
thanks again
d

On Tue, Aug 18, 2009 at 7:28 PM, Timo Jyrinki timo.jyri...@gmail.comwrote:

 2009/8/18 Chris Samuel ch...@csamuel.org:
  I haven't seen anyone else post about this yet, but this looks really
 neat!
 
  (Found via Planet Ubuntu)
 
  http://losca.blogspot.com/2009/08/kernel-mode-setting-kms-on-neo.html

 Yes, I thought to give some sneak peak to it as I was so happy to get
 Thomas' work working that far. Now FreeRunner is usable as a phone
 (=Zhone) when using KMS-enabled glamo driver.

 2009/8/18 Dan Staley daniel.l.sta...@gmail.com:
  Also +1 on the video.

 I added now a video to the blog post. Hope you enjoy it! It's somewhat
 cutted at two points, let the public think we can actually boot Debian
 with all the software in 1:40 ;)

 -Timo

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Kernel Mode-Setting (KMS) on Neo FreeRunner + Debian

2009-08-17 Thread Chris Samuel
I haven't seen anyone else post about this yet, but this looks really neat!

(Found via Planet Ubuntu)

http://losca.blogspot.com/2009/08/kernel-mode-setting-kms-on-neo.html

# Forget AMD, Intel, NVIDIA! Thomas White's incredible work with Neo
# FreeRunner's puny graphics dec...accelerator, Smedia Glamo 3362 is starting
# to bear fruits.  [...]
# 
# The camera shot on the right, running KMS-enabled X.org driver for the glamo
# chip on my Debian installation (visible software matchbox-window-manager,
# fbpanel, zhone), is a bit optimistic looking since Zhone happens to draw
# correctly. A lot of the drawing is not yet synced correctly, which shows as
# all text and images in eg. GTK applications being garbled. But as little as
# two days ago one couldn't yet much launch applications without X crashing,
# so the newest commits by Thomas were a big step forwards. I'm using Debian,
# and he's not, so I try to find time to help in debugging even though I
# really can't much help with the driver code.
#
# The driver is not just one piece of code, but consists of a kernel drm
# driver (direct rendering manager) using GEM, libdrm support for the kernel
# driver and finally the X.org driver supporting these other components and
# offering buzz-words like DRI2. There is also a beginning of a Mesa 3D
# driver, though it is so far just a skeleton driver since the 2D/KMS/EXA/DRM
# parts are what should be done first before dwelling into the OpenGL realm.
[...]

Even has an excerpt from the X servers log file with:

# (WW) Glamo(0): EXA hardware acceleration initialising
# (II) EXA(0): Driver allocated offscreen pixmaps
# (II) EXA(0): Driver registered support for the following operations:
# (II) Solid
# (II) Copy
# (II) Glamo(0): Initialized EXA acceleration

Thomas's own blog is here:

http://www.bitwiz.org.uk/

cheers,
Chris
-- 
 Chris Samuel  :  http://www.csamuel.org/  :  Melbourne, VIC

This email may come with a PGP signature as a file. Do not panic.
For more info see: http://en.wikipedia.org/wiki/OpenPGP


signature.asc
Description: This is a digitally signed message part.
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community