← Back to team overview

compiz team mailing list archive

[Bug 1167321] Re: [12.04 only] Allow Mesa 9.0.x point releases to have unredirection

 

** Changed in: compiz (Ubuntu)
    Milestone: None => precise-updates

** Description changed:

- This only affects 12.04 (precise). We currently have the following
- blacklist string regarding unredirection on 12.04: (nouveau|Intel).*Mesa
- (8.0|9.0). The '9.0' was added because an user had x-updates PPA enabled
- only, not the rest of the 12.04.2 (LTS-Q) stack, and on that
- unredirection of fullscreen windows didn't work.
+ This only affects 12.04(.2) (precise). It's continuation of bug
+ #1063690, so same SRU information applies:
  
- We now have Mesa 9.0 point releases in precise, so the strings would
- differ now even from x-updates PPA. As an example:
+ [Impact]
+ 
+ Lower than optimal fullscreen applications performance, especially
+ games.
+ 
+ [Test Case]
+ 
+ Benchmark a game with for example phoronix-test-suite /
+ pts/openarena-1.5.0 - the default settings after this bug fix should
+ give equal performance to what previously required manually enabling the
+ compiz unredirect fullscreen windows option.
+ 
+ [Regression Potential]
+ 
+ The feature has been tested for the last few months, and all known regressions have been fixed. The potential regressions lie in for example exiting a fullscreen application.
+ This setting is already the default in Ubuntu 12.10 - the stack that 12.04.2 is now identical to. It's also already default on 12.04.2 on radeon, fglrx and nvidia.
+ 
+ ---
+ 
+ We currently have the following blacklist string regarding unredirection
+ on 12.04: (nouveau|Intel).*Mesa (8.0|9.0). The '9.0' was added because
+ an user had x-updates PPA enabled only, not the rest of the 12.04.2
+ (LTS-Q) stack, and on that unredirection of fullscreen windows didn't
+ work.
+ 
+ We now have Mesa 9.0 point releases in precise, so the strings compared
+ for blacklisting would differ now even from x-updates PPA. As an
+ example:
  
  up-to-date 12.04.2:
  OpenGL vendor string: Intel Open Source Technology Center
- OpenGL renderer string: Mesa DRI Intel(R) 965GM 
+ OpenGL renderer string: Mesa DRI Intel(R) 965GM
  OpenGL version string: 2.1 Mesa 9.0.3
  OpenGL shading language version string: 1.20
  
  original 12.04 stack + x-updates:
  OpenGL vendor string: Intel Open Source Technology Center
  OpenGL renderer string: Mesa DRI Intel(R) 965GM x86/MMX/SSE2
  OpenGL version string: 2.1 Mesa 9.0
  OpenGL shading language version string: 1.20
  
  It'd be wanted that Mesa 9.0.x would not be blacklisted anymore on Intel
- and Nouveau, but original 9.0 could remain blacklisted.
+ and Nouveau, but original 9.0 (and 8.0*) could remain blacklisted.

** Description changed:

  This only affects 12.04(.2) (precise). It's continuation of bug
- #1063690, so same SRU information applies:
+ #1063690, so mostly the same SRU information applies:
  
  [Impact]
  
  Lower than optimal fullscreen applications performance, especially
  games.
  
  [Test Case]
  
  Benchmark a game with for example phoronix-test-suite /
  pts/openarena-1.5.0 - the default settings after this bug fix should
  give equal performance to what previously required manually enabling the
  compiz unredirect fullscreen windows option.
  
  [Regression Potential]
  
  The feature has been tested for the last few months, and all known regressions have been fixed. The potential regressions lie in for example exiting a fullscreen application.
  This setting is already the default in Ubuntu 12.10 - the stack that 12.04.2 is now identical to. It's also already default on 12.04.2 on radeon, fglrx and nvidia.
  
  ---
  
  We currently have the following blacklist string regarding unredirection
  on 12.04: (nouveau|Intel).*Mesa (8.0|9.0). The '9.0' was added because
  an user had x-updates PPA enabled only, not the rest of the 12.04.2
  (LTS-Q) stack, and on that unredirection of fullscreen windows didn't
  work.
  
  We now have Mesa 9.0 point releases in precise, so the strings compared
  for blacklisting would differ now even from x-updates PPA. As an
  example:
  
  up-to-date 12.04.2:
  OpenGL vendor string: Intel Open Source Technology Center
  OpenGL renderer string: Mesa DRI Intel(R) 965GM
  OpenGL version string: 2.1 Mesa 9.0.3
  OpenGL shading language version string: 1.20
  
  original 12.04 stack + x-updates:
  OpenGL vendor string: Intel Open Source Technology Center
  OpenGL renderer string: Mesa DRI Intel(R) 965GM x86/MMX/SSE2
  OpenGL version string: 2.1 Mesa 9.0
  OpenGL shading language version string: 1.20
  
  It'd be wanted that Mesa 9.0.x would not be blacklisted anymore on Intel
  and Nouveau, but original 9.0 (and 8.0*) could remain blacklisted.

** Description changed:

  This only affects 12.04(.2) (precise). It's continuation of bug
  #1063690, so mostly the same SRU information applies:
  
  [Impact]
  
  Lower than optimal fullscreen applications performance, especially
- games.
+ games, on intel and nouveau.
  
  [Test Case]
  
  Benchmark a game with for example phoronix-test-suite /
  pts/openarena-1.5.0 - the default settings after this bug fix should
  give equal performance to what previously required manually enabling the
  compiz unredirect fullscreen windows option.
  
  [Regression Potential]
  
  The feature has been tested for the last few months, and all known regressions have been fixed. The potential regressions lie in for example exiting a fullscreen application.
  This setting is already the default in Ubuntu 12.10 - the stack that 12.04.2 is now identical to. It's also already default on 12.04.2 on radeon, fglrx and nvidia.
  
  ---
  
  We currently have the following blacklist string regarding unredirection
  on 12.04: (nouveau|Intel).*Mesa (8.0|9.0). The '9.0' was added because
  an user had x-updates PPA enabled only, not the rest of the 12.04.2
  (LTS-Q) stack, and on that unredirection of fullscreen windows didn't
  work.
  
  We now have Mesa 9.0 point releases in precise, so the strings compared
  for blacklisting would differ now even from x-updates PPA. As an
  example:
  
  up-to-date 12.04.2:
  OpenGL vendor string: Intel Open Source Technology Center
  OpenGL renderer string: Mesa DRI Intel(R) 965GM
  OpenGL version string: 2.1 Mesa 9.0.3
  OpenGL shading language version string: 1.20
  
  original 12.04 stack + x-updates:
  OpenGL vendor string: Intel Open Source Technology Center
  OpenGL renderer string: Mesa DRI Intel(R) 965GM x86/MMX/SSE2
  OpenGL version string: 2.1 Mesa 9.0
  OpenGL shading language version string: 1.20
  
  It'd be wanted that Mesa 9.0.x would not be blacklisted anymore on Intel
  and Nouveau, but original 9.0 (and 8.0*) could remain blacklisted.

** Summary changed:

- [12.04 only] Allow Mesa 9.0.x point releases to have unredirection
+ [12.04 only] Allow Mesa 9.0.x point releases to have unredirection enabled also on intel and nouveau

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

Title:
  [12.04 only] Allow Mesa 9.0.x point releases to have unredirection
  enabled also on intel and nouveau

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/1167321/+subscriptions


References