Apps in spread are not anti-aliased

Bug #1351559 reported by Michał Sawicz
48
This bug affects 6 people
Affects Status Importance Assigned to Milestone
qtmir (Ubuntu)
Fix Released
High
Michael Zanetti
qtmir (Ubuntu RTM)
Fix Released
High
Michał Sawicz
unity8 (Ubuntu)
Fix Released
High
Michael Zanetti
unity8 (Ubuntu RTM)
Fix Released
High
Michał Sawicz

Bug Description

With qtcomp enabled, smoothing in the spread was disabled. This is unfortunately very visible on lower density devices, causing sharp edges on all diagonal lines.

We need to investigate how to enable anti-aliasing with as little performance hit as possible.

Tags: ota-1 rtm14

Related branches

Changed in unity8:
assignee: nobody → Michael Zanetti (mzanetti)
Changed in qtmir:
assignee: nobody → Gerry Boland (gerboland)
Revision history for this message
Michael Zanetti (mzanetti) wrote :

Ok... The linked branch adds antialiasing control in unity8 and the MockMirSurfaceItem. However, this won't work with QtMir still as antialiasing is not implemented in there yet. Added QtMir to affected projects.

Changed in unity8:
status: Triaged → In Progress
Changed in qtmir:
importance: Undecided → High
Gerry Boland (gerboland)
Changed in qtmir:
status: New → Confirmed
Michał Sawicz (saviq)
Changed in unity8 (Ubuntu):
assignee: nobody → Michael Zanetti (mzanetti)
importance: Undecided → High
status: New → In Progress
Revision history for this message
Michał Sawicz (saviq) wrote :

Recommended solution in duplicate bug #1365214

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

GL_LINEAR, not GL_NEAREST :)

Michał Sawicz (saviq)
no longer affects: unity8
Changed in qtmir:
assignee: Gerry Boland (gerboland) → Michael Zanetti (mzanetti)
status: Confirmed → In Progress
kevin gunn (kgunn72)
tags: added: ota-1 rtm14
kevin gunn (kgunn72)
Changed in unity8 (Ubuntu RTM):
status: New → In Progress
importance: Undecided → High
assignee: nobody → Michael Zanetti (mzanetti)
Changed in qtmir (Ubuntu RTM):
importance: Undecided → High
Changed in qtmir (Ubuntu):
importance: Undecided → High
assignee: nobody → Michael Zanetti (mzanetti)
Changed in qtmir (Ubuntu RTM):
assignee: nobody → Michael Zanetti (mzanetti)
Changed in qtmir (Ubuntu):
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity8 - 8.01+15.04.20141107.2-0ubuntu1

---------------
unity8 (8.01+15.04.20141107.2-0ubuntu1) vivid; urgency=low

  [ Michael Terry ]
  * Skip second SIM unlock dialog if user presses Emergency Call on
    first one (LP: #1387925)

  [ Michael Zanetti ]
  * fix positive/negative answer order on the new swipe notification
    (LP: #1358343)
  * Update PageHeader to use new SDK api
  * antialias surfaces when in spread (LP: #1351559)

  [ Albert Astals ]
  * Remove Hud

  [ Mirco Müller ]
  * Replace ComboButton in snap-decision notifications, used for
    additional actions (> 3 actions), with custom widget immune to
    accidental taps. (LP: #1384730)
 -- Ubuntu daily release <email address hidden> Fri, 07 Nov 2014 14:33:02 +0000

Changed in unity8 (Ubuntu):
status: In Progress → Fix Released
Michał Sawicz (saviq)
Changed in unity8 (Ubuntu RTM):
assignee: Michael Zanetti (mzanetti) → Michał Sawicz (saviq)
Changed in qtmir (Ubuntu RTM):
assignee: Michael Zanetti (mzanetti) → nobody
Changed in qtmir (Ubuntu RTM):
assignee: nobody → Michał Sawicz (saviq)
Michał Sawicz (saviq)
Changed in qtmir (Ubuntu RTM):
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package qtmir - 0.4.4+15.04.20141110-0ubuntu1

---------------
qtmir (0.4.4+15.04.20141110-0ubuntu1) vivid; urgency=low

  [ Michael Zanetti ]
  * Use QSGDefaultImageNode instead of QSGSimpleTexture to gain surface
    manipulation features such as antialiasing (LP: #1351559)

  [ josharenson ]
  * Add support for enabling/disabling orientation sensor based on
    screen power state. (LP: #1375297)
 -- Ubuntu daily release <email address hidden> Mon, 10 Nov 2014 09:41:58 +0000

Changed in qtmir (Ubuntu):
status: In Progress → Fix Released
Michał Sawicz (saviq)
Changed in qtmir:
status: In Progress → Fix Released
Michał Sawicz (saviq)
Changed in qtmir (Ubuntu RTM):
status: In Progress → Triaged
Changed in unity8 (Ubuntu RTM):
status: In Progress → Triaged
Michał Sawicz (saviq)
Changed in qtmir (Ubuntu RTM):
status: Triaged → In Progress
Changed in unity8 (Ubuntu RTM):
status: Triaged → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity8 - 8.01.1+15.04.20141112.1~rtm-0ubuntu1

---------------
unity8 (8.01.1+15.04.20141112.1~rtm-0ubuntu1) 14.09; urgency=medium

  [ Michael Zanetti ]
  * antialias surfaces when in spread (LP: #1351559)

  [ Ubuntu daily release ]
  * New rebuild forced
 -- Ubuntu daily release <email address hidden> Wed, 12 Nov 2014 09:07:09 +0000

Changed in unity8 (Ubuntu RTM):
status: In Progress → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package qtmir - 0.4.4+15.04.20141112.1~rtm-0ubuntu1

---------------
qtmir (0.4.4+15.04.20141112.1~rtm-0ubuntu1) 14.09; urgency=medium

  [ Michael Zanetti ]
  * Use QSGDefaultImageNode instead of QSGSimpleTexture to gain surface
    manipulation features such as antialiasing (LP: #1351559)

  [ Ubuntu daily release ]
  * New rebuild forced

qtmir (0.4.4+15.04.20141030.2-0ubuntu1) vivid; urgency=low

  [ Ted Gould ]
  * Use UAL pause/resume functions for stopping/continuing all tasks in
    the cgroup (LP: #1379786)

  [ Timo Jyrinki ]
  * Add libmtdev-dev build dependency (LP: #1379152) (LP: #1379152)
 -- Ubuntu daily release <email address hidden> Wed, 12 Nov 2014 09:10:57 +0000

Changed in qtmir (Ubuntu RTM):
status: In Progress → Fix Released
Michał Sawicz (saviq)
no longer affects: qtmir
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.