linux-arm-kernel.lists.infradead.org archive mirror
 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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).