Claudio Ciccani via CVS wrote:
> CVSROOT:      /cvs/directfb
> Module name:  DirectFB
> Changes by:   klan    20060128 12:36:56
> 
> Modified files:
>       gfxdrivers/nvidia: Makefile.am nvidia.c nvidia.h nvidia_2d.c 
>                          nvidia_2d.h nvidia_3d.c nvidia_3d.h 
>                          nvidia_overlay.c nvidia_primary.c 
>                          nvidia_regs.h nvidia_state.c nvidia_state.h 
> Added files:
>       gfxdrivers/nvidia: nvidia_accel.h nvidia_agp.c nvidia_agp.h 
>                          nvidia_objects.h 
> Removed files:
>       gfxdrivers/nvidia: nvidia_mmio.h 
> 
> Log message:
> Version 0.6 of the NVidia driver:
> - Added support for AGP
> - Added support for DMA using AGP or Framebuffer memory.

Nice :)

> Currently DMA is not faster than PIO, therefore it's disabled by default.

Do you submit DMA packets after each command or in EmitCommands()?

It should make a difference in df_dok with small rectangles, comparing
the 1x and 10x FillRectangle() benchmarks. Also, DrawString() benefits
from one DMA submit for a bunch of commands previously queued.

-- 
Best regards,
   Denis Oliver Kropp

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

_______________________________________________
directfb-dev mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev

Reply via email to