[Bug 1069498] Re: KWin shows tearing despite of VSync

2014-02-21 Thread Rohan Garg
Hi
Sorry, but we do not plan to provide any more updates to KDE Workspace for 
12.04 currently except via the Kubuntu Backports repository. Please add the 
Kubuntu Backports repository so as to get the latest KDE and to get the 
required bug fix. We also recommend using the LTS HWE stack with the Kubuntu 
Backports PPA.

You can read about the Kubuntu Backports PPA here :
https://wiki.kubuntu.org/Kubuntu/KubuntuPPAs#Kubuntu_Backports

** Changed in: kde-workspace (Ubuntu)
   Status: Confirmed => Won't Fix

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1069498]

2013-10-24 Thread 1pt1nq88tvxvjiijcixknc4iaqh3fq-john-8aho930n7szvk8tyqp2yd0cny5grzx
works with the new kde, 4.11.2.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1069498]

2013-09-19 Thread Sergio López del Pozo
I'm glad to see that the problem is fixed in 4.11. I upgraded Mint to it
and works like a charm (note that Vsync settings have to be changed to
Full scene repaints). I can finally watch movies without tearing, this
was a no-go for me to continue with KDE.

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498]

2013-04-02 Thread Andreas Hermann
I applied this patch against kwin 4.10.1. My system has an nvidia card, using 
the binary blob.
My results:

- with 'c' mode:  zero tearing, but kwin constantly has 60% cpu usage.
Performance is ok, but i think this is because of the powerfull gpu/cpu
(gtx460 + core i7)

- with 'e' mode: amazing performance, but again tearing on the second
monitor (upper part)

- with 'p' Mode: same as c

However, tearing generally disappears if i force my two monitors to have
the same resolution.

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498]

2013-04-02 Thread Thomas-luebking
(In reply to comment #113)
> Thank yout Thomas for the quick response.
> So there is no easy way to to test this on 4.10?

Just a short re-confirmation: you did not get this CPU load while using the FPS 
counter, did you?
That's pretty much expectable and unrelated.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1069498]

2013-04-02 Thread Andreas Hermann
Thank yout Thomas for the quick response.
So there is no easy way to to test this on 4.10?

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498]

2013-04-02 Thread Thomas-luebking
Pretty much fixed tearing on "c" will remain until we remove the "rather
not so helpful" waitSync calls from the pixel copying branch (patch
here, RR pending for the moment)

As for the CPU usage: the patch was never tested against 4.10 neither would it 
cleanly apply.
If you can provide a callgrind dump, i can look into it, but there's little 
reason for CPU overhead on the buffer swapping paths (memory throughput esp. 
w/o flipping support, but that's not CPU related)

It rather sounds as if you run into constant repaints - for whatever
reason - and for 60% load on an i7 core rather unblocked (ie. beyond
60FPS)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1069498]

2013-04-02 Thread Andreas Hermann
(In reply to comment #115)
> (In reply to comment #113)
> > Thank yout Thomas for the quick response.
> > So there is no easy way to to test this on 4.10?
> 
> Just a short re-confirmation: you did not get this CPU load while using the
> FPS counter, did you?
> That's pretty much expectable and unrelated.

Do you mean the Show FPS effect? I dit not use that. I just looked at the 
process list with htop. That showed kwin constantly using around 50-60% cpu 
usage when running with 'c'.
As soon as i have some time, i will try it again with kwin from git-master.

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498]

2013-04-02 Thread Thomas-luebking
No. It would require a serious and complete backport to ensure that everything 
is in shape (ie. every behaviour that patch relies on is present)
And that'd be quite some work for a quick singleton test.

The most simple way would actually be to get the git master of kde-
workspace and compile & install only kwin (that should actually work)

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498] Re: KWin shows tearing despite of VSync

2013-03-12 Thread Bug Watch Updater
** Changed in: kdebase-workspace
   Status: New => Fix Released

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498]

