Re: Proposal for a low-level Linux display framework

From: Enrico Weigelt
Date: Sat Oct 01 2011 - 13:58:39 EST

* Keith Packard <keithp@xxxxxxxxxx> wrote:

> Jesse's design for the DRM overlay code will expose the pixel formats as
> FOURCC codes so that DRM and v4l2 can interoperate -- we've got a lot of
> hardware that has both video decode and 3D acceleration, so those are
> going to get integrated somehow. And, we have to figure out how to share
> buffers between these APIs to avoid copying data with the CPU.

Really naive question: where are these buffers laying ?
I guess, somewhere in the device, not in main memory (otherwise,
it wouldn't be a problem, right ?). So, the question to answer is:
how (of the subdevices) can see whose buffers and how to map
their local addresses.

Am I correct ?

Enrico Weigelt, metux IT service --

phone: +49 36207 519931 email: weigelt@xxxxxxxx
mobile: +49 151 27565287 icq: 210169427 skype: nekrad666
Embedded-Linux / Portierung / Opensource-QM / Verteilte Systeme
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at
Please read the FAQ at