From what I've heard of the XBox (more specifically: the NVIdia GPU), is that it's programmable: the program can upload instruction to the card that will be applied to pixels, vertex, etc.
This feature, I think, will be in DX8. How about something similar in GL ? Or is this too platform specific? Maybe just as an extenstion?