2013-03-12 Thread markg85
(In reply to comment #109)
> 4.11
> Sorry, my bad.
> The commit took some time, initially pointed 4.10 but didn't make it and i
> forgot to edit the message.
> 
> The patch (and the pending following ones) are far to invasive to be added
> to minor releases.

Ok, that's fine. Just wanted to make sure since i'm also experiencing
the issue described in this bug.

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498]

2013-03-12 Thread Thomas-luebking
4.11
Sorry, my bad.
The commit took some time, initially pointed 4.10 but didn't make it and i 
forgot to edit the message.

The patch (and the pending following ones) are far to invasive to be
added to minor releases.

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498]

2013-03-12 Thread Ralf Jung
The fix will land in 4.11. The danger of regressions is too big to put
it into the stable branch.

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498]

2013-03-12 Thread markg85
(In reply to comment #106)
> Git commit 6072b4feb8c90024aa24b2e9cb8a21ab2140412c by Thomas Lübking.
> Committed on 18/02/2013 at 23:17.
> Pushed by luebking into branch 'master'.
> 
> support a permanent glSwapBuffer
> 
> either by
> - forcing fullrepaints unconditionally
> - turning a repaint to a full one beyond a threshhold
> - completing the the backbuffer from the frontbuffer after the paint
> FIXED-IN: 4.10
> REVIEW: 107198
> 
> M  +1-11   kwin/composite.cpp
> M  +5-4kwin/eglonxbackend.cpp
> M  +60   -57   kwin/glxbackend.cpp
> M  +29   -0kwin/options.cpp
> M  +13   -0kwin/options.h
> M  +35   -10   kwin/scene.cpp
> M  +3-0kwin/scene.h
> M  +76   -1kwin/scene_opengl.cpp
> M  +1-0kwin/scene_opengl.h
> 
> http://commits.kde.org/kde-workspace/6072b4feb8c90024aa24b2e9cb8a21ab2140412c

Hi,

The "version fixed in" field in this bug report notes 4.11.
Yet the actual commit message says "FIXED-IN: 4.10"

...

Which version will have this fix? the just released 4.10.1?

Cheers,
MArk

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498]

2013-03-12 Thread Thomas-luebking
Git commit 6072b4feb8c90024aa24b2e9cb8a21ab2140412c by Thomas Lübking.
Committed on 18/02/2013 at 23:17.
Pushed by luebking into branch 'master'.

support a permanent glSwapBuffer

either by
- forcing fullrepaints unconditionally
- turning a repaint to a full one beyond a threshhold
- completing the the backbuffer from the frontbuffer after the paint
FIXED-IN: 4.10
REVIEW: 107198

M  +1-11   kwin/composite.cpp
M  +5-4kwin/eglonxbackend.cpp
M  +60   -57   kwin/glxbackend.cpp
M  +29   -0kwin/options.cpp
M  +13   -0kwin/options.h
M  +35   -10   kwin/scene.cpp
M  +3-0kwin/scene.h
M  +76   -1kwin/scene_opengl.cpp
M  +1-0kwin/scene_opengl.h

http://commits.kde.org/kde-
workspace/6072b4feb8c90024aa24b2e9cb8a21ab2140412c

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498]

2013-03-12 Thread ValdikSS
Yes, it will be included in 4.11

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498]

2013-03-12 Thread bwat47
Can we expect it to make it into kde 4.11 then? I'm currently using the
intel xorg "tearfree" option and have kwins vsync disabled, which works
but has poor performance and higher power draw. This is a really big
usability issue that makes kwin rather unusable on intel graphics!

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498]

2013-03-12 Thread 1pt1nq88tvxvjiijcixknc4iaqh3fq-john-8aho930n7szvk8tyqp2yd0cny5grzx
still present in kde 4.10 on kubuntu 12.10, as expected.

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498] Re: KWin shows tearing despite of VSync

2013-02-24 Thread bwat47
this bug is ridiculous. I can't believe its still not fixed in 4.10. So
now we have to wait another 6 months to have usable compositing? this is
a severe bug sicne it causes tearing in common use cases like fullscreen
video. could this fix be backported to kubuntu?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1069498]

