touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #60534
[Bug 1396178] Re: [UbuntuShape] Make the base shape extendible
** Branch linked: lp:ubuntu/vivid-proposed/ubuntu-ui-toolkit
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-ui-toolkit in
Ubuntu.
https://bugs.launchpad.net/bugs/1396178
Title:
[UbuntuShape] Make the base shape extendible
Status in ubuntu-ui-toolkit package in Ubuntu:
In Progress
Bug description:
The UbuntuShape is the base component of the toolkit and of several
applications. It has to be extremely efficient. The problem is that
efficiency becomes very difficult to maintain as more features need to
be implemented. The main reason being that having to deal with several
vertex buffer geometries and shaders in the same code base can become
extremely verbose, another reason being that branching inside shader
code can have big impacts with some GPUs (embedded or not).
A solution to avoid that would be to make UbuntuShape support a fixed
set of features and to make it extendible, so that new features could
be put inside dedicated items without reducing efficiency and code
maintainability of the base shape item.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/1396178/+subscriptions
References