~vanvugt/mir/fix-1379610

« back to all changes in this revision

Viewing changes to src/server/compositor/buffer_stream_surfaces.h

  • Committer: Tarmac
  • Author(s): Alan Griffiths
  • Date: 2014-10-06 18:26:45 UTC
  • mfrom: (1954.1.5 mir3)
  • Revision ID: tarmac-20141006182645-bys4jq9l5qt61m66
scene, compositor: ensure a buffer requested by a surface is not delivered after the surface is deleted.
. Fixes: https://bugs.launchpad.net/bugs/1376324.

Approved by Andreas Pokorny, Alexandros Frantzis, Alberto Aguirre, PS Jenkins bot.

Show diffs side-by-side

added added

removed removed

Lines of Context:
53
53
    void force_requests_to_complete() override;
54
54
    int buffers_ready_for_compositor() const override;
55
55
    void drop_old_buffers() override;
 
56
    void drop_client_requests() override;
56
57
 
57
58
protected:
58
59
    BufferStreamSurfaces(const BufferStreamSurfaces&) = delete;