diff options
author | rachytski <siarhei.rachytski@gmail.com> | 2012-11-30 12:05:02 +0400 |
---|---|---|
committer | Alex Zolotarev <alex@maps.me> | 2015-09-23 01:47:43 +0300 |
commit | 9ce0961712eb176b2f02b761c6e4e8491270e73b (patch) | |
tree | e0371021e3a62d0c0210335b660251f7dd787956 /iphone/Maps/Classes/RenderBuffer.mm | |
parent | bdb3c27342f5e1c1bbf8227f2b541b61eb7fa445 (diff) |
refactored coordinate system setting.
Diffstat (limited to 'iphone/Maps/Classes/RenderBuffer.mm')
-rw-r--r-- | iphone/Maps/Classes/RenderBuffer.mm | 14 |
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 +} |