2013-02-11 Thread Thomas-luebking
None of the discussed "more buffer swapping" patches has been applied to
kde 4.10

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1069498]

2013-02-11 Thread bwat47
I see KDE 4.10 is out today, can anyone tell me if tearing still occurs
on ivybridge in kde 4.10?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1069498] Re: KWin shows tearing despite of VSync

2012-12-10 Thread Bug Watch Updater
** Bug watch added: VLC Trac #7702
   http://trac.videolan.org/vlc/ticket/7702

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498]

2012-12-10 Thread bwat47
(In reply to comment #98)
> (In reply to comment #97)
> > Does anyone know if a fix for this (for intel cards) ever make it into kde
> > 4.9.x?
> 
> Actually the intel IGPs should operate on the glXCopySubBuffer path and that
> should not cause tearing but with some broken MESA versions.
> 
> The pending patch at https://git.reviewboard.kde.org/r/107198/ will
> *hopefully* still make it into 4.10 - it's however a far too massive change
> for a bugfix release (ie. 4.9) sorry.

I'm on ivybridge and I had tried kubuntu 12.10 which has pretty recent
mesa/kernel/driver versions (9.0, 3.5, 2.20.9).

AFIAK the problem is that currently sandybridge and ivybridge hardware
simply cannot get fully tear free output unless the compositor *always*
pageflips (ubuntu has changed compiz to behave this way by default in
ubuntu 12.10 and I get absolutely no tearing anywhere there). I can also
achieve totally tear-free output in gnome-shell by adding CLUTTER_PAINT
=disable-clipped-redraws:disable-culling to /etc/environment.

Intel is working on adding "legacy" vsync in kernel 3.8 afiak, but if
this is used it will cause significantly more power usage, since it
keeps the intel card out of its power saving state, so the proper way on
intel will still be to only use page-flipping, which is why that pending
patch you linked is probably the only thing that will gives
sandybridge/ivybridge users totally tear-free output.

It is possible to get tear-free fullscreen video currently if you use
unredirect fullscreen windows in kwin + opengl output in the video
player, but even that doesn't always work (it depends on the
application, some video players don't seem to page-flip even with opengl
output, for example see this vlc bug:
https://trac.videolan.org/vlc/ticket/7702

the best tear free video experience for ivybridge is to use an always
page-flipping compositor, with unredirect fullscreen windows disabled,
this seems to get rid of any and all tearing.

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498]

2012-12-10 Thread Thomas-luebking
Hi Pierre-Loup

(In reply to comment #96)
> The problem with glWaitVideoSync() is that it waits on the CPU
Ok, thanks for the information - i guess it's no misassumption thzat we could 
in a further patch completely scratch that path then?

> The intention behind the change you linked is good, but without the
> functionality provided by  GLX_EXT_buffer_age you have no guarantees 

Actually the current approach either forces full repaints or completes
the backbuffer from the frontbuffer (we scratched re-using the
backbuffer for it's undefined state, plus it will require some (but
minor) changes on clipping artificial elements), but the latter has
severe performance issues on the MESA stack (so we'll mostly require
GLX_EXT_buffer_age there, esp. since the weaker IGPs also typically
suffer most from effects like blurring etc.)

Many thanks for your assistance on the issue.

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498]

2012-12-10 Thread Thomas-luebking
(In reply to comment #97)
> Does anyone know if a fix for this (for intel cards) ever make it into kde
> 4.9.x?

Actually the intel IGPs should operate on the glXCopySubBuffer path and
that should not cause tearing but with some broken MESA versions.

The pending patch at https://git.reviewboard.kde.org/r/107198/ will
*hopefully* still make it into 4.10 - it's however a far too massive
change for a bugfix release (ie. 4.9) sorry.

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498]

2012-12-10 Thread bwat47
Does anyone know if a fix for this (for intel cards) ever make it into
kde 4.9.x? Or will it only come later on in 4.10? I really want to
switch to KDE but this is a dealbreaker for me :(.

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498]

