multichannels & DVR

New Message Reply Date view Thread view Subject view Author view

From: Mike Stephens (stephens++at++athena.wes.hpc.mil)
Date: 06/20/2000 08:23:20


Hi pfFolks,

in a galaxy far far away there was an onxy2 with iR graphics which drives a
large display (specifically a Panoram system.).

We have the option (dg5?) that gives us the three hardware video channels
needed. The irCombination file is set up so that all channels are
1280x1024 but the origins are chan0: (0,0) chan1: (960,0) chan2: (1920,0)
so that the hardware channels are overlapped for the panoram to blend in
these regions. (ascreen that is 3200x1024)

i am working on a pfApp that i want to use the DVR capabilties of the iR.

my app has one pfPipe, one pfPipeWindow, three pfPipeVideoChannels and 3
pfChannels. the pfChannels are in a channel group with default share mask.
i didn't do anything but create the PipeVideoChannels and add them to
the PipeWindow; then made the pfChannels and setPWinPVChanIndex for each..

the viewports of the channels have been done two different ways (tiles
and overlapped) with essentially the same outcome. for learning
purposes, i set the DVR mode to manual and interactively set the area
scale. when i scale down (as would be done for a high stressed
scene/view) all the channels appear to be "doing the DVR thing" but the
channels no longer appear seamless.. more to the point, there is left
over garbage from previous frames in some regions of the channel.

it is my understanding that the channel should draw the scene as before
but with a scaled down viewport to lessen the pixel fill load and, on display
the iR will scale up the image so that the drawn image is the size of the
original viewport.

Additionally in the overlapped viewports the channels occlude the
channels drawn before. is there a way to keep this from happening?

i see the DVR affecting all three channels because if i draw the channel
stats the stuff draw by this are scaled up & down (lines get fatter etc)
so i believe that it is "on" and functioning on all 3 channels.

will this idea work?
i am doing something wrong?
is there something i need to do yet?

is this idea so screwed up that i should be shot? :)

any and all help is appreciated... i am treading water pretty hard here!

l8r.

mike


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Tue Jun 20 2000 - 08:23:21 PDT

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.