1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
|
#if !(defined(GO) && defined(GOM) && defined(GO2) && defined(DATA))
#error Meh....
#endif
GO(DPMSCapable, iFp)
GO(DPMSDisable, iFp)
GO(DPMSEnable, iFp)
GO(DPMSForceLevel, iFpu)
GO(DPMSGetTimeouts, iFpppp)
GO(DPMSGetVersion, iFppp)
GO(DPMSInfo, iFppp)
GO(DPMSQueryExtension, iFppp)
GO(DPMSSetTimeouts, iFpuuu)
//GO(XagCreateAssociation,
//GO(XagCreateEmbeddedApplicationGroup,
//GO(XagCreateNonembeddedApplicationGroup,
//GO(XagDestroyApplicationGroup,
//GO(XagDestroyAssociation,
//GO(XagGetApplicationGroupAttributes,
//GO(XagQueryApplicationGroup,
//GO(XagQueryVersion,
//GO(XcupGetReservedColormapEntries,
//GO(XcupQueryVersion,
//GO(XcupStoreColors,
GO(XdbeAllocateBackBufferName, pFppu)
GO(XdbeBeginIdiom, iFp)
GO(XdbeDeallocateBackBufferName, iFpp)
GO(XdbeEndIdiom, iFp)
GO(XdbeFreeVisualInfo, vFp)
GO(XdbeGetBackBufferAttributes, pFpp)
GO(XdbeGetVisualInfo, pFppp)
GO(XdbeQueryExtension, iFppp)
GO(XdbeSwapBuffers, iFppi)
//GO(XeviGetVisualInfo,
//GO(XeviQueryExtension,
//GO(XeviQueryVersion,
GOM(XextAddDisplay, pFEppppip)
GO(XextCreateExtension, pFv)
GO(XextDestroyExtension, vFp)
DATAB(_XExtensionErrorFunction, 4)
GO(XextFindDisplay, pFpp)
GO(XextRemoveDisplay, iFpp)
//GO(XGEQueryExtension,
//GO(XGEQueryVersion,
//GO(XLbxGetEventBase,
//GO(XLbxQueryExtension,
//GO(XLbxQueryVersion,
//GO(XmbufChangeBufferAttributes,
//GO(XmbufChangeWindowAttributes,
//GO(XmbufClearBufferArea,
//GO(XmbufCreateBuffers,
//GO(XmbufCreateStereoWindow,
//GO(XmbufDestroyBuffers,
//GO(XmbufDisplayBuffers,
//GO(XmbufGetBufferAttributes,
//GO(XmbufGetScreenInfo,
//GO(XmbufGetVersion,
//GO(XmbufGetWindowAttributes,
//GO(XmbufQueryExtension,
GO(XMissingExtension, iFpp)
//GO(XMITMiscGetBugMode,
//GO(XMITMiscQueryExtension,
//GO(XMITMiscSetBugMode,
//GO(XSecurityAllocXauth,
//GO(XSecurityFreeXauth,
//GO(XSecurityGenerateAuthorization,
//GO(XSecurityQueryExtension,
//GO(XSecurityRevokeAuthorization,
GOM(XSetExtensionErrorHandler, pFEp)
GO(XShapeCombineMask, vFppiiipi)
GO(XShapeCombineRectangles, vFppiiipiii)
GO(XShapeCombineRegion, vFppiiipi)
GO(XShapeCombineShape, vFppiiipii)
GO(XShapeGetRectangles, pFppipp)
GO(XShapeInputSelected, uFpp)
GO(XShapeOffsetShape, vFppiii)
GO(XShapeQueryExtension, iFppp)
GO(XShapeQueryExtents, iFpppppppppppp)
GO(XShapeQueryVersion, iFppp)
GO(XShapeSelectInput, vFppu)
GO(XShmAttach, iFpp)
GOM(XShmCreateImage, pFEppuippuu) //need brige/unbridge...
GO(XShmCreatePixmap, pFppppuuu)
GO(XShmDetach, iFpp)
GO(XShmGetEventBase, iFp)
GOM(XShmGetImage, iFEpppiiu) //need brige/unbridge...
GO(XShmPixmapFormat, iFp)
GOM(XShmPutImage, iFEppppiiiiuui) //need brige/unbridge...
GO(XShmQueryExtension, iFp)
GO(XShmQueryVersion, iFpppp)
GO(XSyncAwait, iFppi)
//GO(XSyncAwaitFence,
GO(XSyncChangeAlarm, iFpuLp)
GO(XSyncChangeCounter, iFpuU)
GO(XSyncCreateAlarm, uFpLp) // XSyncAlarm is an XID
GO(XSyncCreateCounter, uFpU) // XSyncValue is a struct of 2 int
//GO(XSyncCreateFence,
GO(XSyncDestroyAlarm, iFpu)
GO(XSyncDestroyCounter, iFpu)
//GO(XSyncDestroyFence,
GO(XSyncFreeSystemCounterList, vFp)
GO(XSyncGetPriority, iFpup)
GO(XSyncInitialize, iFppp)
GO(XSyncIntsToValue, vFpui)
GO(XSyncIntToValue, vFpi)
GO(XSyncListSystemCounters, pFpp)
//GO(XSyncMaxValue,
//GO(XSyncMinValue,
GO(XSyncQueryAlarm, iFpup)
GO(XSyncQueryCounter, iFpup)
GO(XSyncQueryExtension, iFppp)
//GO(XSyncQueryFence,
//GO(XSyncResetFence,
GO(XSyncSetCounter, iFpuU) // XSyncCounter is an XID
GO(XSyncSetPriority, iFpui)
//GO(XSyncTriggerFence,
//GO(XSyncValueAdd,
//GO(XSyncValueEqual,
//GO(XSyncValueGreaterOrEqual,
//GO(XSyncValueGreaterThan,
//GO(XSyncValueHigh32,
//GO(XSyncValueIsNegative,
//GO(XSyncValueIsPositive,
GO(XSyncValueIsZero, iFp)
//GO(XSyncValueLessOrEqual,
//GO(XSyncValueLessThan,
//GO(XSyncValueLow32,
//GO(XSyncValueSubtract,
DATA(XTestFakeAckType, sizeof(void*))
//GO(XTestFakeInput,
//GO(XTestFlush,
//GO(XTestGetInput,
DATAB(XTestInputActionType, sizeof(void*))
//GO(XTestMovePointer,
//GO(XTestPressButton,
//GO(XTestPressKey,
//GO(XTestQueryInputSize,
//GO(XTestReset,
//GO(XTestStopInput,
|