lp:~kdub/+junk/compositor-split

Created by Kevin DuBois and last modified
Get this branch:
bzr branch lp:~kdub/+junk/compositor-split
Only Kevin DuBois can upload to this branch. If you are Kevin DuBois please log in for upload directions.

Related bugs

Related blueprints

Branch information

Owner:
Kevin DuBois
Status:
Development

Recent revisions

1675. By Kevin DuBois

tmp

1674. By Kevin DuBois

add two new files

1673. By Kevin DuBois

merge in simplification branch

1672. By Kevin DuBois

 switch to overriding the demo compositor instead of the renderer

1671. By Alan Griffiths

tests: make better use of fixtures we now have available.

Approved by PS Jenkins bot, Kevin DuBois, Alexandros Frantzis.

1670. By Alan Griffiths

tests: Change legacy cross-process sync in TestClientInput to in-process mechanisms.

Approved by PS Jenkins bot, Alexandros Frantzis.

1669. By Daniel van Vugt

Rename bind_to_texture -> gl_bind_to_texture

This more clearly and honestly communicates the fact that it's a GL-specific
operation. In future I think it might be a good idea to find other functions
sensitive to the GL context and prefix them gl_ too.

Approved by Cemil Azizoglu, PS Jenkins bot.

1668. By Alexandros Frantzis

server: Introduce the EmergencyCleanup interface

Introduce a way for components to add emergency cleanup handlers. Such handlers are called in case of fatal errors, to ensure we leave the system in an usable/clean state.

This MP introduces the interfaces, a default implementation and change our existing socket file clean-up mechanism to use the new infrastructure.

1667. By Alan Griffiths

tests: run the TestClientInput.* tests in a single process

1666. By Daniel van Vugt

Clarify assumptions about how many buffers a client can fill without
blocking, before any are composited. Currently with nbuffers=3, the answer
is 2. However in future if the number of buffers has a soft limit of 2 for
most usage patterns, the answer will be 1.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers