We must have different cultural backgrounds about computing... Haven't the two main HW vendors shown a few demos of procedural texturing done in fragment programs? That's generating a texture, it's simply a "just-in-time" generation - bye bye to the bitmap, just compute the texture's pixel at the last moment, that is when computing the pixel's output color. I would call that "procedural texturing"...