> Hi, > > Why is it that the unaccelerated framebuffer device is slower than > e.g. an accelerated X session when blitting data from main memory? > Shouldn't both cases involve simply copying data from RAM to VRAM? > What is the bottleneck in the former case? Its all about the the transfer method. An unaccelerated draw transfers image data over the pci bus pixel by pixel. The accelerated session usually used a DMA transfer. Yes a framebuffer could use a DMA transfer in the driver but that is only used internally by the console system. Its not avaliable to userland for use. -- To unsubscribe from this list: send the line "unsubscribe linux-fbdev" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html