fixup LS fs-v1 calcs

This commit is contained in:
vaxerski
2023-02-10 12:52:49 +00:00
parent 7b05133af0
commit 1dde751da4
2 changed files with 3 additions and 11 deletions

View File

@@ -596,14 +596,6 @@ void CHyprRenderer::calculateUVForSurface(CWindow* pWindow, wlr_surface* pSurfac
}
}
const auto DESTVP = Vector2D{pSurface->current.viewport.dst_width, pSurface->current.viewport.dst_height};
if (DESTVP != Vector2D{} && !pWindow /* Layersurface. TODO: is this correct? */) {
const auto DESTSCALE = DESTVP / Vector2D(pSurface->buffer->texture->width, pSurface->buffer->texture->height);
uvTL = uvTL * DESTSCALE;
uvBR = uvBR * DESTSCALE;
}
g_pHyprOpenGL->m_RenderData.primarySurfaceUVTopLeft = uvTL;
g_pHyprOpenGL->m_RenderData.primarySurfaceUVBottomRight = uvBR;