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
