Hi Jon.
you can always run StretchBlit in software (non-accelerated) mode if you 
have issues.
If your framebuffer driver is already working you don't need to touch it.
the MMIO acceleration stuff needs to go in the GFX driver of your choice.
If you for instance take the i810.c file (in DirectFB), you'll see 
somewhere at the beginning
I810_SUPPORTED_BLITTINGFUNCTIONS, which does not contain DFXL_STRETCHBLIT.
This means DirectFB will again use software fallback anyway.
So you need to add that, and then expect this flag to be used in the 
i810SetState() e.a. functions, as well as add a stretchblit entry in 
your driver_init_driver() function to handle the work.

HTH,
Niels

Jon Dufresne wrote:
> What is necessary for the StretchBlit call to work properly? Does this
> need to be implemented in the linux framebuffer driver, the DirectFB
> driver, or both?
>
> If I wanted to add this support to the intel driver, what would be the
> best place to start?
>
> Thanks,
> Jon
> _______________________________________________
> directfb-dev mailing list
> directfb-dev@directfb.org
> http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev
>   


-- 

.------------------------------------------.
| DirectFB - Hardware accelerated graphics |
| http://www.directfb.org/                 |
"------------------------------------------" 

_______________________________________________
directfb-dev mailing list
directfb-dev@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev

Reply via email to