summaryrefslogtreecommitdiff
path: root/unity-shared
diff options
Diffstat (limited to 'unity-shared')
-rw-r--r--unity-shared/OverlayRenderer.cpp13
1 files changed, 6 insertions, 7 deletions
diff --git a/unity-shared/OverlayRenderer.cpp b/unity-shared/OverlayRenderer.cpp
index d96545167..96cc44557 100644
--- a/unity-shared/OverlayRenderer.cpp
+++ b/unity-shared/OverlayRenderer.cpp
@@ -704,7 +704,6 @@ void OverlayRendererImpl::Draw(nux::GraphicsEngine& gfx_context, nux::Geometry c
{
// Horizontal repeated texture
int real_width = geo.width - (left_corner_size.width - left_corner_offset) - corner_size.width;
- int offset = real_width % horizontal->GetWidth();
int horizontal_y = geo.y + (geo.height - horizontal->GetHeight());
if (dash_position == dash::Position::BOTTOM)
@@ -714,9 +713,9 @@ void OverlayRendererImpl::Draw(nux::GraphicsEngine& gfx_context, nux::Geometry c
texxform.SetWrap(nux::TEXWRAP_REPEAT, nux::TEXWRAP_REPEAT);
// Selectively erase blur region in the curbe
- gfx_context.QRP_ColorModTexAlpha(left_corner_size.width - left_corner_offset - offset,
+ gfx_context.QRP_ColorModTexAlpha(left_corner_size.width - left_corner_offset,
horizontal_y,
- real_width + offset,
+ real_width,
horizontal->GetHeight(),
horizontal_mask->GetDeviceTexture(),
texxform,
@@ -725,9 +724,9 @@ void OverlayRendererImpl::Draw(nux::GraphicsEngine& gfx_context, nux::Geometry c
// Write correct alpha
gfx_context.GetRenderStates().SetBlend(false);
gfx_context.GetRenderStates().SetColorMask(false, false, false, true);
- RenderInverseMask(gfx_context, left_corner_size.width - left_corner_offset - offset,
+ RenderInverseMask(gfx_context, left_corner_size.width - left_corner_offset,
horizontal_y,
- real_width + offset,
+ real_width,
horizontal->GetHeight(),
horizontal_mask->GetDeviceTexture(),
texxform,
@@ -737,9 +736,9 @@ void OverlayRendererImpl::Draw(nux::GraphicsEngine& gfx_context, nux::Geometry c
gfx_context.GetRenderStates().SetPremultipliedBlend(nux::SRC_OVER);
gfx_context.GetRenderStates().SetColorMask(true, true, true, true);
- gfx_context.QRP_1Tex(left_corner_size.width - left_corner_offset - offset,
+ gfx_context.QRP_1Tex(left_corner_size.width - left_corner_offset,
horizontal_y,
- real_width + offset,
+ real_width,
horizontal->GetHeight(),
horizontal->GetDeviceTexture(),
texxform,