On Sat, 4 Nov 2000, Stefan Seefeld wrote:
Your mail client is wrapping your posts at 84 columns....
> In fact, I think video memory management should be at the very core of GGI, together
> with drawing primitives. Every advanced program will require that.
_Resources_ are at the core of GGI. Not every target has video
memory to manage. We _should_ write an extension for this, but to do it
properly requires a great deal of OS-level code and probably direct
integration with the VM subsystems of the OS itself. Seeing as how
Linux's method of "managing" the AGP GART pagetable mappings is to expose
a /dev/agpgart and use ioctl()s to establish the mappings <vomit>, or that
MTRRs are set/read using write()/read() on /proc/mtrr <gag!>, I think
we'll be waiting for this until 2.5/2.6 kernels at the earliest.
Jon
---
'Cloning and the reprogramming of DNA is the first serious step in
becoming one with God.'
- Scientist G. Richard Seed