2012-12-10 Thread Thomas-luebking
Whatever was the intention of "glWaitVideoSync" (apparently not the way it was 
utilized in compositors) - "glxinfo | grep GLX_EXT_buffer_age" is void on 
nvidia 310.19 and as reported in the review request on intel/mesa as well.
So is "grep GLX_EXT_buffer_age /usr/share/doc/nvidia/NVIDIA_Changelog".

That is why we attempt always full repaints and swapping the buffer.
https://git.reviewboard.kde.org/r/107198/

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498]

2012-12-10 Thread Pgriffais
Hi Thomas,

The problem with glWaitVideoSync() is that it waits on the CPU, so any
interval of time can happen between performing that wait and issuing the
blit, which means tear-free presentation isn't guaranteed.

We briefly discussed this with Fredrik a few days ago, and contrary to
what I said GLX_EXT_buffer_age isn't yet exposed on current 310 drivers
(as you found out). However we should be rolling out a new release
series shortly, which will include support for it.

The intention behind the change you linked is good, but without the
functionality provided by  GLX_EXT_buffer_age you have no guarantees
about how many buffers are in the flip queue of the driver; it's usually
a trivial cycle between 2 or 3 buffers depending whether Triple
Buffering is enabled, but other implementations might have their own
specific flipping mechanism.

Thanks,
 - Pierre-Loup

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498]

2012-12-10 Thread Borisochkin
https://devtalk.nvidia.com/default/topic/525074/linux/image-tear-with-
kwin-compositing-and-vsync-on/

"glWaitVideoSync() works as intended, but doesn't really provide a way
to present in a tear-free way. The proper way to fix this on the KWin
side would be to implement support for the new GLX_EXT_buffer_age
extension."

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1069498]

2012-11-26 Thread Borisochkin
I can confirm this behavior on up to date Archlinux (KDE 4.9.3, nvidia
blob 310.19, video card - gtx650 ti). This tearing shows up regardless
of vsync in nvidia-settings. When I turn on vsync in kwin tearing will
come up. However, NOT immediately - after a few seconds.

I didn't encounter this behavior with older card (7900GS) the day before
yesterday (nvidia blob 304.xx).

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1069498]

2012-11-20 Thread Thomas-luebking
There has been no fix from our side unless you patched in
https://git.reviewboard.kde.org/r/107198/ and selected a full repaint
variant

   kwriteconfig --file kwinrc --group Compositing --key 

 being either of n,e,p,c for "No fullrepaints", "Extend (nearly full)
to full repaints", "full rePaints" and "Copy buffer full repaints".

"c" is only reasonable on the nvidia blob and eventually fglrx.
Do NOT use it with MESA and the Open Source drivers.

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498]

2012-11-20 Thread ValdikSS
It could be that RC6 is disabled. If you enable RC6, it would occur just
a little lower, but it would be pretty visible.

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498]

2012-11-20 Thread 1pt1nq88tvxvjiijcixknc4iaqh3fq-john-8aho930n7szvk8tyqp2yd0cny5grzx
On 11/16/2012 10:12 AM, r...@jurathek.de wrote:
> https://bugs.kde.org/show_bug.cgi?id=307965
>
> --- Comment #89 from r...@jurathek.de ---
> In order to clarify: there is still tearing in the upper part!
> Just far far far less.
>
I concur.

Tearing now only occurs with the top few mm, becoming difficult to see.
Thanks for the fix, but no home run quite yet :-(

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498]

2012-11-20 Thread O-root-jurathek-de
In order to clarify: there is still tearing in the upper part!
Just far far far less.

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498]

