Looking through the omap-driver.c, it looks like there's no 2d hw
acceleration. Has it not been written yet, have I mis-read the source
or does the hardware only have video overlays?
You may want to look at two other places for OMAP video stuff.
First, DirectFB has full accelerated drivers for this chip.
Second, there has been traffic as early as yesterday on the
linux-fbdev-devel mailing list regarding OMAP video drivers. This
includes brand new video patches.
Keith
Keith
Keith
>
> You may want to look at two other places for OMAP video stuff.
>
> First, DirectFB has full accelerated drivers for this chip.
What kind of acceleration is there? To my knowledge the SGX drivers are
not public, at least not yet, and thus there can't be any acceleration. If
it just supports video overlays, well, I wouldn't call that acceleration
=).
> Second, there has been traffic as early as yesterday on the
> linux-fbdev-devel mailing list regarding OMAP video drivers. This
> includes brand new video patches.
Third place to check out is my version of DSS rewrite at
http://www.bat.org/~tomba/git/linux-omap-dss.git/
Just yesterday I got the DSI PLL to produce pixel clock, and I've a nice
1280x1024@57 display coming from beagle board =). Although for some reason
I cannot allocate enough memory for 1280x1024x24bpp framebuffer, even if
there should be enough free continuous memory. So only 16 bit at that
resolution.
> Keith
Tomi
> On Tue, 7 Oct 2008, Keith Williams wrote:
>
>>
>> You may want to look at two other places for OMAP video stuff.
>>
>> First, DirectFB has full accelerated drivers for this chip.
>
> What kind of acceleration is there? To my knowledge the SGX drivers are
> not public, at least not yet, and thus there can't be any acceleration. If
> it just supports video overlays, well, I wouldn't call that acceleration
> =).
It should be possible to use the SDMA copying rectangles with optional
colour keying. You could also use the second overlay for the cursor,
though I doubt software cursor is very expensive.
If you want to get crazy, you could use the DSP to accelerate some
operations.
>> Second, there has been traffic as early as yesterday on the
>> linux-fbdev-devel mailing list regarding OMAP video drivers. This
>> includes brand new video patches.
>
> Third place to check out is my version of DSS rewrite at
> http://www.bat.org/~tomba/git/linux-omap-dss.git/
>
> Just yesterday I got the DSI PLL to produce pixel clock, and I've a nice
> 1280x1024@57 display coming from beagle board =). Although for some reason
> I cannot allocate enough memory for 1280x1024x24bpp framebuffer, even if
> there should be enough free continuous memory. So only 16 bit at that
> resolution.
That's great news. This should give us all the HDMI modes up to
1080p30 with correct timings.
--
Måns Rullgård
ma...@mansr.com