Ticket #1234 (closed defect: wontfix)

Opened 11 years ago

Last modified 11 years ago

investigate using DMA for pixmap migration

Reported by: dodji@… Owned by: dodji@…
Priority: high Milestone:
Component: Xfbdev (kdrive), Xglamo Version: unspecified
Severity: normal Keywords:
Cc: buglog@… Blocked By:
Blocking: Estimated Completion (week):
HasPatchForReview: PatchReviewResult:
Reproducible:

Description

This would need adding support to the kernel framebuffer driver to perform DMA
based pixmap copy, from user space to video ram, and vice versa.

Attachments

glamo-fb-dma.patch (42.0 KB) - added by dodji@… 11 years ago.
DMA+blitter queued to perform the pixmap copy
glamo-fb-dma.patch.txt (17.5 KB) - added by dodji@… 11 years ago.
initial implementation of the dma based pixmap migration
use-kernel-cmdq-init.patch (11.0 KB) - added by dodji@… 11 years ago.
uses the DMA/blitter enabled kernel to perform system to video ram pixmap copies
test-glamo-dma.tgz (5.1 KB) - added by dodji@… 11 years ago.
a OE bitbake package sources of the test-glamo-dma userspace test app.
test-glamo-dma.tar.gz (3.3 KB) - added by dodji@… 11 years ago.
tqr.gz of the OE package source to compile the test-glamo-dma userspace program

Change History

Changed 11 years ago by dodji@…

DMA+blitter queued to perform the pixmap copy

Changed 11 years ago by dodji@…

initial implementation of the dma based pixmap migration

comment:1 Changed 11 years ago by dodji@…

  • attachments.isobsolete changed from 0 to 1

Changed 11 years ago by dodji@…

uses the DMA/blitter enabled kernel to perform system to video ram pixmap copies

Changed 11 years ago by dodji@…

tqr.gz of the OE package source to compile the test-glamo-dma userspace program

comment:2 Changed 11 years ago by dodji@…

  • attachments.isobsolete changed from 0 to 1

comment:3 Changed 11 years ago by wolfgang@…

  • Status changed from new to closed
  • Resolution set to wontfix

result is 2-25 times slower than not using DMA

Note: See TracTickets for help on using tickets.