1 # THIS FILE IS OBSOLETE. Please migrate away from using the
2 # ".spec" files to the XML Registry. See
3 # http://www.opengl.org/registry/api/README.txt
4 # for more information.
7 # Copyright (c) 1991-2002 Silicon Graphics, Inc. All Rights Reserved.
8 # Copyright (c) 2006-2013 The Khronos Group, Inc.
10 # This document is licensed under the SGI Free Software B License Version
11 # 2.0. For details, see http://oss.sgi.com/projects/FreeB/ .
13 # $Revision: 21963 $ on $Date: 2013-06-13 02:52:31 -0700 (Thu, 13 Jun 2013) $
16 param
: retval retained
17 dlflags
: notlistable handcode nop
18 wglflags
: client
-handcode server
-handcode non
-dispatch
24 param hDc HDC
in value
26 dlflags notlistable handcode
29 DeleteContext
( oldContext
)
31 param oldContext HGLRC
in value
33 dlflags notlistable handcode
39 dlflags notlistable handcode
42 MakeCurrent
( hDc
, newContext
)
44 param hDc HDC
in value
45 param newContext HGLRC
in value
50 CopyContext
( hglrcSrc
, hglrcDst
, mask
)
52 param hglrcSrc HGLRC
in value
53 param hglrcDst HGLRC
in value
54 param mask UINT
in value
59 ChoosePixelFormat
( hDc
, pPfd
)
61 param hDc HDC
in value
62 param pPfd PIXELFORMATDESCRIPTOR
in reference
67 DescribePixelFormat
( hdc
, ipfd
, cjpfd
, ppfd
)
69 param hdc HDC
in value
70 param ipfd int
in value
71 param cjpfd UINT
in value
72 param ppfd PIXELFORMATDESCRIPTOR
in reference
79 GetDefaultProcAddress
( lpszProc
)
81 param lpszProc LPCSTR
in value
84 GetProcAddress
( lpszProc
)
86 param lpszProc LPCSTR
in value
91 param hdc HDC
in value
94 SetPixelFormat
( hdc
, ipfd
, ppfd
)
96 param hdc HDC
in value
97 param ipfd int
in value
98 param ppfd PIXELFORMATDESCRIPTOR
in reference
103 param hdc HDC
in value
106 ShareLists
( hrcSrvShare
, hrcSrvSource
)
108 param hrcSrvShare HGLRC
in value
109 param hrcSrvSource HGLRC
in value
112 CreateLayerContext
( hDc
, level
)
114 param hDc HDC
in value
115 param level int
in value
118 DescribeLayerPlane
( hDc
, pixelFormat
, layerPlane
, nBytes
, plpd
)
120 param hDc HDC
in value
121 param pixelFormat int
in value
122 param layerPlane int
in value
123 param nBytes UINT
in value
124 param plpd LAYERPLANEDESCRIPTOR
in reference
127 SetLayerPaletteEntries
( hdc
, iLayerPlane
, iStart
, cEntries
, pcr
)
129 param hdc HDC
in value
130 param iLayerPlane int
in value
131 param iStart int
in value
132 param cEntries int
in value
133 param pcr COLORREF
in reference
136 GetLayerPaletteEntries
( hdc
, iLayerPlane
, iStart
, cEntries
, pcr
)
138 param hdc HDC
in value
139 param iLayerPlane int
in value
140 param iStart int
in value
141 param cEntries int
in value
142 param pcr COLORREF
in reference
145 RealizeLayerPalette
( hdc
, iLayerPlane
, bRealize
)
147 param hdc HDC
in value
148 param iLayerPlane int
in value
149 param bRealize BOOL
in value
152 SwapLayerBuffers
( hdc
, fuFlags
)
154 param hdc HDC
in value
155 param fuFlags UINT
in value
158 UseFontBitmapsA
( hDC
, first
, count
, listBase
)
160 param hDC HDC
in value
161 param first DWORD
in value
162 param count DWORD
in value
163 param listBase DWORD
in value
167 UseFontBitmapsW
( hDC
, first
, count
, listBase
)
169 param hDC HDC
in value
170 param first DWORD
in value
171 param count DWORD
in value
172 param listBase DWORD
in value