Marc Erich Latoschik (marcl++at++TechFak.Uni-Bielefeld.DE)
Wed, 14 Jul 1999 17:55:42 +0200
we recently bought an Onyx2 IR with one pipe, one
RM (64MB Texture) and dual channel output.
Now i am porting our applications from the old system
(OctaneSI & Texture)using split screen stereo mode in
1280x1024/2 resolution to the now possible quad buffer stereo.
Here i encountered some drawbacks:
My first idea was pretty handy, we have two channels, so why
not using one for my desktop and one to render my gfx to
a Marquee Beamer...Ok, wanted to have 2x1280x1024_96s on
a 2560x1024 FB, but this didn't work. Next t tried
to configure channel 1 to display 1024x768_96s and channel 2
the same resolution but at a different, non overlapping portion
of the framebuffer (again, channel 1 goes to beamer,
channel 2 to the 24" CRT). Using quadbuffer stereo, only
monoscopic was rendered...
But no error or warning when defining the display with ircombine
occured, of course, because it was not to be foreseen that
quadbuffered was to be used.
The problem is that with ircombine, the amount of FB used for
quadbuffered is not shown...,am i right with that?
Does that mean if i want to use quadbuffer stereo, i have to
reserve the doubled amount of what ircombine reserves for the
channels on the FB?
If that is the fact,
how can i find a clue to determine the valid framebuffer-configurations?
And how can i determine the FB size at all? (and not with try and error)
It seems that the "extra-buffer" (for quad) is reserved from
the framebuffer when possible, if not, well it just doesnt
work.
In fact, i really want 1280x1024_96s on both channels, and
on different portions, and as quadbuffer. 1280x1024_96s (ok, half of it)
was even possible with my old octane, so my expectations
with an IR are much higher. Another point is, antialias (multisampling)
doesn't seem to work either even when i use much lower resolutions.
I tried it with 640x480_96s and the attributes were:
fbAttrs[] = {
PFFB_RGBA,
PFFB_DOUBLEBUFFER,
PFFB_STEREO,
// PFFB_DEPTH_SIZE, 24,
PFFB_RED_SIZE, 1,
PFFB_STENCIL_SIZE, 1,
PFFB_SAMPLES, 1,
None,
};
That should be ok, am i right? But the output didn't show any
effect on that. So, if u can give me a hint on any of
these topics, an IR-newbe will be glad about it ;)
I think i need some enlightement...
best regards
--bye Marc
************************************************************************** Marc Erich Latoschik, AG-WBS, Technische Fakultaet, Universitaet Bielefeld Universitaetsstrasse 25, PO 100 131, 33501 Bielefeld Room M4-122 Tel: (0521) 106 2919, Fax: (0521) 106 2962, marcl++at++techfak.uni-bielefeld.de http://www.TechFak.Uni-Bielefeld.DE/techfak/persons/marcl/
This archive was generated by hypermail 2.0b2 on Wed Jul 14 1999 - 08:55:52 PDT