----- Original Message ----- > --- > src/gallium/state_trackers/wgl/SConscript | 1 + > src/gallium/state_trackers/wgl/stw_context.c | 39 > ++++++++++++++++++-- > .../state_trackers/wgl/stw_getprocaddress.c | 3 ++ > src/gallium/state_trackers/wgl/stw_icd.h | 8 ++++ > 4 files changed, 48 insertions(+), 3 deletions(-) > > diff --git a/src/gallium/state_trackers/wgl/SConscript > b/src/gallium/state_trackers/wgl/SConscript > index 7cb953b..1014b45 100644 > --- a/src/gallium/state_trackers/wgl/SConscript > +++ b/src/gallium/state_trackers/wgl/SConscript > @@ -22,6 +22,7 @@ if not env['gles']: > sources = [ > 'stw_context.c', > 'stw_device.c', > + 'stw_ext_context.c',
The file "stw_ext_context.c" was not included in the patch. Please add it and resend. > 'stw_ext_extensionsstring.c', > 'stw_ext_gallium.c', > 'stw_ext_pbuffer.c', > diff --git a/src/gallium/state_trackers/wgl/stw_context.c > b/src/gallium/state_trackers/wgl/stw_context.c > index c2839fe..875d713 100644 > --- a/src/gallium/state_trackers/wgl/stw_context.c > +++ b/src/gallium/state_trackers/wgl/stw_context.c > @@ -27,6 +27,11 @@ > > #include <windows.h> > > +#define WGL_WGLEXT_PROTOTYPES > + > +#include <GL/gl.h> > +#include <GL/wglext.h> > + > #include "pipe/p_compiler.h" > #include "pipe/p_context.h" > #include "pipe/p_state.h" > @@ -121,11 +126,23 @@ DrvCreateLayerContext( > HDC hdc, > INT iLayerPlane ) > { > + return DrvCreateContextAttribs(hdc, iLayerPlane, 0, 1, 0, 0, > WGL_CONTEXT_COMPATIBILITY_PROFILE_BIT_ARB); > +} > + > +DHGLRC APIENTRY > +DrvCreateContextAttribs( > + HDC hdc, > + INT iLayerPlane, > + DHGLRC hShareContext, > + int majorVersion, int minorVersion, > + int contextFlags, int profileMask) > +{ The Drv* prefix is for entrypoints that are part of the ICD. But don't think that a "DrvCreateContextAttribs" has been defined by Microsoft as part of the ICD. If so, please use a different funtion name, e.g., stw_create_context_attribs, and declare in it stw_context.h, instead of stw_icd.h Jose _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev