------------------------------------------------------------
revno: 2183 [merge]
author: Daniel van Vugt <email address hidden>
committer: Tarmac
branch nick: development-branch
timestamp: Fri 2014-12-19 21:52:32 +0000
message:
Split post_update() into separate gl_swap_buffers() and flip().
On some platforms this provides a significant performance boost, as
GL resources and client buffers can be released after the gl_swap_buffers
without having to wait for the flip.
Found the source of the regression:
------- ------- ------- ------- ------- ------- ------- ------- ----
revno: 2183 [merge]
author: Daniel van Vugt <email address hidden>
committer: Tarmac
branch nick: development-branch
timestamp: Fri 2014-12-19 21:52:32 +0000
message:
Split post_update() into separate gl_swap_buffers() and flip().
On some platforms this provides a significant performance boost, as
GL resources and client buffers can be released after the gl_swap_buffers
without having to wait for the flip.
This solves most of LP: #1264934, and unblocks work on LP: #1350716 and /bugs.launchpad .net/bugs/ 1264934, https:/ /bugs.launchpad .net/bugs/ 1350716.
possibly unblocks LP: #1350725 too. Fixes: https:/
Approved by Alberto Aguirre, Cemil Azizoglu, Alan Griffiths, PS Jenkins bot, Robert Carr. ------- ------- ------- ------- ------- ------- ------- ----
-------