Various fixes:

+ disable VBO rendering in split views
+ activate multi-sampling in split view for manual alignment
+ share GL widget in case a document has multiple views to make VBO rendering work correctly
This commit is contained in:
wmayer
2017-09-23 11:14:41 +02:00
parent 6f2d59540a
commit 39e4020bdf
6 changed files with 89 additions and 66 deletions

View File

@@ -1290,10 +1290,10 @@ void View3DInventorViewer::clearGraphicsItems()
this->graphicsItems.clear();
}
int View3DInventorViewer::getNumSamples() const
int View3DInventorViewer::getNumSamples()
{
int samples = App::GetApplication().GetParameterGroupByPath
("User parameter:BaseApp/Preferences/View")->GetInt("AntiAliasing");
("User parameter:BaseApp/Preferences/View")->GetInt("AntiAliasing", 0);
switch (samples) {
case View3DInventorViewer::MSAA2x: