[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MiNT] XaAES sources for FreeMiNT 1.16.3



> a "must have", but an initial start to the sequence should be the
> ability to choose a screen rez and color depth, and I think that is
> what VDI cannot do, which is what a virtual worksataion should be able

No, IM(ns)HO, a virtual workstation can not be allowed to change those
things (At least not colour depth. I think Jo Even mentioned something
about recent AES:es having support for telling applications about
resolution changes), since there can be any number of "sibling virtual
workstations" which would not understand what is happening.

However, a newly opened physical workstation obviously has no one who
is depending on it and it can thus use whatever resolution and colour
depth.

So, for a game (say) that wants a different resolution/depth, it could
be possible to open another physical workstation to the same screen.
Then we just need to define how it is decided which physical
workstation is actually displayed. Page flipping could be handled by
the same mechanism, I suppose.

> From memory frame buffers can be redirected or re-pointed (on PCI/ISA
> hardware anyway), which will beat bliting any day.. this may be

See my last email regarding this.

/Johan