Visual Studio 2013, 3D SBS rendering and 2nd screen#42
Visual Studio 2013, 3D SBS rendering and 2nd screen#42atlaste wants to merge 1 commit intoPOV-Ray:masterfrom atlaste:master
Conversation
Added support for Visual studio 2013 Fixed TR1 -> std. Modern compilers give conflicts with std:: and boost:: when 'using namespace'. Implemented stereographic camera, that renders 3D-SBS images Added support for using a second screen in Windows
|
Please be aware that your attempt to placate VS 2013 regarding TR1 vs. std totally breaks compatibility with C++03/TR1, which is the language dialect we stick with for now. Therefore we can't pull your changes in the current form. |
|
I suspect that your issues regarding TR1 vs. std can be solved as follows:
While we're at it, please remove the tests you added for MSVC 2011 and 2012, unless you are familiar with these versions and know they don't need any special treatment. As for the replacement of "boost::bind" with "std::bind", that one might need further investigation; as it is right now, it's a no-go as well. |
|
Recent changes to the master branch might have fixed the namespace issue for good in an entirely different manner; could we encourage you to test it? Some of the magic is in changes to the project settings, so you'll probably have to re-generate the VS2013 projects from the VS2010 ones again. |
First and foremost:
when 'using namespace'.
I've also added 2 small features (you can find them if you search for 'STEREOGRAPHIC' and 'second screen'):