tag:blogger.com,1999:blog-31939153.post4769359013277929125..comments2022-04-04T19:31:25.720+03:00Comments on Losca: Game performance improvement for Ubuntu available for testingTJhttp://www.blogger.com/profile/17762291681744356830noreply@blogger.comBlogger11125tag:blogger.com,1999:blog-31939153.post-63118668156447749912012-11-30T08:16:23.480+02:002012-11-30T08:16:23.480+02:00Blacklisting unredirecting for Intel users - one w...Blacklisting unredirecting for Intel users - one way or another - might be the way to go, unless a driver fix can be found. There's also another bug <a href="https://bugs.launchpad.net/compiz/+bug/1084401" rel="nofollow">#1084401</a> Daniel is working on that needs to be included.TJhttps://www.blogger.com/profile/17762291681744356830noreply@blogger.comtag:blogger.com,1999:blog-31939153.post-52814600681239691702012-11-30T05:37:40.656+02:002012-11-30T05:37:40.656+02:00I'm not sure if there's a fix for this, bu...I'm not sure if there's a fix for this, but as soon as I enable "unredirect fullscreen" I get screen tearing (especially in videos).mniesshttps://www.blogger.com/profile/00835107282974081361noreply@blogger.comtag:blogger.com,1999:blog-31939153.post-46696219641751381792012-11-29T20:15:01.593+02:002012-11-29T20:15:01.593+02:00@Timo.
Yeah, this does appear to be a problem wit...@Timo.<br /><br />Yeah, this does appear to be a problem with the intel driver/hardware. Basically with intel sandybridge+ the driver/hardware is not capable of having tear-free output unless you are using a page-flipping compositor (like compiz). So if you bypass compiz with unredirect fullscreen windows you are now depending on the application to pageflip, so you *will* get tearing with intel sandybridge+ if this option is enabled and the video player isn't smart enough to page flip on its own. (And as I mentioned before this issue affects totem, the default player as well as vlc with opengl output enabled).<br /><br />There's a relevent bug report for vlc: https://trac.videolan.org/vlc/ticket/7702#comment:12<br /><br />It also effects flash player 11.2 in firefox. With unredirect enabled fullscreen flash tears.<br /><br />However it does not effect pepper flash 11.5 in google chrome as long as opengl rendering is enabled in chrome:flags.<br /><br />Intel's driver issues aside this compiz build is working wonderfully for me :) It fixes two annoying bugs (grid not working with gedit/empathy, and spread not showing window titles)<br /><br />Would there be a way to blacklist certain cards from having the feature on by default? Probably don't want to introduce tearing for intel users in flash and totem.Brandonhttps://www.blogger.com/profile/15588927970902516947noreply@blogger.comtag:blogger.com,1999:blog-31939153.post-12578225223095975332012-11-29T17:03:12.126+02:002012-11-29T17:03:12.126+02:00@Timo Jyrinki
I experienced the issue wth both to...@Timo Jyrinki<br /><br />I experienced the issue wth both totem and vlc. And I did try using opengl output in vlc. The tearing was always near the top of the screen only.Brandonhttps://www.blogger.com/profile/15588927970902516947noreply@blogger.comtag:blogger.com,1999:blog-31939153.post-24264347076380951902012-11-29T13:09:26.352+02:002012-11-29T13:09:26.352+02:00Should simple ticking "unredirect fullscreen ...Should simple ticking "unredirect fullscreen windows" checkbox in CCSM be enough to gain mentioned performance boost?<br />Ubuntu 12.10, NVIDIA 310.14 driver from proposedAnonymoushttps://www.blogger.com/profile/11223303672546167074noreply@blogger.comtag:blogger.com,1999:blog-31939153.post-66184085836073431382012-11-29T11:12:52.375+02:002012-11-29T11:12:52.375+02:00Philipp: not sure, Daniel would know better, but I...Philipp: not sure, Daniel would know better, but I think it should be possible for separate physical screens. There have also been thoughts in the air for future that actually all foreground windows could be drawn unredirected... but that might easily pose too much regression potential.<br /><br />Brandon: that's https://bugs.launchpad.net/compiz/+bug/1051802 - basically a driver or application issue depending on the perspective, since when unredirected nothing is using the glXSwapBuffers anymore explicitly, and Intel tear-free depends on it for its SwapbuffersWait feature. I don't experience tearing on AMD (and I'd think the same would apply to NVIDIA), nor on Intel if I use eg. Xbmc which uses OpenGL shaders as default or Vlc with OpenGL output, or any VA-API playback application. Intel driver and/or default video apps should be looked at, preferably the driver. I'll check with the X.org team.<br /><br />xynopsis: it's much easier to be regression-free when one controls the whole stack and dictates usage of a single toolkit to build all applications. but true, this feature in general is the right thing to do, and it works great on N9 ;)<br />TJhttps://www.blogger.com/profile/17762291681744356830noreply@blogger.comtag:blogger.com,1999:blog-31939153.post-89745026896225383432012-11-29T09:45:08.656+02:002012-11-29T09:45:08.656+02:00It's almost the end of 2012. I'm surprised...It's almost the end of 2012. I'm surprised Compiz just had this feature. Many years ago, the meego compositor (responsible for swipe effects on Nokia N9) saw that it's pointless and resource-intensive to redirect full-screen windows and has by default, always made sure that full screen are rendered directly.xynopsishttps://www.blogger.com/profile/16504942074205668216noreply@blogger.comtag:blogger.com,1999:blog-31939153.post-42933047094150134482012-11-29T04:36:55.368+02:002012-11-29T04:36:55.368+02:00Tested the build. Unredirect fullscreen windows ca...Tested the build. Unredirect fullscreen windows causing tearing when watching fullscreen videos on ivybridge...Brandonhttps://www.blogger.com/profile/15588927970902516947noreply@blogger.comtag:blogger.com,1999:blog-31939153.post-20148829875438223552012-11-28T21:10:09.864+02:002012-11-28T21:10:09.864+02:00Is that "Unredirecting" per screen? I me...Is that "Unredirecting" per screen? I mean, I have a fullscreen Application on my secondary monitor but not on the Notebook Screen, is Compositing disabled on one screen? Or is that not possible?<br />example Use case: LightworksAnonymoushttps://www.blogger.com/profile/00158047801346820973noreply@blogger.comtag:blogger.com,1999:blog-31939153.post-47182014820308807342012-11-28T20:27:40.099+02:002012-11-28T20:27:40.099+02:00And with this, Ubuntu officially becomes the best ...And with this, Ubuntu officially becomes the best gaming OS on earth :-) Ethan Andersonhttps://www.blogger.com/profile/03803485634425404850noreply@blogger.comtag:blogger.com,1999:blog-31939153.post-1128280791252826862012-11-28T18:10:48.143+02:002012-11-28T18:10:48.143+02:00Thanks for the information. I really appreciate th...Thanks for the information. I really appreciate the backport to 12.04.Br. Jack+, LChttps://www.blogger.com/profile/09245816208401126914noreply@blogger.com