Kaydet (Commit) 0c092af2 authored tarafından Zolnai Tamás's avatar Zolnai Tamás Kaydeden (comit) Markus Mohrhard

Don't render with mp2DRenderer when we have 3D charts

Change-Id: Icb224f2d3dd55580532b1c4c43781ad444e51a43
üst fe20f974
...@@ -2708,6 +2708,8 @@ void ChartView::createShapes() ...@@ -2708,6 +2708,8 @@ void ChartView::createShapes()
void ChartView::render() void ChartView::render()
{ {
if(!isReal3DChart())
{
AbstractShapeFactory* pShapeFactory = AbstractShapeFactory::getOrCreateShapeFactory(m_xShapeFactory); AbstractShapeFactory* pShapeFactory = AbstractShapeFactory::getOrCreateShapeFactory(m_xShapeFactory);
OpenGLWindow* pWindow = mrChartModel.getOpenGLWindow(); OpenGLWindow* pWindow = mrChartModel.getOpenGLWindow();
if(pWindow) if(pWindow)
...@@ -2718,6 +2720,7 @@ void ChartView::render() ...@@ -2718,6 +2720,7 @@ void ChartView::render()
pShapeFactory->render(mxRootShape, pWindow != mp2DRenderer->getOpenGLWindow()); pShapeFactory->render(mxRootShape, pWindow != mp2DRenderer->getOpenGLWindow());
pShapeFactory->postRender(pWindow); pShapeFactory->postRender(pWindow);
} }
}
} }
// util::XEventListener (base of XCloseListener) // util::XEventListener (base of XCloseListener)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment