Thread (2 messages) flat view 2 messages, 2 authors, 2000-01-10

Re: Question about the video device driver

From: Mark Vojkovich <hidden>
Date: 2000-01-10 02:22:56



On Mon, 10 Jan 2000, Shuangjun Zhu wrote:
quoted
  What format is the hardware buffer in?  What macroblock
size?

For the MPC823 FADS board, video controller is in the CPM, part of 
the CPU, and video encoder is ADV7176, video memory is map to 
the system memory.  It can support NTSC/PAL display.

MPC823 can support RGB and YCr Cb, but for Analog Devices ADV7176
video encoder,  it can only support 4:2:2 YCr Cb(CCIR 601) format.

I do not know what the macroblock's meaning is.
  I meant the Cr and Cb sampling intervals.  It's 4:2:2 so it's
2x1 pixel blocks.  That means you have to do some sort of
shadowfb method since X requires that you can read back
the data without loss.  If there were Cb and Cr samples for each
luma, then you could have used a StaticColor visual and rendered
directly into the framebuffer.  StaticColor is like pseudocolor
but with a fixed lookup table.


			Mark.


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help