lp:~glcompbench-dev/glcompbench/bug-984058
- Get this branch:
- bzr branch lp:~glcompbench-dev/glcompbench/bug-984058
Branch merges
- Alexandros Frantzis: Pending requested
-
Diff: 152 lines (+26/-15)4 files modifiedsrc/composite-canvas-egl.cc (+1/-0)
src/composite-canvas-glx.cc (+1/-0)
src/composite-canvas.cc (+19/-10)
src/composite-window.cc (+5/-5)
Related bugs
Bug #984058: glcompbench crashes when closing a window tracked by the canvas | Medium | Fix Released |
Related blueprints
Branch information
Recent revisions
- 84. By Jesse Barker
-
Canvas: Slightly less intrusive version of the logic used to extract the window
ID from the event structure. - 83. By Jesse Barker
-
Canvas: Take 2. Previous version was too narrowly focused. Need to assume that
there could always be a DestroyNotify event queued up for the window whose event
we're handling. So, pull out the window from the event before doing anything
else with the event. Then we can check for a pending DestroyNotify before doing
anything else. - 81. By Jesse Barker
-
Fix bug 984058.
We have to allow for the possibility that the window has actually
been destroyed, but we saw the unmap event before the destroy event.
So, check for a queued-up DestroyNotify event for our window before
trying to update (bug 984058).Further, if we're using a user provided list of windows (command-line option),
prune the destroyed one out to make sure we don't create any new objects with a
bad window list.While destroying the Damage resource, make sure we use the same checks as the
update path. Also, update the map_state constants so they're not magic numbers. - 80. By Jesse Barker
-
Blur: Update the render object handling to support the addition of managed
windows after initial set up (including between iterations). - 78. By Jesse Barker
-
Merging lp:~glcompbench-dev/glcompbench/blur into trunk.
This adds a new blur effect test, as well as some additional objects and new
internal API changes to support it. - 75. By Jesse Barker
-
Merge of lp:~glcompbench-dev/glcompbench/libmatrix-util.
Updates glcompbench to reflect the latest lp:libmatrix, which, in and of itself,
conslidates code previously duplicated between glcompbench and glmark2 into
libmatrix.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:glcompbench