xf86-video-amdgpu: Changes to 'push-62'

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Wed Apr 20 14:27:59 UTC 2022


New branch 'push-62' available with the following commits:
commit f3f57a58342c286808220bdbe6dc6bb7098763b9
Author: Lukasz Spintzyk <lukasz.spintzyk at displaylink.com>
Date:   Fri Jun 11 14:54:35 2021 +0200

    Do not consider disabled crtc anymore when looking for xf86crtc covering drawable.
    
    This is commit is removing obsolete switch done in
    
    xf86-video-ati at sha 61d0aec40e2521488c2fe43e7a6823e5c87d94d7:  video: add option to include disabled CRTCs in best CRTC search
    This is not required anymore as with commit done in
    xorg-server at sha 5c5c1b77982a9af7279a90bc3c2be48adaa9c778:     present: Add Present extension
    That in case of lack of crtc is using fake_crtc with render 1Hz frequency
    
    When consider_disabled is removed then amdgpu_pick_best_crtc is doing the same what rr_crtc_covering_box is doing
    so it can be reimplemented to reuse that function.
    
    Signed-off-by: Łukasz Spintzyk <lukasz.spintzyk at synaptics.com>
    Signed-off-by: Shashank Sharma <contactshashanksharma at gmail.com>
    Reviewed-by: Alex Deucher <alexander.deucher at amd.com>

commit e39a3ee07c9dea73b0452b71b1ef633b6cd6f389
Author: Lukasz Spintzyk <lukasz.spintzyk at displaylink.com>
Date:   Mon Jun 21 11:41:40 2021 +0200

    Prefer crtc of primary output for synchronization when screen has to crtcs with the same coverage
    
    This is adjusting randr_crtc_covering_drawable to cover scenario fixed in
    9151f3b1c2ebcc34e63195888ba696f2183ba5e2
    
    Signed-off-by: Łukasz Spintzyk <lukasz.spintzyk at synaptics.com>
    Signed-off-by: Shashank Sharma <contactshashanksharma at gmail.com>
    Reviewed-by: Alex Deucher <alexander.deucher at amd.com>

commit 92fb43b8e96bbda77e03b7313ccbba75a304a1b1
Author: Lukasz Spintzyk <lukasz.spintzyk at displaylink.com>
Date:   Fri Jun 11 08:52:58 2021 +0200

    Use randr_crtc_covering_drawable used in modesetting
    
    Use implementation from modesetting driver that is fixing issue:
    https://gitlab.freedesktop.org/xorg/xserver/-/issues/1028
    
    Instead of returning primary crtc as fallback we can now find and return crtc that belongs to secondary outputs.
    
    v2:
      restore original naming scheme for amdgpu_crtc_is_enabled, amdgpu_box_intersect, amdgpu_box_area functions
    
    Signed-off-by: Łukasz Spintzyk <lukasz.spintzyk at synaptics.com>
    Signed-off-by: Emilia Majewska <emilia.majewska at synaptics.com>
    Signed-off-by: Shashank Sharma <contactshashanksharma at gmail.com>
    Reviewed-by: Alex Deucher <alexander.deucher at amd.com>

commit 57740ae2357ca7b973f78be31327365aaa60ed41
Author: Łukasz Spintzyk <lukasz.spintzyk at synaptics.com>
Date:   Tue Jun 22 07:36:42 2021 +0200

    amdgpu: fixup driver for new X server ABI
    
    Signed-off-by: Łukasz Spintzyk <lukasz.spintzyk at synaptics.com>
    Signed-off-by: Shashank Sharma <contactshashanksharma at gmail.com>
    Reviewed-by: Alex Deucher <alexander.deucher at amd.com>



More information about the xorg-commit mailing list