Thank you for your informative reply.
--- Alex Deucher <[EMAIL PROTECTED]> wrote:
>
> --- Mike Mestnik <[EMAIL PROTECTED]> wrote:
> > I'm currently unable to define a clone mode where one screen is
> > smaller
> > then the other. My thoughts are "1024x768_1024x768" == "1024x768" vs
> > "1024x768-1024x768".
>
> You can, but you can't mix and match multi-sized clone modes with
> multi-sized dualhead modes. I was thinking of doing something like:
What do you mean here? multi-sized dualhead is not realy posible at all,
the viewports are merged, joined at the hip.
It might be nice, if you had more then one pointer or something?
> option "metamodes" "1024x768-800x600-clone 1024x768-800x600-left"
> adding the orientation to the metamode and then removing the
> orientation option. they problem is you then need to add checks to
> make sure you have enough framebuffer for all of the modes listed and
> you might end up with some huge or weirdly sized virtual desktops.
> PLus it just adds to the confusion. I also wanted to keep consistency
> with other mergedfb drivers.
>
I would find it vary distracting. I'l referance x2x style east and west
ect. If I needed west, but used east of north for that matter. So to
switch I'd also need to swap VGA cables.
> >
> > The problem I have is that my settup is lopsided, one monitor has
> > better
> > modes than the other. The *larger* monitor is on the right, thus
> > making
> > it the secondary for GL applications.
>
> If you'd prefer it be on the left, you can always switch the
> orientation of the crtcs. in my set up, crtc2 is left of crtc1. the
> orientation of the crtcs doesn't really matter.
>
xv then becomes a problem. Right now I have it so (g)mplayer uses my
primary head(0), there dose not appere to be a config option for what
monitor is used when going FS.
> >
> > Another fix would be to make the center be zero and every thing
> > left(negitive singed) of that being larger(unsigned) then that on the
> > right. What is needed is to run full-screen apps (1600x1200) on the
> > right
> > side with (1400x1050) only partaly(1600 - 2047 + 1400 = 953 unused
> > columns) being used for hardware GL. This solution althought more
> > correct
> > is more tedious.
>
> This isn't really feasible from the 2d drivers perspective. you could
> move the start of the 3d viewport over so that its "0" would be on the
> right half of the framebuffer.
>
This is what I think I was getting at. Can I move the 3d viewport during
runtime? Wait I think you covered this, It would be nice if it would move
like a normale viewport based on 3d client location as a first step.
> >
> > Is any one interested in seeing this goin?
>
> If you are going to go through that effort, you might as well just
> solve the problem for real and have the 3d driver just iterate over
> each block of 2048x2048. see the dri-devel archives: "2048 limit code"
>
This then would be step 2?
My only other question is where would this code live, hopefully not the 2d
X driver?
> Alex
>
__________________________________
Do you Yahoo!?
Yahoo! Domains � Claim yours for only $14.70/year
http://smallbusiness.promotions.yahoo.com/offer
-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g.
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click
--
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel