← Back to team overview

dx-packages team mailing list archive

[Bug 1251275] Re: UnityScreen::nuxPrologue / UnityScreen::nuxEpilogue are unnecessary expensive

 

Fix Released in Unity Unity 7.2.0.

** Changed in: unity
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of DX
Packages, which is subscribed to unity in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/1251275

Title:
  UnityScreen::nuxPrologue / UnityScreen::nuxEpilogue are unnecessary
  expensive

Status in Unity:
  Fix Released
Status in “unity” package in Ubuntu:
  Fix Released

Bug description:
  According to cachegrind, the most expensive calls we have in unity are
  UnityScreen::nuxPrologue and UnityScreen::nuxEpilogue due to their
  gl{Push,Pop}Attrib calls which are quite slow (at least with mesa
  drivers).

  This are huge workarounds to prevent issues that we can actually fix
  in a different way.

  See attached screenshot to visualize this issue.

To manage notifications about this bug go to:
https://bugs.launchpad.net/unity/+bug/1251275/+subscriptions