I had this occur the other day, I had a viewport showing a custom view, when I rendered as openGL half of some objects appeared as hiddenline, in final quality renderworks appeared normal, would be a cool effect if I could have controlled and altered it. After I closed and restarted my machine the occurance stopped, only had it pop up a couple of times since then , have no idea why.