AW: Re: modesetting TearFree / VSYNC aware rotation pageflipping

2018-10-04 Thread carsten.behling
:42 (GMT+01:00) An: Michel Dänzer , Carsten Behling Cc: x...@freedesktop.org Betreff: Re: modesetting TearFree / VSYNC aware rotation pageflipping On 03/10/2018 17:36, Michel Dänzer wrote: > On 2018-10-03 4:22 p.m., Carsten Behling wrote: >> >>> TearFree uses separate dedicat

Re: modesetting TearFree / VSYNC aware rotation pageflipping

2018-10-04 Thread Martin Peres
On 03/10/2018 17:36, Michel Dänzer wrote: > On 2018-10-03 4:22 p.m., Carsten Behling wrote: >> >>> TearFree uses separate dedicated scanout buffers, to which the "main" >>> buffer contents are copied on demand. >>> >>> Originally, these three things (DRI page flipping, rotation and >>> TearFree)

Re: modesetting TearFree / VSYNC aware rotation pageflipping

2018-10-03 Thread Michel Dänzer
On 2018-10-03 4:22 p.m., Carsten Behling wrote: > >> TearFree uses separate dedicated scanout buffers, to which the "main" >> buffer contents are copied on demand. >> >> Originally, these three things (DRI page flipping, rotation and >> TearFree) were separate and mutually exclusive. However, the

Re: modesetting TearFree / VSYNC aware rotation pageflipping

2018-10-03 Thread Carsten Behling
Hi Michel, thanks for responding. > Basically you're comparing apples (TearFree, the amdgpu/radeon driver > changes above) and oranges (DRI page flipping, the modesetting change > above). > > DRI page flipping is an old mechanism (supported by the amdgpu/radeon > drivers as well, "forever",

modesetting TearFree / VSYNC aware rotation pageflipping

2018-09-28 Thread Carsten Behling
Hi all, I noticed ugly tearing when rotating the screen with modesetting. I already noticed this thread https://bugs.freedesktop.org/show_bug.cgi?id=98876 that suggests to implement the TearFree option into modesetting. So I took a look on the amd and ati implementations