lp:~ksamak/compiz/switcher_add_size_multiplier
- Get this branch:
- bzr branch lp:~ksamak/compiz/switcher_add_size_multiplier
Branch merges
- Marco Trevisan (TreviƱo): Approve on 2016-07-20
- ksamak (community): Resubmit on 2016-07-20
- Sam Spilsbury: Needs Fixing (style, code, functionality) on 2016-07-10
-
Diff: 309 lines (+93/-55)3 files modifiedplugins/switcher/src/switcher.cpp (+73/-52)
plugins/switcher/src/switcher.h (+12/-3)
plugins/switcher/switcher.xml.in (+8/-0)
Recent revisions
- 4064. By ksamak <ksamak@ksalaptop> on 2016-07-04
-
switcher: adds a size multiplier for A11Y purposes (sight impaired people)
- 4061. By Sam Spilsbury <email address hidden> on 2016-06-28
-
animationaddon: Port the animationaddon plugin to use modern GL API.
This involved a lot of changes:
- Removal of glPush/glPop. State is assumed to be off in newer versions
of compiz, so switch off whatever gets switched on.
- Switch from glVertexPointer/glDrawArrays/ glDrawElements to GLVertexBuffer
- Changes in primitive assembly: GL_POLYGON doesn't exist in GLES
so switch to using GL_TRIANGLES. This meant that the indices
for all the animatons needed to be re-tesselated. That was done
by hand using a winding rule which just duplicates the first and
third vertex around the fourth.
- Dropping of glTexEnv calls.
- Reworking of the depth test, since writes to the depth buffer
have been disabled by default.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:compiz

