Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
14 years ago

VIP - Video mirroring

Hi,

I'm using the VIP-core with a CycloneIII-dev-board and it's working fine.

Now I have to add a function, which turns the video upside-down or mirrors it.

I can't find such a function. What must I do?

Best Regards

Mark

3 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    there's a fellow on the forum who built a mirror function, it should be an afternoon project. all you need is a couple of ping pong line buffers which you load 0 to N and read N to 0

    going top to bottom will require a full frame buffer and is a much more complicated project
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Unfortunately I have to mirror it from the top to the bottom.

    The design is already using the VIP frame buffer for changing refresh rate,

    but the frame buffer doesn't have a mirror function.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    right, you will have to build your own frame buffer so you can read out the lines in the reverse order