~ci-train-bot/mir/mir-ubuntu-artful-2983

« back to all changes in this revision

Viewing changes to src/client/mir_buffer.h

Merge latest trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
43
43
    virtual std::shared_ptr<ClientBuffer> client_buffer() const = 0;
44
44
    virtual MirGraphicsRegion map_region() = 0;
45
45
 
46
 
    virtual void set_fence(MirNativeFence*, MirBufferAccess) = 0;
47
 
    virtual MirNativeFence* get_fence() const = 0;
 
46
    virtual void set_fence(MirNativeFence, MirBufferAccess) = 0;
 
47
    virtual MirNativeFence get_fence() const = 0;
48
48
    virtual bool wait_fence(MirBufferAccess, std::chrono::nanoseconds) = 0;
49
49
 
50
50
    virtual MirBufferUsage buffer_usage() const = 0;