Searched refs:DHGLRC (Results 1 - 15 of 15) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/wgl/
H A Dstw_context.h40 DHGLRC dhglrc;
51 DHGLRC stw_create_context_attribs(HDC hdc, INT iLayerPlane,
52 DHGLRC hShareContext,
55 DHGLRC handle);
57 DHGLRC stw_get_current_context( void );
65 BOOL stw_make_current( HDC hDrawDC, HDC hReadDC, DHGLRC dhglrc );
H A Dstw_ext_context.c49 * That is, DHGLRC (driver) handles are not equivalent to HGLRC (public)
172 DHGLRC dhglrc, c, share_dhglrc = 0;
174 /* Convert public HGLRC to driver DHGLRC */
182 dhglrc = (DHGLRC) context;
183 share_dhglrc = (DHGLRC) hShareContext;
204 DHGLRC dhglrc = 0;
207 /* Convert HGLRC to DHGLRC */
H A Dstw_device.h93 stw_lookup_context_locked( DHGLRC dhglrc )
H A Dstw_wgl.c60 return DrvCopyContext( (DHGLRC)(UINT_PTR)hglrcSrc,
61 (DHGLRC)(UINT_PTR)hglrcDst,
86 return DrvDeleteContext((DHGLRC)(UINT_PTR)hglrc );
114 return DrvSetContext( hdc, (DHGLRC)(UINT_PTR)hglrc, NULL ) ? TRUE : FALSE;
225 return DrvShareLists((DHGLRC)(UINT_PTR)hglrc1,
226 (DHGLRC)(UINT_PTR)hglrc2);
H A Dstw_context.c64 DrvCopyContext(DHGLRC dhrcSource, DHGLRC dhrcDest, UINT fuMask)
93 DrvShareLists(DHGLRC dhglrc1, DHGLRC dhglrc2)
119 DHGLRC APIENTRY
126 DHGLRC APIENTRY
157 * \param handle the desired DHGLRC handle to use for the context, or zero
161 DHGLRC
162 stw_create_context_attribs(HDC hdc, INT iLayerPlane, DHGLRC hShareContext,
165 DHGLRC handl
[all...]
H A Dstw_icd.h44 typedef ULONG DHGLRC; typedef in typeref:typename:ULONG
476 DHGLRC (APIENTRY *wglCbGetDhglrc)(HGLRC hglrc);
519 DHGLRC dhrcSource,
520 DHGLRC dhrcDest,
523 DHGLRC APIENTRY
528 DHGLRC APIENTRY
534 DHGLRC dhglrc );
574 DHGLRC dhglrc );
584 DHGLRC dhglrc,
602 DHGLRC dhglrc
[all...]
H A Dstw_device.c176 DHGLRC dhglrc;
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/wgl/
H A Dstw_context.h40 DHGLRC dhglrc;
58 DHGLRC stw_create_context_handle(struct stw_context *context, DHGLRC handle);
64 DHGLRC stw_get_current_context( void );
74 BOOL stw_make_current_by_handles( HDC hDrawDC, HDC hReadDC, DHGLRC dhglrc );
H A Dstw_device.h106 stw_lookup_context_locked( DHGLRC dhglrc )
128 stw_lookup_context( DHGLRC dhglrc )
H A Dstw_ext_context.c63 * That is, DHGLRC (driver) handles are not equivalent to HGLRC (public)
186 DHGLRC dhglrc, c, share_dhglrc = 0;
188 /* Convert public HGLRC to driver DHGLRC */
196 dhglrc = (DHGLRC)(INT_PTR)context;
197 share_dhglrc = (DHGLRC)(INT_PTR)hShareContext;
227 DHGLRC dhglrc = 0;
230 /* Convert HGLRC to DHGLRC */
H A Dstw_context.c64 DrvCopyContext(DHGLRC dhrcSource, DHGLRC dhrcDest, UINT fuMask)
93 DrvShareLists(DHGLRC dhglrc1, DHGLRC dhglrc2)
119 DHGLRC APIENTRY
126 DHGLRC APIENTRY
135 DHGLRC ret = stw_create_context_handle(ctx, 0);
296 DHGLRC
297 stw_create_context_handle(struct stw_context *ctx, DHGLRC handle)
317 handle = (DHGLRC) handle_table_ad
[all...]
H A Dgldrv.h384 typedef ULONG DHGLRC; typedef in typeref:typename:ULONG
393 typedef DHGLRC (APIENTRY *PFN_GETDHGLRC)(HGLRC hrc);
473 BOOL APIENTRY DrvCopyContext(DHGLRC, DHGLRC, UINT);
474 DHGLRC APIENTRY DrvCreateContext(HDC);
475 DHGLRC APIENTRY DrvCreateLayerContext(HDC, int);
476 BOOL APIENTRY DrvDeleteContext(DHGLRC);
477 PGLCLTPROCTABLE APIENTRY DrvSetContext(HDC,DHGLRC,PFN_SETPROCTABLE);
478 BOOL APIENTRY DrvReleaseContext(DHGLRC);
480 BOOL APIENTRY DrvShareLists(DHGLRC, DHGLR
[all...]
H A Dstw_device.c212 DHGLRC dhglrc;
/xsrc/external/mit/MesaLib/dist/src/gallium/targets/libgl-gdi/
H A Dstw_wgl.c57 return DrvCopyContext( (DHGLRC)(UINT_PTR)hglrcSrc,
58 (DHGLRC)(UINT_PTR)hglrcDst,
83 return DrvDeleteContext((DHGLRC)(UINT_PTR)hglrc );
105 return DrvSetContext( hdc, (DHGLRC)(UINT_PTR)hglrc, NULL ) ? TRUE : FALSE;
214 return DrvShareLists((DHGLRC)(UINT_PTR)hglrc1,
215 (DHGLRC)(UINT_PTR)hglrc2);
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D21.3.0.rst2133 - wgl: Pass share context as pointer instead of DHGLRC
2134 - wgl: Make contexts current with pointer instead of DHGLRC

Completed in 19 milliseconds