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 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Mir development team | Pending | ||
Review via email:
|
Description of the change
Introduce BufferHandle.
To post a comment you must log in.
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