lp:xserver-xorg-driver-ati

Created by James Westby on 2009-12-16 and last modified on 2019-07-18
Get this branch:
bzr branch lp:xserver-xorg-driver-ati

Related bugs

Related blueprints

Branch information

Owner:
VCS imports
Project:
xserver-xorg-driver-ati
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at git://anongit.freedesktop.org/xorg/driver/xf86-video-ati.

The next import is scheduled to run in 3 hours.

Last successful import was 2 hours ago.

Import started 2 hours ago on alnitak and finished 2 hours ago taking 25 seconds — see the log
Import started 10 hours ago on alnitak and finished 10 hours ago taking 20 seconds — see the log
Import started 17 hours ago on alnitak and finished 17 hours ago taking 20 seconds — see the log
Import started on 2019-08-21 on alnitak and finished on 2019-08-21 taking 25 seconds — see the log
Import started on 2019-08-20 on alnitak and finished on 2019-08-20 taking 25 seconds — see the log
Import started on 2019-08-20 on alnitak and finished on 2019-08-20 taking 20 seconds — see the log
Import started on 2019-08-20 on alnitak and finished on 2019-08-20 taking 20 seconds — see the log
Import started on 2019-08-19 on alnitak and finished on 2019-08-19 taking 20 seconds — see the log
Import started on 2019-08-19 on alnitak and finished on 2019-08-19 taking 25 seconds — see the log
Import started on 2019-08-19 on alnitak and finished on 2019-08-19 taking 20 seconds — see the log

Recent revisions

3084. By Michel Dänzer <email address hidden> on 2019-07-18

Don't disable page flipping completely with SW cursor

Even with SW cursor, page flipping can be used while no X cursor is
visible.

Occurred to me in the context of xorg/xserver#828.
(Ported from amdgpu commit 87f41ace4920fd2069794211683659eb25b025a6)

3083. By Michel Dänzer <email address hidden> on 2019-06-25

present: Check that we can get a KMS FB for flipping

This can legitimately fail if the pixmap's storage is shared from
another device, e.g. when using PRIME render offloading.

(Ported from amdgpu commit 7d3fef72e0c871e1677e9e544f4cae5e238b5c52)

3082. By Michel Dänzer <email address hidden> on 2019-06-14

Remove dri2_drawable_crtc parameter consider_disabled

All callers were passing TRUE.

(Ported from amdgpu commit ea19a5207054bb159fc7fb6d88e0ceb10c3da010)
Reviewed-by: Alex Deucher <email address hidden>

3081. By Michel Dänzer <email address hidden> on 2019-06-14

dri2: Re-use previous CRTC when possible if pick_best_crtc returns NULL

This way, the MSC will continue ticking at the rate of (the last mode
which was enabled for) that CRTC, instead of the client running
unthrottled.

(Ported from amdgpu commit 3109f088fdbd89c2ee8078625d4f073852492656)
Reviewed-by: Alex Deucher <email address hidden>

3080. By Flora Cui <email address hidden> on 2019-06-14

dri2: reply to client for WaitMSC request in any case

otherwise client would wait for reply forever and desktop appears hang.

Signed-off-by: Flora Cui <email address hidden>
(Ported from amdgpu commit fb06fb814700a47464abd756e1111dcc76d0d776)
Reviewed-by: Alex Deucher <email address hidden>

3079. By Michel Dänzer <email address hidden> on 2019-05-09

dri3: Always flush glamor before sharing pixmap storage with clients

Even if glamor_gbm_bo_from_pixmap / glamor_fd_from_pixmap themselves
don't trigger any drawing, there could already be unflushed drawing to
the pixmap whose storage we share with a client.

(Ported from amdgpu commit 4b17533fcb30842caf0035ba593b7d986520cc85)
Acked-by: Alex Deucher <email address hidden>

3078. By Michel Dänzer <email address hidden> on 2019-04-24

Retry get_fb_ptr in get_fb

If get_fb_ptr returns NULL, try again after pixmap_get_handle, it should
work then.

Fixes spurious Present page flipping failures using "normal" pixmaps
which aren't shared with direct rendering clients, e.g. with a
compositor using the RENDER extension.

Bugzilla: https://bugs.freedesktop.org/110417
(Ported from amdgpu commit bf61e6d7ac1a5754b1026d7f80acf25ef622c491)
Reviewed-by: Alex Deucher <email address hidden>

3077. By Michel Dänzer <email address hidden> on 2019-03-19

Bump version for 19.0.1 release

3076. By Dave Airlie <email address hidden> on 2019-03-15

modesetting: add tile property support

This adds tiling support to the driver, it retrieves the tile info from
the kernel and translates it into the server format and exposes the
property.

(Ported from xserver commits 8fb8bbb3062f1a06621ab7030a9e89d5e8367b35
 and 6abdb54a11dac4e8854ff94ecdcb90a14321ab31)
(Ported from amdgpu commit 6ee857726166f495abcd68e4ff60e3a09593d079)
Reviewed-by: Alex Deucher <email address hidden>

3075. By Michel Dänzer <email address hidden> on 2019-03-14

Use radeon_finish in drmmode_crtc_scanout_update

radeon_glamor_finish only works if we're using glamor, otherwise it'll
crash.

Fixes: ce7db51020d3 "Cancel pending scanout update in drmmode_crtc_scanout_update"
Bug: https://bugs.debian.org/924540
Reviewed-by: Alex Deucher <email address hidden>

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers

No subscribers.