2012-11-15 Thread ValdikSS
(In reply to comment #87)
> Rev 699: New upstream release (LP: #1074747)

files modified:
debian/changelog
debian/control

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1069498]

2012-11-15 Thread Mgraesslin
> Don't see any kwin changes
> http://bazaar.launchpad.net/~kubuntu-packagers/kubuntu-packaging/kde-workspa
> ce/changes
Rev 699: New upstream release (LP: #1074747)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1069498]

2012-11-15 Thread O-root-jurathek-de
(In reply to comment #85)
> sudo grep -i tear /var/log/Xorg.0.log
> Please

Nothing for me, but I didn't restart X nor reload the driver, but no
tearing; just updated KDE.

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498]

2012-11-15 Thread ValdikSS
(In reply to comment #84)
> Maybe Ubuntu enabled the "TearFree" option in the Intel X driver?
> That'd be just a crude work-around though, that option adds a driver-side
> compositor (even if the desktop already uses a compositor), which means a
> lot of additional copies.

sudo grep -i tear /var/log/Xorg.0.log
Please

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498]

2012-11-15 Thread Ralf Jung
Maybe Ubuntu enabled the "TearFree" option in the Intel X driver?
That'd be just a crude work-around though, that option adds a driver-side 
compositor (even if the desktop already uses a compositor), which means a lot 
of additional copies.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1069498]

2012-11-15 Thread O-root-jurathek-de
Ah, I must have somehow gotten into the wrong repo, there were only
three packages in there.

Now I can confirm that this bug is fixed for me on Intel i5 2500k, HD
3000, intel_drv.so 2.20.9, Ubuntu 12.10+Kubuntu backports PPA

/usr/lib/xorg/modules/drivers/intel_drv.so belongs to xserver-xorg-
video-intel, not the KDE backport.

Thank You!
To whomever :D

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1069498]

2012-11-15 Thread 1pt1nq88tvxvjiijcixknc4iaqh3fq-john-8aho930n7szvk8tyqp2yd0cny5grzx
On 11/13/2012 07:55 PM, RunetMember wrote:
> https://bugs.kde.org/show_bug.cgi?id=307965
>
> --- Comment #80 from RunetMember  ---
>> Unfortunately, the mentioned backports PPA does not contain KDE 4.9.3 for 
>> 12.10 (quantal), yet.
> https://launchpad.net/~kubuntu-ppa/+archive/ppa?field.series_filter=quantal
>
I used this.
deb http://ppa.launchpad.net/kubuntu-ppa/ppa/ubuntu quantal main

(Sorry, it's the kubuntu ppa) http://www.kubuntu.org/news/kde-sc-4.9.3

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1069498]

2012-11-15 Thread ValdikSS
Don't see any kwin changes
http://bazaar.launchpad.net/~kubuntu-packagers/kubuntu-packaging/kde-workspace/changes

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498]

2012-11-15 Thread RussianNeuroMancer
> Unfortunately, the mentioned backports PPA does not contain KDE 4.9.3 for 
> 12.10 (quantal), yet.
https://launchpad.net/~kubuntu-ppa/+archive/ppa?field.series_filter=quantal

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1069498]

2012-11-15 Thread Mgraesslin
> Ubuntu changelog does not mention any patches related to KWin, though.
that's not surprising as the KDE SC 4.9.3 changelog doesn't mention this 
change either. The Kubuntu developers are probably not aware of it.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1069498]

2012-11-15 Thread O-root-jurathek-de
Unfortunately, the mentioned backports PPA does not contain KDE 4.9.3 for 12.10 
(quantal), yet.
So I can not test it.
Ubuntu changelog does not mention any patches related to KWin, though.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1069498]

2012-11-15 Thread Ralf Jung
On my system, nothing at all changed from 4.9.2 to 4.9.3.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1069498]

2012-11-15 Thread Thomas-luebking
Ubuntu might have either injected one of the patches or the
copySubBuffer / waitVideoSync / glSyncInterval situation might have been
altered in the driver (in case KDE wasn't the very only thing upgraded)

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498]

2012-11-15 Thread 1pt1nq88tvxvjiijcixknc4iaqh3fq-john-8aho930n7szvk8tyqp2yd0cny5grzx
Works for me after upgrading to kubuntu 4.9.3 via backports PPA
Devels, thx for the effort, from a happy user!
Not sure if I should set this to resolved now.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1069498]

