2012-10-10 04:59:52 |
Daniel van Vugt |
bug |
|
|
added bug |
2012-10-10 05:00:03 |
Daniel van Vugt |
summary |
Compiz spends 98% of its CPU time in nux::GraphicsEngine::CreateTextureFromBackBuffer when the dash is open |
Compiz spends 94% of its CPU time in nux::GraphicsEngine::CreateTextureFromBackBuffer when the dash is open |
|
2012-10-10 05:02:22 |
Daniel van Vugt |
attachment added |
|
callgrind.out.18723 https://bugs.launchpad.net/unity/+bug/1064834/+attachment/3391674/+files/callgrind.out.18723 |
|
2012-10-10 05:33:30 |
Daniel van Vugt |
unity: assignee |
|
Daniel van Vugt (vanvugt) |
|
2012-10-10 06:05:24 |
Daniel van Vugt |
unity: status |
Triaged |
In Progress |
|
2012-10-10 06:05:40 |
Daniel van Vugt |
summary |
Compiz spends 94% of its CPU time in nux::GraphicsEngine::CreateTextureFromBackBuffer when the dash is open |
Compiz spends 94% of its CPU time in nux::GraphicsEngine::CreateTextureFromBackBuffer ... TexImage2D when the dash is open |
|
2012-10-10 06:05:51 |
Daniel van Vugt |
bug task added |
|
nux |
|
2012-10-10 06:05:58 |
Daniel van Vugt |
unity: importance |
Medium |
High |
|
2012-10-10 06:06:09 |
Daniel van Vugt |
nux: importance |
Undecided |
High |
|
2012-10-10 06:06:09 |
Daniel van Vugt |
nux: status |
New |
In Progress |
|
2012-10-10 06:06:09 |
Daniel van Vugt |
nux: milestone |
|
4.0 |
|
2012-10-10 06:06:09 |
Daniel van Vugt |
nux: assignee |
|
Daniel van Vugt (vanvugt) |
|
2012-10-10 06:24:03 |
Daniel van Vugt |
summary |
Compiz spends 94% of its CPU time in nux::GraphicsEngine::CreateTextureFromBackBuffer ... TexImage2D when the dash is open |
Compiz spends 95% of its CPU time in glTexImage2D() from nux::IOpenGLSurface::InitializeLevel() from ... nux::GraphicsEngine::CreateTextureFromBackBuffer when the dash is open |
|
2012-10-10 06:30:19 |
Daniel van Vugt |
summary |
Compiz spends 95% of its CPU time in glTexImage2D() from nux::IOpenGLSurface::InitializeLevel() from ... nux::GraphicsEngine::CreateTextureFromBackBuffer when the dash is open |
Compiz spends 94% of its CPU time in glTexImage2D() from nux::IOpenGLSurface::InitializeLevel() from ... nux::GraphicsEngine::CreateTextureFromBackBuffer when the dash is open |
|
2012-10-10 06:30:19 |
Launchpad Janitor |
branch linked |
|
lp:~vanvugt/nux/fix-1064834 |
|
2012-10-10 06:31:41 |
Daniel van Vugt |
unity: status |
In Progress |
Invalid |
|
2012-10-10 06:31:45 |
Daniel van Vugt |
unity: milestone |
7.0.0 |
|
|
2012-10-10 06:31:52 |
Daniel van Vugt |
nominated for series |
|
nux/3.0 |
|
2012-10-10 06:31:52 |
Daniel van Vugt |
bug task added |
|
nux/3.0 |
|
2012-10-10 06:32:11 |
Daniel van Vugt |
nux/3.0: importance |
Undecided |
High |
|
2012-10-10 06:32:11 |
Daniel van Vugt |
nux/3.0: status |
New |
Triaged |
|
2012-10-10 06:32:11 |
Daniel van Vugt |
nux/3.0: milestone |
|
3.10 |
|
2012-10-10 06:32:11 |
Daniel van Vugt |
nux/3.0: assignee |
|
Daniel van Vugt (vanvugt) |
|
2012-10-10 08:46:54 |
Timo Jyrinki |
nominated for series |
|
nux/2.0 |
|
2012-10-10 08:46:54 |
Timo Jyrinki |
bug task added |
|
nux/2.0 |
|
2012-10-10 08:47:07 |
Timo Jyrinki |
nux/2.0: milestone |
|
2.14.2 |
|
2012-10-10 09:05:37 |
Daniel van Vugt |
description |
Compiz spends 94% of its CPU time in nux::GraphicsEngine::CreateTextureFromBackBuffer when the dash is open.
This is due to the active blur code...
unity::UnityScreen::paintDisplay() [98%]
nux::GraphicsEngine::CreateTextureFromBackBuffer(int, int, int, int) [94%]
nux::GpuDevice::CreateSystemCapableDeviceTexture(int, int, int, nux::BitmapFormat, char const*, int)
nux::GpuDevice::CreateTexture(int, int, int, nux::BitmapFormat, char const*, int)
nux::IOpenGLTexture2D::IOpenGLTexture2D(unsigned int, unsigned int, unsigned int, nux::BitmapFormat, bool, char const*, int)
nux::IOpenGLSurface::InitializeLevel()
?
_Mesa_TexImage2D |
Compiz spends 94% of its CPU time in nux::GraphicsEngine::CreateTextureFromBackBuffer when the dash is open.
unity::UnityScreen::paintDisplay() [98%]
nux::GraphicsEngine::CreateTextureFromBackBuffer(int, int, int, int) [94%]
nux::GpuDevice::CreateSystemCapableDeviceTexture(int, int, int, nux::BitmapFormat, char const*, int)
nux::GpuDevice::CreateTexture(int, int, int, nux::BitmapFormat, char const*, int)
nux::IOpenGLTexture2D::IOpenGLTexture2D(unsigned int, unsigned int, unsigned int, nux::BitmapFormat, bool, char const*, int)
nux::IOpenGLSurface::InitializeLevel()
?
_Mesa_TexImage2D |
|
2012-10-10 17:07:02 |
jenkins |
nux: status |
In Progress |
Fix Committed |
|
2012-10-11 01:30:49 |
Daniel van Vugt |
bug task added |
|
nux (Ubuntu) |
|
2012-10-11 01:31:02 |
Daniel van Vugt |
nux (Ubuntu): importance |
Undecided |
High |
|
2012-10-11 01:31:02 |
Daniel van Vugt |
nux (Ubuntu): status |
New |
Triaged |
|
2012-10-11 03:21:32 |
Launchpad Janitor |
branch linked |
|
lp:~vanvugt/nux/fix-1064834-3.0 |
|
2012-10-11 03:21:57 |
Daniel van Vugt |
nux/3.0: status |
Triaged |
In Progress |
|
2012-10-11 03:27:21 |
Daniel van Vugt |
nux/2.0: importance |
Undecided |
Medium |
|
2012-10-12 08:51:20 |
Unity Merger |
nux/3.0: status |
In Progress |
Fix Committed |
|
2012-10-12 08:56:24 |
Adolfo Jayme Barrientos |
bug |
|
|
added subscriber Adolfo Jayme Barrientos |
2012-10-12 12:37:08 |
Launchpad Janitor |
branch linked |
|
lp:~timo-jyrinki/ubuntu/quantal/nux/ubuntu.3100 |
|
2012-10-15 05:41:46 |
Daniel van Vugt |
nux/2.0: status |
New |
Triaged |
|
2012-10-16 11:51:33 |
Timo Jyrinki |
description |
Compiz spends 94% of its CPU time in nux::GraphicsEngine::CreateTextureFromBackBuffer when the dash is open.
unity::UnityScreen::paintDisplay() [98%]
nux::GraphicsEngine::CreateTextureFromBackBuffer(int, int, int, int) [94%]
nux::GpuDevice::CreateSystemCapableDeviceTexture(int, int, int, nux::BitmapFormat, char const*, int)
nux::GpuDevice::CreateTexture(int, int, int, nux::BitmapFormat, char const*, int)
nux::IOpenGLTexture2D::IOpenGLTexture2D(unsigned int, unsigned int, unsigned int, nux::BitmapFormat, bool, char const*, int)
nux::IOpenGLSurface::InitializeLevel()
?
_Mesa_TexImage2D |
[IMPACT]
On low-end systems, CPU is consumed by compiz, making the active blur slower.
[TESTCASE]
No testcase except for no regressions. On most systems the impact is not very noticeable since drawing of Dash items takes most of the time.
[REGRESSION POTENTIAL]
No known regression potential, tested on variety of drivers.
---
Compiz spends 94% of its CPU time in nux::GraphicsEngine::CreateTextureFromBackBuffer when the dash is open.
unity::UnityScreen::paintDisplay() [98%]
nux::GraphicsEngine::CreateTextureFromBackBuffer(int, int, int, int) [94%]
nux::GpuDevice::CreateSystemCapableDeviceTexture(int, int, int, nux::BitmapFormat, char const*, int)
nux::GpuDevice::CreateTexture(int, int, int, nux::BitmapFormat, char const*, int)
nux::IOpenGLTexture2D::IOpenGLTexture2D(unsigned int, unsigned int, unsigned int, nux::BitmapFormat, bool, char const*, int)
nux::IOpenGLSurface::InitializeLevel()
?
_Mesa_TexImage2D |
|
2012-10-16 15:00:16 |
Alan Pope 🍺🐧🐱 🦄 |
nominated for series |
|
Ubuntu Quantal |
|
2012-10-17 05:56:15 |
Timo Jyrinki |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2012-10-17 06:07:45 |
Didier Roche-Tolomelli |
bug task added |
|
nux (Ubuntu Quantal) |
|
2012-10-17 15:05:06 |
Adam Conrad |
nux (Ubuntu Quantal): status |
Triaged |
Fix Committed |
|
2012-10-17 15:05:09 |
Adam Conrad |
bug |
|
|
added subscriber SRU Verification |
2012-10-17 15:05:17 |
Adam Conrad |
tags |
performance |
performance verification-needed |
|
2012-10-17 18:51:14 |
Marco Trevisan (Treviño) |
nux/2.0: assignee |
|
Daniel van Vugt (vanvugt) |
|
2012-10-18 02:23:02 |
Daniel van Vugt |
tags |
performance verification-needed |
performance verification-done |
|
2012-10-18 06:58:56 |
Timo Jyrinki |
nux/3.0: milestone |
3.10 |
3.12 |
|
2012-10-18 06:59:17 |
Timo Jyrinki |
nux/3.0: milestone |
3.12 |
|
|
2012-10-18 06:59:22 |
Timo Jyrinki |
nux/3.0: status |
Fix Committed |
Fix Released |
|
2012-10-18 07:00:33 |
Timo Jyrinki |
nux/3.0: milestone |
|
3.10 |
|
2012-10-20 12:59:14 |
Karl Frisk |
bug |
|
|
added subscriber Karl Frisk |
2012-10-23 14:36:09 |
Jaroslav |
attachment added |
|
compizcpu.txt https://bugs.launchpad.net/unity/+bug/1064834/+attachment/3410434/+files/compizcpu.txt |
|
2012-10-24 05:04:43 |
G9283 |
bug |
|
|
added subscriber G9283 |
2012-10-24 16:49:14 |
Adam Conrad |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2012-10-24 16:50:14 |
Launchpad Janitor |
nux (Ubuntu Quantal): status |
Fix Committed |
Fix Released |
|
2012-10-28 07:06:14 |
stevenvb |
bug |
|
|
added subscriber stevenvb |
2012-11-04 17:41:13 |
Launchpad Janitor |
nux (Ubuntu): status |
Fix Committed |
Fix Released |
|
2012-11-08 09:23:37 |
Timo Jyrinki |
nux/2.0: status |
Triaged |
Invalid |
|
2012-11-08 09:23:41 |
Timo Jyrinki |
nux/2.0: milestone |
2.14.2 |
|
|
2013-04-29 19:20:54 |
Jan Nekvasil |
bug |
|
|
added subscriber Jan Nekvasil |
2013-05-10 15:23:16 |
Stephen M. Webb |
nux: status |
Fix Committed |
Fix Released |
|