X-Git-Url: https://git.ucc.asn.au/?p=ipdf%2Fcode.git;a=blobdiff_plain;f=src%2Fview.cpp;h=496b3b02938b7b8d34eb8d2df2471bcbc3d20d5d;hp=54e4155191ca74ec2bf8002541c47e1efde99161;hb=993c6ac64d6176f1c3bc71e0fadcc4ed35f4e494;hpb=b85533b9da0dc3f6cdf8e329250518d4ac82e434 diff --git a/src/view.cpp b/src/view.cpp index 54e4155..496b3b0 100644 --- a/src/view.cpp +++ b/src/view.cpp @@ -215,13 +215,13 @@ void View::RenderRange(int width, int height, unsigned first_obj, unsigned last_ if (m_use_gpu_transform) { GLfloat glbounds[] = {static_cast(Float(m_bounds.x)), static_cast(Float(m_bounds.y)), static_cast(Float(m_bounds.w)), static_cast(Float(m_bounds.h)), - 0.0, 0.0, 640.0, 480.0}; + 0.0, 0.0, static_cast(width), static_cast(height)}; m_bounds_ubo.Upload(sizeof(float)*8, glbounds); } else { GLfloat glbounds[] = {0.0f, 0.0f, 1.0f, 1.0f, - 0.0f, 0.0f, 640.0f, 480.0f}; + 0.0f, 0.0f, float(width), float(height)}; m_bounds_ubo.Upload(sizeof(float)*8, glbounds); } m_bounds_dirty = false;