Black patches (not meant to be there)

when rendering through view port and in a window there are black patches on some of the faces in my model. i have disable shadows, changed occlusion distance, tried reversing faces and orienting them, redrawing the face and recolouring it but nothing seems to work.
i have attached a picture of my problem though the render is not complete:

plz help

nvrm i just updated it and it works now
phew