CVS Update: xc (branch: accelerated_indirect-0-0-1)

Ian Romanick xorg-commit at cvs.freedesktop.org
Thu Nov 3 19:19:12 EET 2005


CVSROOT:	/cvs/xorg
Module name:	xc
Changes by:	idr at gabe.freedesktop.org	05/11/03 09:19:12

Log message:
  Convert libglx and libGLcore to use a dispatch table (like the client
  side libGL) for calling GL functions.  This has been available in
  bugzilla as an attachment to bug #2996 for quite some time.

Modified files:
      xc/programs/Xserver/GL/glx/:	Tag: accelerated_indirect-0-0-1
        Imakefile g_disptab.c g_disptab.h g_disptab_EXT.c 
        g_disptab_EXT.h glxcmds.c glxcmdsswap.c glxserver.h 
        render2.c render2swap.c renderpix.c renderpixswap.c 
        rensize.c rensizetab.c single2.c single2swap.c 
        singlepix.c singlepixswap.c singlesize.c singlesize.h 
        xfont.c 
      xc/programs/Xserver/GL/mesa/:	Tag: accelerated_indirect-0-0-1
        Imakefile 
      xc/programs/Xserver/GL/mesa/GLcore/:	Tag: accelerated_indirect-0-0-1
        Imakefile 
      xc/programs/Xserver/GL/mesa/GLcore/module/:	Tag: accelerated_indirect-0-0-1
        Imakefile 
      xc/programs/Xserver/GL/mesa/X/:	Tag: accelerated_indirect-0-0-1
        Imakefile 
      xc/programs/Xserver/GL/mesa/array_cache/:	Tag: accelerated_indirect-0-0-1
        Imakefile 
      xc/programs/Xserver/GL/mesa/math/:	Tag: accelerated_indirect-0-0-1
        Imakefile 
      xc/programs/Xserver/GL/mesa/shader/:	Tag: accelerated_indirect-0-0-1
        Imakefile 
      xc/programs/Xserver/GL/mesa/shader/grammar/:	Tag: accelerated_indirect-0-0-1
        Imakefile 
      xc/programs/Xserver/GL/mesa/shader/slang/:	Tag: accelerated_indirect-0-0-1
        Imakefile 
      xc/programs/Xserver/GL/mesa/shader/slang/library/:	Tag: accelerated_indirect-0-0-1
        Imakefile 
      xc/programs/Xserver/GL/mesa/swrast/:	Tag: accelerated_indirect-0-0-1
        Imakefile 
      xc/programs/Xserver/GL/mesa/swrast_setup/:	Tag: accelerated_indirect-0-0-1
        Imakefile 
Added files:
      xc/programs/Xserver/GL/glx/:	Tag: accelerated_indirect-0-0-1
        indirect_dispatch.c indirect_dispatch.h 
        indirect_dispatch_swap.c indirect_reqsize.c 
        indirect_reqsize.h indirect_size_get.c 
        indirect_size_get.h indirect_util.c indirect_util.h 
