Procedural textures in the viewport/display/3d window?

Is there not a feature for this? Can you only view images in 3d window?

That seems odd since every other 3d program on earth has that ability.

I tried searching for this on the net. No good.

Thanks!