I also have the mid 2014 MPB retina (QC i7, 16 GB RAM, 500 GB SSD, geforce graphics card --> the full monty), but it's independent of the type of MPB you have. Somehow LDD doesn't recognize the MBP's hardware correctly, the support for shader model 3,4 etc..
Hopefully it's an easy fix. LEGO did say that support for LDD has been downsized dramatically since you can't order your bricks directly at LEGO anymore. The fact that many thousands of people still use the app may not create urgency at LEGO, we'll have to wait and see.
I have tried Bricksmith (Ldraw), but it takes me 10 times longer to make anything. The simple 3D drag, snap and click in LDD is sooo much easier. For rendering you can always export to Ldraw...
I have temporarily solved the issue by installing VMware Fusion 8.0 (with support for Directx10 and OpenGL 3.3), building a Windows 7 VDI and installing the windows version of LDD on that. Next share the folder where you keep your LEGO models.... et voila, back in business. Lot of work just for not having the brick outlines....
There is of course a downside to using a virtual machine to run LDD. I cannot access my MBP hardware directly which means that I do not get full 2D/3D performance for LDD. This translates into sluggish performance when you edit models >5000 bricks or in that order.... In VMware Fusion you can determine how much memory/cpu etc goes to your virtual machine, but you simply cannot use the latest drivers for the graphics card (in device manager it says something like "VMware graphics card 3D")