Removed files:
      xc/programs/Xserver/GL/glx/:	Tag: accelerated_indirect-0-0-1
        g_render.c g_renderswap.c g_single.c g_singleswap.c 
        impsize.h 
  
  Revision      Changes    Path
  1.8.2.1       +16 -15    xc/programs/Xserver/GL/glx/Imakefile
  http://cvs.freedesktop.org/xorg/xc/programs/Xserver/GL/glx/Imakefile
  1.4.2.1       +4 -2      xc/programs/Xserver/GL/glx/g_disptab.c
  http://cvs.freedesktop.org/xorg/xc/programs/Xserver/GL/glx/g_disptab.c
  1.4.2.1       +0 -550    xc/programs/Xserver/GL/glx/g_disptab.h
  http://cvs.freedesktop.org/xorg/xc/programs/Xserver/GL/glx/g_disptab.h
  1.4.2.1       +32 -30    xc/programs/Xserver/GL/glx/g_disptab_EXT.c
  http://cvs.freedesktop.org/xorg/xc/programs/Xserver/GL/glx/g_disptab_EXT.c
  1.4.2.1       +0 -111    xc/programs/Xserver/GL/glx/g_disptab_EXT.h
  http://cvs.freedesktop.org/xorg/xc/programs/Xserver/GL/glx/g_disptab_EXT.h
  1.8.2.1       +11 -7     xc/programs/Xserver/GL/glx/glxcmds.c
  http://cvs.freedesktop.org/xorg/xc/programs/Xserver/GL/glx/glxcmds.c
  1.4.2.1       +7 -3      xc/programs/Xserver/GL/glx/glxcmdsswap.c
  http://cvs.freedesktop.org/xorg/xc/programs/Xserver/GL/glx/glxcmdsswap.c
  1.5.2.1       +2 -54     xc/programs/Xserver/GL/glx/glxserver.h
  http://cvs.freedesktop.org/xorg/xc/programs/Xserver/GL/glx/glxserver.h
  1.5.2.1       +35 -41    xc/programs/Xserver/GL/glx/render2.c
  http://cvs.freedesktop.org/xorg/xc/programs/Xserver/GL/glx/render2.c
  1.4.2.1       +29 -60    xc/programs/Xserver/GL/glx/render2swap.c
  http://cvs.freedesktop.org/xorg/xc/programs/Xserver/GL/glx/render2swap.c
  1.4.2.1       +13 -249   xc/programs/Xserver/GL/glx/renderpix.c
  http://cvs.freedesktop.org/xorg/xc/programs/Xserver/GL/glx/renderpix.c
  1.4.2.1       +13 -474   xc/programs/Xserver/GL/glx/renderpixswap.c
  http://cvs.freedesktop.org/xorg/xc/programs/Xserver/GL/glx/renderpixswap.c
  1.8.2.1       +8 -571    xc/programs/Xserver/GL/glx/rensize.c
  http://cvs.freedesktop.org/xorg/xc/programs/Xserver/GL/glx/rensize.c
  1.3.2.1       +6 -5      xc/programs/Xserver/GL/glx/rensizetab.c
  http://cvs.freedesktop.org/xorg/xc/programs/Xserver/GL/glx/rensizetab.c
  1.8.2.1       +12 -35    xc/programs/Xserver/GL/glx/single2.c
  http://cvs.freedesktop.org/xorg/xc/programs/Xserver/GL/glx/single2.c
  1.3.2.1       +11 -40    xc/programs/Xserver/GL/glx/single2swap.c
  http://cvs.freedesktop.org/xorg/xc/programs/Xserver/GL/glx/single2swap.c
  1.3.2.1       +37 -35    xc/programs/Xserver/GL/glx/singlepix.c
  http://cvs.freedesktop.org/xorg/xc/programs/Xserver/GL/glx/singlepix.c
  1.3.2.1       +38 -36    xc/programs/Xserver/GL/glx/singlepixswap.c
  http://cvs.freedesktop.org/xorg/xc/programs/Xserver/GL/glx/singlepixswap.c
  1.7.2.1       +8 -1031   xc/programs/Xserver/GL/glx/singlesize.c
  http://cvs.freedesktop.org/xorg/xc/programs/Xserver/GL/glx/singlesize.c
  1.4.2.1       +0 -27     xc/programs/Xserver/GL/glx/singlesize.h
  http://cvs.freedesktop.org/xorg/xc/programs/Xserver/GL/glx/singlesize.h
  1.3.2.1       +18 -12    xc/programs/Xserver/GL/glx/xfont.c
  http://cvs.freedesktop.org/xorg/xc/programs/Xserver/GL/glx/xfont.c
  1.3.34.1      +1 -1      xc/programs/Xserver/GL/mesa/Imakefile
  http://cvs.freedesktop.org/xorg/xc/programs/Xserver/GL/mesa/Imakefile
  1.4.2.1       +1 -1      xc/programs/Xserver/GL/mesa/GLcore/Imakefile
  http://cvs.freedesktop.org/xorg/xc/programs/Xserver/GL/mesa/GLcore/Imakefile
  1.3.34.1      +1 -1      xc/programs/Xserver/GL/mesa/GLcore/module/Imakefile
  http://cvs.freedesktop.org/xorg/xc/programs/Xserver/GL/mesa/GLcore/module/Imakefile
  1.3.2.1       +1 -1      xc/programs/Xserver/GL/mesa/X/Imakefile
  http://cvs.freedesktop.org/xorg/xc/programs/Xserver/GL/mesa/X/Imakefile
  1.1.3.1.36.1  +1 -1      xc/programs/Xserver/GL/mesa/array_cache/Imakefile
  http://cvs.freedesktop.org/xorg/xc/programs/Xserver/GL/mesa/array_cache/Imakefile
  1.1.3.1.36.1  +1 -1      xc/programs/Xserver/GL/mesa/math/Imakefile
  http://cvs.freedesktop.org/xorg/xc/programs/Xserver/GL/mesa/math/Imakefile
  1.2.2.1       +1 -1      xc/programs/Xserver/GL/mesa/shader/Imakefile
  http://cvs.freedesktop.org/xorg/xc/programs/Xserver/GL/mesa/shader/Imakefile
  1.1.2.1       +1 -1      xc/programs/Xserver/GL/mesa/shader/grammar/Imakefile
  http://cvs.freedesktop.org/xorg/xc/programs/Xserver/GL/mesa/shader/grammar/Imakefile
  1.1.2.1       +1 -1      xc/programs/Xserver/GL/mesa/shader/slang/Imakefile
  http://cvs.freedesktop.org/xorg/xc/programs/Xserver/GL/mesa/shader/slang/Imakefile
  1.1.2.1       +1 -1      xc/programs/Xserver/GL/mesa/shader/slang/library/Imakefile
  http://cvs.freedesktop.org/xorg/xc/programs/Xserver/GL/mesa/shader/slang/library/Imakefile
  1.2.34.1      +1 -1      xc/programs/Xserver/GL/mesa/swrast/Imakefile
  http://cvs.freedesktop.org/xorg/xc/programs/Xserver/GL/mesa/swrast/Imakefile
  1.1.3.1.36.1  +1 -1      xc/programs/Xserver/GL/mesa/swrast_setup/Imakefile
  http://cvs.freedesktop.org/xorg/xc/programs/Xserver/GL/mesa/swrast_setup/Imakefile




More information about the xorg-commit mailing list