Merge lp://qastaging/~cemil-azizoglu/mir/improve-raii-take2 into lp://qastaging/mir
Proposed by
Cemil Azizoglu
Status: | Work in progress |
---|---|
Proposed branch: | lp://qastaging/~cemil-azizoglu/mir/improve-raii-take2 |
Merge into: | lp://qastaging/mir |
Diff against target: |
1613 lines (+370/-596) 16 files modified
src/server/compositor/CMakeLists.txt (+1/-1) src/server/compositor/buffer_bundle.h (+4/-6) src/server/compositor/buffer_handle.cpp (+42/-0) src/server/compositor/buffer_handle.h (+62/-0) src/server/compositor/buffer_queue.cpp (+37/-38) src/server/compositor/buffer_queue.h (+4/-4) src/server/compositor/buffer_stream_surfaces.cpp (+4/-6) src/server/compositor/temporary_buffers.cpp (+0/-92) src/server/compositor/temporary_buffers.h (+0/-76) tests/include/mir_test_doubles/mock_buffer_bundle.h (+5/-5) tests/integration-tests/compositor/test_swapping_swappers.cpp (+1/-3) tests/unit-tests/compositor/CMakeLists.txt (+1/-1) tests/unit-tests/compositor/test_buffer_handle.cpp (+65/-0) tests/unit-tests/compositor/test_buffer_queue.cpp (+137/-198) tests/unit-tests/compositor/test_buffer_stream.cpp (+7/-17) tests/unit-tests/compositor/test_temporary_buffers.cpp (+0/-149) |
To merge this branch: | bzr merge lp://qastaging/~cemil-azizoglu/mir/improve-raii-take2 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Mir development team | Pending | ||
Review via email:
|
Description of the change
Improve RAII take 2
To post a comment you must log in.
Unmerged revisions
- 2354. By Cemil Azizoglu
-
Merge trunk
- 2353. By Cemil Azizoglu
-
Whitespace.
- 2352. By Cemil Azizoglu
-
Don't include buffer_bundle.h.
- 2351. By Cemil Azizoglu
-
Do away with compositor/snapshot handle subclasses.
- 2350. By Cemil Azizoglu
-
Merge trunk.
- 2349. By Cemil Azizoglu
-
Use release_callback.
- 2348. By Cemil Azizoglu
-
Address review comments (more to do).
- 2347. By Cemil Azizoglu
-
Remove auto var.
- 2346. By Cemil Azizoglu
-
const &
- 2345. By Cemil Azizoglu
-
Fix spacing.