2012-11-06 Thread Thomas-luebking
https://git.reviewboard.kde.org/r/107198/
patch optionally preserving current behavior and providing the back-copying one 
in addition.

This obsoletes the Hanukkah patch as well as the low-copy buffer
swapping one (as it's essentially a merge of them)

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498]

2012-11-06 Thread ValdikSS
Thank you so much! You did a big work. Thanks again.

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498]

2012-11-06 Thread Ralf Jung
(In reply to comment #71)
> > But I agree it needs thorough testing. 
> So maybe implement this optionally, like Thomas propose? It exactly allow to
> do thorough testing.
Sure, if the approach is accepted, one could make it optional.

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498]

2012-11-06 Thread RussianNeuroMancer
> But I agree it needs thorough testing. 
So maybe implement this optionally, like Thomas propose? It exactly allow to do 
thorough testing.

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498]

2012-11-06 Thread Ralf Jung
"Has 1 bug less" is also a feature... ;-)

But I agree it needs thorough testing. I'll split the patch into two,
one which I consider safe, and one with the actual "always page-flip"
magic. You can find the review request at
https://git.reviewboard.kde.org/r/107194/ .

(In reply to comment #69)
> @Ralf
> The major aspect in your patch is the "inverted" damage calculation, correct?
In the one I posted here, right. That was necessary to get 60fps during video 
playback. I think the problem was that your patch always copied loads of stuff 
back after the swapping, even if most of that would be overwritten by the next 
frame. That's avoided by my inverted logic.
The patch I submitted for review however works completely different, it makes 
sure the actual rendering is done on the slightly larger area to fix the 
current backbuffer. That's the approach taken by Weston as well. It kind of 
replaces pixel copying by texture drawing - I don't know which is faster ;-) . 
It also tries to inject the additional damage late in the drawing process, so 
that caching effects (like the blur effect) only get the "real" damage.

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498]

2012-11-06 Thread Thomas-luebking
(In reply to comment #68)
> we render and it could introduce regressions for non-Mesa drivers

FTR: the nvidia blob is the one driver for which glWaitVideoSync is
broken ever since.

With the slight refactor of the Hanukka patch it should be possible to
preserve the old behavior and introduce the buffer copying as option
(even secretly, ie. w/o GUI ;-)

@Ralf
The major aspect in your patch is the "inverted" damage calculation, correct?

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498]

2012-11-06 Thread Mgraesslin
(In reply to comment #67)
> > Btw. we have quite some time to get it right as I think that's already too 
> > late for 4.10 (we are past soft feature freeze).
> So you think this is a feature?
It's not really a feature, neither really a bug fix. It changes the way how we 
render and it could introduce regressions for non-Mesa drivers, which is why I 
might consider it as a "feature". In the end it depends on how the code looks 
like.

And "tear-free" is a feature, isn't it ;-)

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498]

2012-11-06 Thread Ralf Jung
(In reply to comment #66)
> I think following Weston's approach is probably the best one as I assume
> that 
> Kristian knows what is best with Mesa's drivers.
I will open a review request later today.

> We should know the actual damage area after the effects have modified it,
> once 
> it goes back into the scene. So it should be possible to keep a queue of the 
> last frames damage areas.
I think I found the right spot in paintSimpleScreen. If not, you'll probably 
complain during review ;-)

> Btw. we have quite some time to get it right as I think that's already too 
> late for 4.10 (we are past soft feature freeze).
So you think this is a feature? That's not for me to decide, of course.
Do you think a simpler patch which just fixes tearing for full-screen repaints 
could still go into 4.10? Something similar to Thomas' first patch 
(https://git.reviewboard.kde.org/r/106833/).

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498]

2012-11-06 Thread Mgraesslin
I think following Weston's approach is probably the best one as I assume that 
Kristian knows what is best with Mesa's drivers.

