summaryrefslogtreecommitdiff
path: root/chart2
diff options
context:
space:
mode:
authorweigao <weigao@multicorewareinc.com>2014-05-12 22:41:03 +0200
committerMarkus Mohrhard <markus.mohrhard@googlemail.com>2014-05-12 22:43:04 +0200
commit21162eab55e3ae6e21c5cef6f7fd1f35d71aac3e (patch)
tree0276059823c7a2dd306e08955cecdd87d86d78ab /chart2
parent3dbd2968025ab51fb961d64093a14f910828f57f (diff)
some fixes for positioning problems
Change-Id: I4e970837ebe6867458e4a75c7cc323f8f6b3ecc8
Diffstat (limited to 'chart2')
-rw-r--r--chart2/source/view/main/GL3DRenderer.cxx3
1 files changed, 1 insertions, 2 deletions
diff --git a/chart2/source/view/main/GL3DRenderer.cxx b/chart2/source/view/main/GL3DRenderer.cxx
index 69e961b35f06..686413df9ac2 100644
--- a/chart2/source/view/main/GL3DRenderer.cxx
+++ b/chart2/source/view/main/GL3DRenderer.cxx
@@ -1287,7 +1287,7 @@ void OpenGL3DRenderer::RenderTextShape()
PosVecf3 angle = {0.0f, 0.0f, 0.0f};
PosVecf3 scale = {1.0, 1.0, 1.0f};
MoveModelf(trans, angle, scale);
- m_MVP = m_Projection * m_View * m_Model;
+ m_MVP = m_3DProjection * m_3DView * m_Model;
glBindBuffer(GL_ARRAY_BUFFER, m_VertexBuffer);
CHECK_GL_ERROR();
glBufferData(GL_ARRAY_BUFFER, sizeof(textInfo.vertex), textInfo.vertex, GL_STATIC_DRAW);
@@ -1401,7 +1401,6 @@ void OpenGL3DRenderer::ProcessUnrenderedShape()
CreateSceneBoxView();
glViewport(0, 0, m_iWidth, m_iHeight);
glClearDepth(1.0f);
- glViewport(0, 0, m_iWidth, m_iHeight);
glClearColor(1.0, 1.0, 1.0, 1.0);
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
//Polygon