Need an extension for GBM buffers to replace mir_buffer_get_buffer_package()
Bug #1673534 reported by
Cemil Azizoglu
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
Fix Released
|
Wishlist
|
Kevin DuBois | ||
0.26 |
Fix Released
|
Wishlist
|
Kevin DuBois | ||
mir (Ubuntu) |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
We need for Mesa EGL
typedef struct MirExtensionGbm
{
MirConnecti
MirConnecti
MirBufferIs
MirBufferGbmFd fd;
MirBufferGb
MirBufferGb
MirBufferGb
MirBufferGbmAge age;
} MirExtensionGbm
Related branches
lp://staging/~mir-team/mir/0.26-old
Rejected
for merging
into
lp://staging/mir/ubuntu
- Michał Sawicz: Disapprove
-
Diff: 13 lines (+6/-0)1 file modifieddebian/changelog (+6/-0)
lp://staging/~kdub/mir/gbm-ext-v2
- Andreas Pokorny (community): Approve
- Alan Griffiths: Approve
- Daniel van Vugt: Needs Fixing
- Mir CI Bot: Approve (continuous-integration)
- Chris Halse Rogers: Approve
- Cemil Azizoglu (community): Approve
-
Diff: 537 lines (+349/-15)6 files modifiedinclude/client/mir_toolkit/extensions/gbm_buffer.h (+90/-0)
src/platforms/mesa/client/client_buffer.cpp (+8/-4)
src/platforms/mesa/client/client_platform.cpp (+149/-5)
src/platforms/mesa/client/client_platform.h (+2/-1)
src/platforms/mesa/include/native_buffer.h (+3/-0)
tests/unit-tests/platforms/mesa/client/test_client_platform.cpp (+97/-5)
Changed in mir: | |
milestone: | none → 0.26.2 |
status: | New → Fix Committed |
importance: | Undecided → High |
Changed in mir: | |
importance: | High → Wishlist |
tags: | added: enhancement |
Changed in mir: | |
assignee: | nobody → Kevin DuBois (kdub) |
milestone: | 0.26.2 → 1.0.0 |
Changed in mir (Ubuntu): | |
importance: | Undecided → Wishlist |
status: | New → Triaged |
Changed in mir: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This bug was fixed in the package mir - 0.26.2+ 17.04.20170322. 1-0ubuntu1
--------------- 17.04.20170322. 1-0ubuntu1) zesty; urgency=medium
mir (0.26.2+
[ Daniel van Vugt ] /launchpad. net/mir/ +milestone/ 0.26.2) google/ protobuf/ repeated_ field.
mir::composito r::TemporaryBuf fer::size( ) called from
mir::gl: :tessellate_ renderable_ into_rectangle( ) (LP: #1664760) Session: :
surface_ after() (LP: #1667645)
mir_buffer_ get_buffer_ package( ) (LP: #1673534)
* New upstream release 0.26.2 (https:/
- Bugs fixed:
. EDID does not change when hotplugging a monitor (LP: #1660017)
. [regression] mirout crashes when connecting to unity8 or any nested
server: [libprotobuf FATAL /usr/include/
h:1408] CHECK failed: (index) < (current_size_) (LP: #1661163)
. Mir server crashed with SIGSEGV in
. Nested servers (Unity8) periodically stutter (half frame rate) with
Mir 0.26.1 (LP: #1666372)
. Don't dereference the end iterator in ms::Application
. [regression] OSK input shaping no longer works correctly (LP: #1669444)
. Setting MirWindowSpec parameters always causes window's input_region
to be reset (LP: #1670876)
. Subpixel order not included in Mir display information (LP: #1393578)
. Presentation chains should support various swap interval modes
(LP: #1673533)
. Need an extension for GBM buffers to replace
. Seg fault on detect_fd_leaks (LP: #1661498)
-- Cemil Azizoglu <email address hidden> Wed, 22 Mar 2017 04:54:19 +0000