We should know the actual damage area after the effects have modified it, once 
it goes back into the scene. So it should be possible to keep a queue of the 
last frames damage areas.

Btw. we have quite some time to get it right as I think that's already too 
late for 4.10 (we are past soft feature freeze).

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498]

2012-11-06 Thread Ralf Jung
What's the way to go forward here? I think the most interesting question
is: Is it acceptable/a good idea to rely on the driver re-using the
backbuffer? The extension
https://www.opengl.org/registry/specs/EXT/glx_buffer_age.txt would
actually allow KWin to know when a backbuffer is re-used, but it is not
implemented in Mesa 8.

Looking at other compositors, if I understand the Clutter code properly
it performs a full-screen redraw each time. By only adding the full
screen to the damage area very late in KWin's paintSimpleScreen (after
calling prePaintWindow), I was able to significantly boost the
performance even with a full-screen blur region: It's ~45fps now. Maybe
the blur effect can be further optimized.

Weston seems to rely on backbuffer re-usage. It does not copy front-
buffer pixels to the backbuffer though, but instead keeps track of a
damaged region for each backbuffer (which, however, is equivalent to
remembering the last two or three damages) to know what to actually re-
paint. The problem is that KWin has effect plugins, which can extend to
the damaged region, so it is not straight forward to implement that
here: We need a place where the full region that will be re-painted for
the current frame is known, but nothing has been drawn yet so the region
to be re-drawn can be extended arbitrarily. I implemented this locally,
the observable behaviour is similar to the "copy from frontbuffer" patch
- I am unsure which version is preferable, but extending the re-drawn
area sounds cleaner to me (with my very limited GLX/OpenGL
experience...).

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498] Re: KWin shows tearing despite of VSync

2012-11-04 Thread Harald Sitter
Won't see any update until any patch was approved and included upstream.

** Bug watch added: KDE Bug Tracking System #307965
   https://bugs.kde.org/show_bug.cgi?id=307965

** Also affects: kdebase-workspace via
   https://bugs.kde.org/show_bug.cgi?id=307965
   Importance: Unknown
   Status: Unknown

** Changed in: kde-workspace (Ubuntu)
   Importance: Undecided => Low

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1069498/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1069498] Re: KWin shows tearing despite of VSync

2012-10-27 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: kde-workspace (Ubuntu)
   Status: New => Confirmed

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/kde-workspace/+bug/1069498/+subscriptions

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs


[Bug 1069498] Re: KWin shows tearing despite of VSync

2012-10-21 Thread enteon ente
** Description changed:

  Since at least Version 4.8 KWin has a bug that creates a region of
  tearing in the upper part of the display. This just got worse in 4.9 and
  thus Ubuntu 12.10.
  
  This bug is already filed in KDE bug tracker but is so grave that it destroys 
the whole user experience.
  The initial patch is not big, please backport it to 4.9 and update the 
repository.
  
  KDE bug: https://bugs.kde.org/show_bug.cgi?id=307965
- Patch: https://git.reviewboard.kde.org/r/106833/
+ Patch: http://bugsfiles.kde.org/attachment.cgi?id=74617

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/kde-workspace/+bug/1069498/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1069498] [NEW] KWin shows tearing despite of VSync

2012-10-21 Thread enteon ente
Public bug reported:

Since at least Version 4.8 KWin has a bug that creates a region of
tearing in the upper part of the display. This just got worse in 4.9 and
thus Ubuntu 12.10.

This bug is already filed in KDE bug tracker but is so grave that it destroys 
the whole user experience.
The initial patch is not big, please backport it to 4.9 and update the 
repository.

KDE bug: https://bugs.kde.org/show_bug.cgi?id=307965
Patch: https://git.reviewboard.kde.org/r/106833/

** Affects: kde-workspace (Ubuntu)
 Importance: Undecided
 Status: New


** Tags: kde kwin tearing

** Package changed: ubuntu => kde-workspace (Ubuntu)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1069498

Title:
  KWin shows tearing despite of VSync

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/kde-workspace/+bug/1069498/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs