~ubuntu-branches/ubuntu/feisty/xorg-server/feisty

« back to all changes in this revision

Viewing changes to GL/glx/g_disptab.h

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher, Timo Aaltonen
  • Date: 2007-02-26 09:36:38 UTC
  • mfrom: (1.1.5 upstream)
  • Revision ID: james.westby@ubuntu.com-20070226093638-z7nq1i01gcuujj06
Tags: 2:1.2.0-3ubuntu1
* Don't drop 42_build_int10_submodules.diff, it's useful
* 019_ubuntu_enable_composite.diff:
  - enable composite
* debian/control:
  - fixed Maintainer email
* debian/xserver-xorg-core.install:
  - list ioport, gtf, pcitweak and scanpci 
    and manpages for scanpci, gtf, pcitweak

[ Timo Aaltonen ]
* Merge with Debian, remaining changes:
  - debian/rules:
    + build using -fno-stack-protector
    + --with-os-vendor=Ubuntu
  - debian/control:
    + don't Conflict with xserver-xorg-video
  - refreshed and renamed patches
    102_ubuntu_sharevts_load_cpu.patch
    104_fedora_init_origins_fix.patch
    106_ubuntu_fpic_libxf86config.patch
    114_fedora_no_composite_in_xnest.patch
    121_only_switch_vt_when_active.diff
    124_fix-pdripriv_null_deref.patch
  - dropped for now:
    42_build_int10_submodules.diff - causes "some regression"
* dropped patches (comments from Michel Daenzer):
  - 107_fedora_dont_backfill_bg_none.patch
    "Breaks X semantics and thus can't go in upstream. Apps/toolkits
     need to be fixed not to use background none windows."
  - 108_fedora_gl_include_inferiors.patch
    "Breaks GLX semantics and should no longer be necessary now that
     the GLX compositing managers default to using the Composite
     Overlay Window."
  - 120_fedora_disable_offscreen_pixmaps.diff
    "Last time I looked at this, it was a gross hack to work around XAA
     deficiencies in offscreen pixmap handling, which makes the server
     die immediately when trying to use GLX_EXT_texture_from_pixmap
     with EXA, due to calling XAA functions without checking it's
     active or even loaded."
* debian/control:
  - set Conflicts: xkb-data (<< 0.9), since xkb-path is
    different from previous releases
* debian/patches/125_randr-version-supported.diff:
  - The server supports protocol 1.1, make sure we use it.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* $XFree86: xc/programs/Xserver/GL/glx/g_disptab.h,v 1.4 2003/09/28 20:15:42 alanh Exp $ */
2
1
/* DO NOT EDIT - THIS FILE IS AUTOMATICALLY GENERATED */
3
2
#ifdef HAVE_DIX_CONFIG_H
4
3
#include <dix-config.h>
35
34
** version 1.2.1 Specification.
36
35
*/
37
36
 
38
 
extern int __glXRender(__GLXclientState*, GLbyte*);
39
 
extern int __glXRenderLarge(__GLXclientState*, GLbyte*);
40
 
extern int __glXCreateContext(__GLXclientState*, GLbyte*);
41
 
extern int __glXDestroyContext(__GLXclientState*, GLbyte*);
42
 
extern int __glXMakeCurrent(__GLXclientState*, GLbyte*);
43
 
extern int __glXIsDirect(__GLXclientState*, GLbyte*);
44
 
extern int __glXQueryVersion(__GLXclientState*, GLbyte*);
45
 
extern int __glXWaitGL(__GLXclientState*, GLbyte*);
46
 
extern int __glXWaitX(__GLXclientState*, GLbyte*);
47
 
extern int __glXCopyContext(__GLXclientState*, GLbyte*);
48
 
extern int __glXSwapBuffers(__GLXclientState*, GLbyte*);
49
 
extern int __glXBindTexImageEXT(__GLXclientState *cl, GLbyte *pc);
50
 
extern int __glXReleaseTexImageEXT(__GLXclientState *cl, GLbyte *pc);
51
 
extern int __glXGetDrawableAttributesSGIX(__GLXclientState *cl, GLbyte *pc);
52
 
extern int __glXUseXFont(__GLXclientState*, GLbyte*);
53
 
extern int __glXCreateGLXPixmap(__GLXclientState*, GLbyte*);
54
 
extern int __glXGetVisualConfigs(__GLXclientState*, GLbyte*);
55
 
extern int __glXDestroyGLXPixmap(__GLXclientState*, GLbyte*);
56
 
extern int __glXVendorPrivate(__GLXclientState*, GLbyte*);
57
 
extern int __glXVendorPrivateWithReply(__GLXclientState*, GLbyte*);
58
 
extern int __glXQueryExtensionsString(__GLXclientState*, GLbyte*);
59
 
extern int __glXQueryServerString(__GLXclientState*, GLbyte*);
60
 
extern int __glXClientInfo(__GLXclientState*, GLbyte*);
61
 
extern int __glXMakeContextCurrent(__GLXclientState*, GLbyte*);
62
 
extern int __glXGetFBConfigs(__GLXclientState*, GLbyte*);
63
 
extern int __glXCreateNewContext(__GLXclientState*, GLbyte*);
64
 
extern int __glXCreatePixmap(__GLXclientState*, GLbyte*);
65
 
 
66
 
extern int __glXSwapRender(__GLXclientState*, GLbyte*);
67
 
extern int __glXSwapRenderLarge(__GLXclientState*, GLbyte*);
68
 
extern int __glXSwapCreateContext(__GLXclientState*, GLbyte*);
69
 
extern int __glXSwapDestroyContext(__GLXclientState*, GLbyte*);
70
 
extern int __glXSwapMakeCurrent(__GLXclientState*, GLbyte*);
71
 
extern int __glXSwapIsDirect(__GLXclientState*, GLbyte*);
72
 
extern int __glXSwapQueryVersion(__GLXclientState*, GLbyte*);
73
 
extern int __glXSwapWaitGL(__GLXclientState*, GLbyte*);
74
 
extern int __glXSwapWaitX(__GLXclientState*, GLbyte*);
75
 
extern int __glXSwapCopyContext(__GLXclientState*, GLbyte*);
76
 
extern int __glXSwapSwapBuffers(__GLXclientState*, GLbyte*);
77
 
extern int __glXSwapBindTexImageEXT(__GLXclientState *cl, GLbyte *pc);
78
 
extern int __glXSwapReleaseTexImageEXT(__GLXclientState *cl, GLbyte *pc);
79
 
extern int __glXSwapGetDrawableAttributesSGIX(__GLXclientState *cl, GLbyte *pc);
80
 
extern int __glXSwapUseXFont(__GLXclientState*, GLbyte*);
81
 
extern int __glXSwapCreateGLXPixmap(__GLXclientState*, GLbyte*);
82
 
extern int __glXSwapGetVisualConfigs(__GLXclientState*, GLbyte*);
83
 
extern int __glXSwapDestroyGLXPixmap(__GLXclientState*, GLbyte*);
84
 
extern int __glXSwapVendorPrivate(__GLXclientState*, GLbyte*);
85
 
extern int __glXSwapVendorPrivateWithReply(__GLXclientState*, GLbyte*);
86
 
extern int __glXSwapQueryExtensionsString(__GLXclientState*, GLbyte*);
87
 
extern int __glXSwapQueryServerString(__GLXclientState*, GLbyte*);
88
 
extern int __glXSwapClientInfo(__GLXclientState*, GLbyte*);
89
 
extern int __glXSwapMakeContextCurrent(__GLXclientState*, GLbyte*);
90
 
extern int __glXSwapGetFBConfigs(__GLXclientState*, GLbyte*);
91
 
extern int __glXSwapCreateNewContext(__GLXclientState*, GLbyte*);
92
 
extern int __glXSwapCreatePixmap(__GLXclientState*, GLbyte*);
93
 
 
94
 
#define __GLX_MIN_GLXCMD_OPCODE 1
95
 
#define __GLX_MAX_GLXCMD_OPCODE 20
96
 
#define __GLX_MIN_RENDER_OPCODE 1
97
 
/*#define __GLX_MAX_RENDER_OPCODE 213*/
98
 
#define __GLX_MAX_RENDER_OPCODE 230
99
 
#define __GLX_MIN_SINGLE_OPCODE 1
100
 
#define __GLX_MAX_SINGLE_OPCODE 159
101
 
#define __GLX_SINGLE_TABLE_SIZE 160
102
 
/*#define __GLX_RENDER_TABLE_SIZE 214*/
103
 
#define __GLX_RENDER_TABLE_SIZE 231
104
 
extern __GLXdispatchRenderProcPtr __glXRenderTable[__GLX_RENDER_TABLE_SIZE];
105
 
extern __GLXdispatchSingleProcPtr __glXSingleTable[__GLX_SINGLE_TABLE_SIZE];
106
 
extern __GLXdispatchRenderProcPtr __glXSwapRenderTable[__GLX_RENDER_TABLE_SIZE];
107
 
extern __GLXdispatchSingleProcPtr __glXSwapSingleTable[__GLX_SINGLE_TABLE_SIZE];
 
37
extern int __glXDisp_GetDrawableAttributesSGIX(__GLXclientState *cl, GLbyte *pc);
 
38
extern int __glXDisp_BindSwapBarrierSGIX(__GLXclientState *cl, GLbyte *pc);
 
39
extern int __glXDisp_QueryMaxSwapBarriersSGIX(__GLXclientState *cl, GLbyte *pc);
 
40
extern int __glXDisp_QueryHyperpipeNetworkSGIX(__GLXclientState *cl, GLbyte *pc);
 
41
extern int __glXDisp_DestroyHyperpipeConfigSGIX (__GLXclientState *cl, GLbyte *pc);
 
42
extern int __glXDisp_QueryHyperpipeConfigSGIX(__GLXclientState *cl, GLbyte *pc);
 
43
extern int __glXDisp_HyperpipeConfigSGIX(__GLXclientState *cl, GLbyte *pc);
 
44
 
 
45
extern int __glXDispSwap_GetDrawableAttributesSGIX(__GLXclientState *cl, GLbyte *pc);
 
46
extern int __glXDispSwap_BindSwapBarrierSGIX(__GLXclientState *cl, GLbyte *pc);
 
47
extern int __glXDispSwap_QueryMaxSwapBarriersSGIX(__GLXclientState *cl, GLbyte *pc);
 
48
extern int __glXDispSwap_QueryHyperpipeNetworkSGIX(__GLXclientState *cl, GLbyte *pc);
 
49
extern int __glXDispSwap_DestroyHyperpipeConfigSGIX (__GLXclientState *cl, GLbyte *pc);
 
50
extern int __glXDispSwap_QueryHyperpipeConfigSGIX(__GLXclientState *cl, GLbyte *pc);
 
51
extern int __glXDispSwap_HyperpipeConfigSGIX(__GLXclientState *cl, GLbyte *pc);
 
52
 
108
53
#endif /* _GLX_g_disptab_h_ */