[PULL] GLX fixes and etc.

Aaron Plattner aplattner at nvidia.com
Wed Oct 9 13:51:31 PDT 2013


On 10/09/2013 10:51 AM, Adam Jackson wrote:
> Some GLX stuff, a minor damage change, and ABI bumps since we're now
> definitely no longer 1.14 compatible.  The ABI bump patch has not been
> reviewed on-list but is hopefully trivially correct.
>
> The following changes since commit ccbe17b1c6da1ad9d085fc8133cdd15dc7004a4a:
>
>    os: move <arpa/inet.h> for any !win32 system (2013-10-05 15:26:55 +0200)
>
> are available in the git repository at:
>
>    ssh://people.freedesktop.org/~ajax/xserver.git xserver-next
>
> for you to fetch changes up to 9a549c79d94859541a464b38fef1ffca526fd45e:
>
>    glx: Simplify glXDestroyContext (2013-10-09 12:50:55 -0400)
>
> ----------------------------------------------------------------
> Adam Jackson (6):
>        damage: Remove isWindow from the DamageRec
>        xfree86: Bump to video ABI 15 and input ABI 20

Do we need to bump the extension version too?  It's not clear to me 
whether Damage counts as part of the extension ABI.

If not,

Reviewed-by: Aaron Plattner <aplattner at nvidia.com>

>        glx: Remove current context cache
>        glx: Fix memory leak in context garbage collection (v2)
>        glx: Fix a corner case in DrawableGone
>        glx: Simplify glXDestroyContext
>
>   glx/createcontext.c            |  2 +-
>   glx/glxcmds.c                  | 29 +++++----------------
>   glx/glxcontext.h               | 12 ++++-----
>   glx/glxdri.c                   |  1 -
>   glx/glxdri2.c                  |  1 -
>   glx/glxdriswrast.c             |  1 -
>   glx/glxext.c                   | 58 +++++++++++++++++-------------------------
>   glx/glxext.h                   |  1 -
>   glx/glxserver.h                |  4 ---
>   hw/dmx/glxProxy/global.c       |  6 -----
>   hw/dmx/glxProxy/glxcmds.c      |  4 ---
>   hw/dmx/glxProxy/glxext.c       | 13 ----------
>   hw/dmx/glxProxy/glxext.h       |  1 -
>   hw/dmx/glxProxy/glxserver.h    |  6 -----
>   hw/xfree86/common/xf86Module.h |  4 +--
>   miext/damage/damage.c          |  6 +----
>   miext/damage/damagestr.h       |  1 -
>   17 files changed, 39 insertions(+), 111 deletions(-)
>
> - ajax
>
> _______________________________________________
> xorg-devel at lists.x.org: X.Org development
> Archives: http://lists.x.org/archives/xorg-devel
> Info: http://lists.x.org/mailman/listinfo/xorg-devel
>


-- 
Aaron


More information about the xorg-devel mailing list