Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrachytski <siarhei.rachytski@gmail.com>2012-11-30 12:05:02 +0400
committerAlex Zolotarev <alex@maps.me>2015-09-23 01:47:43 +0300
commit9ce0961712eb176b2f02b761c6e4e8491270e73b (patch)
treee0371021e3a62d0c0210335b660251f7dd787956 /iphone/Maps/Classes/RenderBuffer.mm
parentbdb3c27342f5e1c1bbf8227f2b541b61eb7fa445 (diff)
refactored coordinate system setting.
Diffstat (limited to 'iphone/Maps/Classes/RenderBuffer.mm')
-rw-r--r--iphone/Maps/Classes/RenderBuffer.mm14
1 files changed, 9 insertions, 5 deletions
diff --git a/iphone/Maps/Classes/RenderBuffer.mm b/iphone/Maps/Classes/RenderBuffer.mm
index c3fd3b01e2..53529762ac 100644
--- a/iphone/Maps/Classes/RenderBuffer.mm
+++ b/iphone/Maps/Classes/RenderBuffer.mm
@@ -3,7 +3,7 @@
#include "RenderBuffer.hpp"
#include "../../../graphics/opengl/opengl.hpp"
-#include "../../../graphics/opengl/utils.hpp"
+#include "../../../graphics/coordinates.hpp"
namespace iphone
{
@@ -70,14 +70,18 @@ namespace iphone
GL_COLOR_ATTACHMENT0_OES,
GL_RENDERBUFFER_OES,
m_id));
- graphics::gl::utils::setupCoordinates(width(), height(), true);
}
void RenderBuffer::detachFromFrameBuffer()
{
OGLCHECK(glFramebufferRenderbufferOES(GL_FRAMEBUFFER_OES,
GL_COLOR_ATTACHMENT0_OES,
- GL_RENDERBUFFER_OES,
- 0));
+ GL_RENDERBUFFER_OES,
+ 0));
+ }
+
+ void RenderBuffer::coordMatrix(math::Matrix<float, 4, 4> & m)
+ {
+ graphics::getOrthoMatrix(m, 0, width(), height(), 0, -graphics::maxDepth, graphics::maxDepth);
}
-} \ No newline at end of file
+}