This happens to me occasionally when I have changed the colour/transparency of a vismat material and/or I have an imported model with an unrecognised texture.

In the first case, I tend to save what I am working on and exit, when I restart it all worls fine.

In the latter case, if you are using an imported model, it may be worth removing the textures from this model and re-applying them with either native or vismats.

Hope this helps