Skip to content
  • Dave Airlie's avatar
    randr: add provider object and provider property support (v6) · 66d92afe
    Dave Airlie authored
    
    
    This adds the initial provider object and provider property
    support to the randr dix code.
    
    v2: destroy provider in screen close
    v2.1: fix whitespace
    
    v3: update for latest rev of protocol + renumber after 1.4 tearout.
    
    v4: fix logic issue, thanks Samsagax on irc
    
    v5: keithp's review: fix current_role, fix copyrights, fix master
    reporting crtc/outputs.
    
    v6: port to new randr interface, drop all set role bits for now
    
    v7: drop devPrivate in provider, not needed, add BadMatch returns
    for NULL SetProviderOffloadSink and SetProviderOutputSource, drop
    the old typedef.
    
    Reviewed-by: default avatarKeith Packard <keithp@keithp.com>
    Reviewed-by: default avatarAdam Jackson <ajax@redhat.com>
    Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
    66d92afe