All of lore.kernel.org
 help / color / mirror / Atom feed
* Samsung S3C6410 / SmartQ / 2D acceleration / Xorgy
  2009-09-15 23:34 Samsung S3C6410 / SmartQ / 2D acceleration / Xorg Ben Dooks
@ 2009-09-15  9:49 ` David F. Carlson
  0 siblings, 0 replies; 2+ messages in thread
From: David F. Carlson @ 2009-09-15  9:49 UTC (permalink / raw)
  To: linux-arm-kernel


I am not sure about uio.  Sorry.

The main problem is the g2d fifo is 32 commands deep.  And some of the 
x11perf tests are running in our XAA s3c driver @ ~2e6 ops/sec.  That is is 
lot of interrupts for user or kernel context.  :-)   

Sometimes polling is better.  1/2 :-)  

We are 1 stupid bug away from a release of s3c Xwindows fbdev + XAA + 
Xvideo (using the samsung s3c-pp) and HW cursor with alpha blend.

I have not looked at the g3d but DRI is "next".  

Cheers

David F. Carlson    Chronolytics, Inc.  Rochester, NY
mailto:dave at chronolytics.com            http://www.chronolytics.com

"The faster I go, the behinder I get." --Lewis Carroll
According to Ben Dooks:
> 
> On Thu, Sep 10, 2009 at 02:49:42PM +0900, Harald Welte wrote:
> > Dear David,
> > 
> > > I have a fairly decent SmartQ5/7 config and mach-smartq init file.  Much of
> > > this work (that I can test) can be back ported to the smdk6410 (that I can't
> > > test. :-)
> > 
> > So you're hacking on the SmartQ devices?  I recently discovered that they exist and I was
> > very intrigued in buying one. 
> 
> [snip]
>  
> > yes, a regular userspace Xorg EXA driver makes probably much more sense.
> > If the polling turns out to waste too many cycles, we can still think of some
> > interrupt-to-userspace delivery mechanism where we don't need to busy-wait
> > in the Xorg driver.
> 
> does uio support wait-for-interrupt?
> 
> -- 
> Ben
> 
> Q:      What's a light-year?
> A:      One-third less calories than a regular year.
> 

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Samsung S3C6410 / SmartQ / 2D acceleration / Xorgy
       [not found] <mailman.1668.1253069003.2256.linux-arm-kernel@lists.infradead.org>
@ 2009-09-16 21:46 ` Maurus Cuelenaere
  0 siblings, 0 replies; 2+ messages in thread
From: Maurus Cuelenaere @ 2009-09-16 21:46 UTC (permalink / raw)
  To: linux-arm-kernel

Op 16-09-09 04:43, linux-arm-kernel-request at lists.infradead.org schreef:
> I am not sure about uio.  Sorry.
>
> The main problem is the g2d fifo is 32 commands deep.  And some of the
> x11perf tests are running in our XAA s3c driver @ ~2e6 ops/sec.  That is is
> lot of interrupts for user or kernel context.:-)
>
> Sometimes polling is better.  1/2:-)
>
> We are 1 stupid bug away from a release of s3c Xwindows fbdev + XAA +
> Xvideo (using the samsung s3c-pp) and HW cursor with alpha blend.
>    

This sounds great!

Do you have any code available?

Regards,
Maurus Cuelenaere

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2009-09-16 21:46 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <mailman.1668.1253069003.2256.linux-arm-kernel@lists.infradead.org>
2009-09-16 21:46 ` Samsung S3C6410 / SmartQ / 2D acceleration / Xorgy Maurus Cuelenaere
2009-09-15 23:34 Samsung S3C6410 / SmartQ / 2D acceleration / Xorg Ben Dooks
2009-09-15  9:49 ` Samsung S3C6410 / SmartQ / 2D acceleration / Xorgy David F. Carlson

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.