Gui: Use of Multisample class
This commit is contained in:
@@ -95,6 +95,7 @@
|
||||
#include "Document.h"
|
||||
#include "GLPainter.h"
|
||||
#include "MainWindow.h"
|
||||
#include "Multisample.h"
|
||||
#include "NaviCube.h"
|
||||
#include "NavigationStyle.h"
|
||||
#include "Selection.h"
|
||||
@@ -1965,25 +1966,8 @@ void View3DInventorViewer::clearGraphicsItems()
|
||||
|
||||
int View3DInventorViewer::getNumSamples()
|
||||
{
|
||||
long samples = App::GetApplication().GetParameterGroupByPath
|
||||
("User parameter:BaseApp/Preferences/View")->GetInt("AntiAliasing", 0);
|
||||
|
||||
// NOLINTBEGIN
|
||||
switch (samples) {
|
||||
case View3DInventorViewer::MSAA2x:
|
||||
return 2;
|
||||
case View3DInventorViewer::MSAA4x:
|
||||
return 4;
|
||||
case View3DInventorViewer::MSAA6x:
|
||||
return 6;
|
||||
case View3DInventorViewer::MSAA8x:
|
||||
return 8;
|
||||
case View3DInventorViewer::Smoothing:
|
||||
return 1;
|
||||
default:
|
||||
return 0;
|
||||
}
|
||||
// NOLINTEND
|
||||
Gui::AntiAliasing msaa = Multisample::readMSAAFromSettings();
|
||||
return Multisample::toSamples(msaa);
|
||||
}
|
||||
|
||||
GLenum View3DInventorViewer::getInternalTextureFormat()
|
||||
|
||||
Reference in New Issue
Block a user