Hi all ,<br><br>I am writing a Kdrive DDX driver . I have implemented Solid and CopyArea acceleration functions.I  am facing  problem in UploadToScreen function.<br>In UploadToScreen function , we can copy pixmap from system memory to Offscreen memory.I am using the normal CopyArea feature of graphics contoller for both Copy and UploadToScreen functions , as my graphics controller can access whole system memory. Copy from offscreen (or framebuffer ) memory to offscreen(or framebuffer) memory  works properly . But Copy from system memory to offscreen memory gives wrong data (corrupted image). <br>
<br><br>Is it because of any format difference in system memory PIxmap and offscreen memory Pixmap ???? <br>I have gone through the ati driver for UploadToScreen implementation. In ati driver , it writes each 32-bits to DMA buffer , is it because of format difference ???because if ati card can read the system memory address , it can use normal CopyArea acceleration for the same. Cant we use Copy Area acceleration for UploadToScreen ????<br>
<br><br>Thanks in advance<br>-Manisha<br>