Denis Oliver Kropp wrote:
> 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()?
On 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.
>
Actually the only thing that benefits from DMA is uploading systemonly
surfaces.
--
Regards,
Claudio Ciccani
[EMAIL PROTECTED]
http://directfb.org
http://sf.net/projects/php-directfb
_______________________________________________
directfb-dev mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev