[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [MiNT] XaAES sources for FreeMiNT 1.16.3
Jo Even Skarstein wrote:
Having the VDI as a kernel module so the AES can call it directly will
be a huge benefit performance-wise.
Could someone tell us why making the VDI would be such a performance gain ?
The TRAP API (like any other TOS system call) is very inefficient, and
the VDI/AES is probably the worst. A new API, directly from the user
programs to the VDI implementation would be far better, there is no doubt.
But why the VDI would have to be a kernel module ? Most of its work is
to draw in the video memory, there is no need to switch to supervisor
mode and play with the hardware or kernel internals to do that...
--
Vincent Rivière