Mir

Merge lp://qastaging/~cemil-azizoglu/mir/buffer_handle into lp://qastaging/mir

Proposed by Cemil Azizoglu
Status: Work in progress
Proposed branch: lp://qastaging/~cemil-azizoglu/mir/buffer_handle
Merge into: lp://qastaging/mir
Diff against target: 1085 lines (+308/-306)
23 files modified
examples/render_overlays.cpp (+8/-0)
include/platform/mir/graphics/buffer_handle.h (+61/-0)
include/platform/mir/graphics/renderable.h (+7/-0)
src/include/server/mir/compositor/buffer_stream.h (+4/-3)
src/platform/graphics/CMakeLists.txt (+1/-0)
src/platform/graphics/buffer_handle.cpp (+66/-0)
src/platform/symbols.map (+4/-0)
src/platforms/mesa/server/display_buffer.cpp (+42/-43)
src/platforms/mesa/server/display_buffer.h (+3/-2)
src/server/compositor/CMakeLists.txt (+0/-1)
src/server/compositor/buffer_bundle.h (+3/-6)
src/server/compositor/buffer_queue.cpp (+43/-39)
src/server/compositor/buffer_queue.h (+7/-5)
src/server/compositor/buffer_stream_surfaces.cpp (+4/-7)
src/server/compositor/buffer_stream_surfaces.h (+5/-3)
src/server/compositor/default_display_buffer_compositor.cpp (+2/-4)
src/server/compositor/temporary_buffers.cpp (+0/-97)
src/server/compositor/temporary_buffers.h (+0/-77)
src/server/graphics/software_cursor.cpp (+8/-0)
src/server/input/android/android_pointer_controller.cpp (+4/-3)
src/server/input/touchspot_controller.cpp (+8/-1)
src/server/scene/basic_surface.cpp (+28/-14)
src/server/scene/basic_surface.h (+0/-1)
To merge this branch: bzr merge lp://qastaging/~cemil-azizoglu/mir/buffer_handle
Reviewer Review Type Date Requested Status
Mir development team Pending
Review via email: mp+253873@code.qastaging.launchpad.net

Description of the change

Introduce BufferHandle.

To post a comment you must log in.
2415. By Cemil Azizoglu

Remove forgotten member

2416. By Cemil Azizoglu

whitespace

2417. By Cemil Azizoglu

- Move BufferHAndle from mir::compositor to mir::graphics namespace.
- Also Move buffer_handle.cpp under platform.

2418. By Cemil Azizoglu

Minimally working implementation.

2419. By Cemil Azizoglu

Software cursor

2420. By Cemil Azizoglu

touchspot fix

2421. By Cemil Azizoglu

Minor fixes

2422. By Cemil Azizoglu

merge trunk.

Unmerged revisions

2422. By Cemil Azizoglu

merge trunk.

2421. By Cemil Azizoglu

Minor fixes

2420. By Cemil Azizoglu

touchspot fix

2419. By Cemil Azizoglu

Software cursor

2418. By Cemil Azizoglu

Minimally working implementation.

2417. By Cemil Azizoglu

- Move BufferHAndle from mir::compositor to mir::graphics namespace.
- Also Move buffer_handle.cpp under platform.

2416. By Cemil Azizoglu

whitespace

2415. By Cemil Azizoglu

Remove forgotten member

2414. By Cemil Azizoglu

Add buffer_handle() interface to Renderable.

2413. By Cemil Azizoglu

- Remove temporary buffers from the filesystem
- Do away with {compositor|snapshot}_release

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches