Exemple #1
0
 public MesaWindowPos(IHandleResolver resolver)
 {
     if (resolver == null)
     {
         throw new ArgumentNullException("resolver");
     }
     resolver.LoadHandle("glWindowPos2dMESA", out WindowPos2d);
     resolver.LoadHandle("glWindowPos2dvMESA", out WindowPos2dv);
     resolver.LoadHandle("glWindowPos2fMESA", out WindowPos2f);
     resolver.LoadHandle("glWindowPos2fvMESA", out WindowPos2fv);
     resolver.LoadHandle("glWindowPos2iMESA", out WindowPos2i);
     resolver.LoadHandle("glWindowPos2ivMESA", out WindowPos2iv);
     resolver.LoadHandle("glWindowPos2sMESA", out WindowPos2s);
     resolver.LoadHandle("glWindowPos2svMESA", out WindowPos2sv);
     resolver.LoadHandle("glWindowPos3dMESA", out WindowPos3d);
     resolver.LoadHandle("glWindowPos3dvMESA", out WindowPos3dv);
     resolver.LoadHandle("glWindowPos3fMESA", out WindowPos3f);
     resolver.LoadHandle("glWindowPos3fvMESA", out WindowPos3fv);
     resolver.LoadHandle("glWindowPos3iMESA", out WindowPos3i);
     resolver.LoadHandle("glWindowPos3ivMESA", out WindowPos3iv);
     resolver.LoadHandle("glWindowPos3sMESA", out WindowPos3s);
     resolver.LoadHandle("glWindowPos3svMESA", out WindowPos3sv);
     resolver.LoadHandle("glWindowPos4dMESA", out WindowPos4d);
     resolver.LoadHandle("glWindowPos4dvMESA", out WindowPos4dv);
     resolver.LoadHandle("glWindowPos4fMESA", out WindowPos4f);
     resolver.LoadHandle("glWindowPos4fvMESA", out WindowPos4fv);
     resolver.LoadHandle("glWindowPos4iMESA", out WindowPos4i);
     resolver.LoadHandle("glWindowPos4ivMESA", out WindowPos4iv);
     resolver.LoadHandle("glWindowPos4sMESA", out WindowPos4s);
     resolver.LoadHandle("glWindowPos4svMESA", out WindowPos4sv);
 }
Exemple #2
0
 public Wgl(IHandleResolver resolver)
 {
     if (resolver == null)
     {
         throw new ArgumentNullException("resolver");
     }
     resolver.LoadHandle("ChoosePixelFormat", out ChoosePixelFormat);
     resolver.LoadHandle("wglCopyContext", out CopyContext);
     resolver.LoadHandle("wglCreateContext", out CreateContext);
     resolver.LoadHandle("wglCreateLayerContext", out CreateLayerContext);
     resolver.LoadHandle("wglDeleteContext", out DeleteContext);
     resolver.LoadHandle("wglDescribeLayerPlane", out DescribeLayerPlane);
     resolver.LoadHandle("DescribePixelFormat", out DescribePixelFormat);
     resolver.LoadHandle("wglGetCurrentContext", out GetCurrentContext);
     resolver.LoadHandle("wglGetCurrentDC", out GetCurrentDC);
     resolver.LoadHandle("GetEnhMetaFilePixelFormat", out GetEnhMetaFilePixelFormat);
     resolver.LoadHandle("wglGetLayerPaletteEntries", out GetLayerPaletteEntries);
     resolver.LoadHandle("GetPixelFormat", out GetPixelFormat);
     resolver.LoadHandle("wglGetProcAddress", out GetProcAddress);
     resolver.LoadHandle("wglMakeCurrent", out MakeCurrent);
     resolver.LoadHandle("wglRealizeLayerPalette", out RealizeLayerPalette);
     resolver.LoadHandle("wglSetLayerPaletteEntries", out SetLayerPaletteEntries);
     resolver.LoadHandle("SetPixelFormat", out SetPixelFormat);
     resolver.LoadHandle("wglShareLists", out ShareLists);
     resolver.LoadHandle("SwapBuffers", out SwapBuffers);
     resolver.LoadHandle("wglSwapLayerBuffers", out SwapLayerBuffers);
     resolver.LoadHandle("wglUseFontBitmapsA", out UseFontBitmapsA);
     resolver.LoadHandle("wglUseFontBitmaps", out UseFontBitmaps);
     resolver.LoadHandle("wglUseFontBitmapsW", out UseFontBitmapsW);
     resolver.LoadHandle("wglUseFontOutlinesA", out UseFontOutlinesA);
     resolver.LoadHandle("wglUseFontOutlines", out UseFontOutlines);
     resolver.LoadHandle("wglUseFontOutlinesW", out UseFontOutlinesW);
 }
Exemple #3
0
 public SgisTextureColorMask(IHandleResolver resolver)
 {
     if (resolver == null)
     {
         throw new ArgumentNullException("resolver");
     }
     resolver.LoadHandle("glTextureColorMaskSGIS", out TextureColorMask);
 }
Exemple #4
0
 public SunMeshArray(IHandleResolver resolver)
 {
     if (resolver == null)
     {
         throw new ArgumentNullException("resolver");
     }
     resolver.LoadHandle("glDrawMeshArraysSUN", out DrawMeshArrays);
 }
Exemple #5
0
 public KhrBlendEquationAdvanced(IHandleResolver resolver)
 {
     if (resolver == null)
     {
         throw new ArgumentNullException("resolver");
     }
     resolver.LoadHandle("glBlendBarrierKHR", out BlendBarrier);
 }
Exemple #6
0
 public GremedyFrameTerminator(IHandleResolver resolver)
 {
     if (resolver == null)
     {
         throw new ArgumentNullException("resolver");
     }
     resolver.LoadHandle("glFrameTerminatorGREMEDY", out FrameTerminator);
 }
Exemple #7
0
 public OvrMultiview(IHandleResolver resolver)
 {
     if (resolver == null)
     {
         throw new ArgumentNullException("resolver");
     }
     resolver.LoadHandle("glFramebufferTextureMultiviewOVR", out FramebufferTextureMultiview);
 }
Exemple #8
0
 public GremedyStringMarker(IHandleResolver resolver)
 {
     if (resolver == null)
     {
         throw new ArgumentNullException("resolver");
     }
     resolver.LoadHandle("glStringMarkerGREMEDY", out StringMarker);
 }
Exemple #9
0
 public IngrBlendFuncSeparate(IHandleResolver resolver)
 {
     if (resolver == null)
     {
         throw new ArgumentNullException("resolver");
     }
     resolver.LoadHandle("glBlendFuncSeparateINGR", out BlendFuncSeparate);
 }
Exemple #10
0
 public ArbExtensionsString(IHandleResolver resolver)
 {
     if (resolver == null)
     {
         throw new ArgumentNullException("resolver");
     }
     resolver.LoadHandle("wglGetExtensionsStringARB", out GetExtensionsString);
 }
Exemple #11
0
 public NvCopyImage(IHandleResolver resolver)
 {
     if (resolver == null)
     {
         throw new ArgumentNullException("resolver");
     }
     resolver.LoadHandle("wglCopyImageSubDataNV", out CopyImageSubData);
 }
Exemple #12
0
 public _3dlStereoControl(IHandleResolver resolver)
 {
     if (resolver == null)
     {
         throw new ArgumentNullException("resolver");
     }
     resolver.LoadHandle("wglSetStereoEmitterState3DL", out SetStereoEmitterState);
 }
Exemple #13
0
 public MesaResizeBuffers(IHandleResolver resolver)
 {
     if (resolver == null)
     {
         throw new ArgumentNullException("resolver");
     }
     resolver.LoadHandle("glResizeBuffersMESA", out ResizeBuffers);
 }
Exemple #14
0
 public SunxConstantData(IHandleResolver resolver)
 {
     if (resolver == null)
     {
         throw new ArgumentNullException("resolver");
     }
     resolver.LoadHandle("glFinishTextureSUNX", out FinishTexture);
 }
Exemple #15
0
 public NvDelayBeforeSwap(IHandleResolver resolver)
 {
     if (resolver == null)
     {
         throw new ArgumentNullException("resolver");
     }
     resolver.LoadHandle("wglDelayBeforeSwapNV", out DelayBeforeSwap);
 }
Exemple #16
0
 public IbmStaticData(IHandleResolver resolver)
 {
     if (resolver == null)
     {
         throw new ArgumentNullException("resolver");
     }
     resolver.LoadHandle("glFlushStaticDataIBM", out FlushStaticData);
 }
Exemple #17
0
 public PgiMiscHints(IHandleResolver resolver)
 {
     if (resolver == null)
     {
         throw new ArgumentNullException("resolver");
     }
     resolver.LoadHandle("glHintPGI", out Hint);
 }
Exemple #18
0
 public _3dfxTbuffer(IHandleResolver resolver)
 {
     if (resolver == null)
     {
         throw new ArgumentNullException("resolver");
     }
     resolver.LoadHandle("glTbufferMask3DFX", out TbufferMask);
 }
Exemple #19
0
 public ArbCreateContext(IHandleResolver resolver)
 {
     if (resolver == null)
     {
         throw new ArgumentNullException("resolver");
     }
     resolver.LoadHandle("wglCreateContextAttribsARB", out CreateContextAttribs);
 }
Exemple #20
0
 public IntelFramebufferCmaa(IHandleResolver resolver)
 {
     if (resolver == null)
     {
         throw new ArgumentNullException("resolver");
     }
     resolver.LoadHandle("glApplyFramebufferAttachmentCMAAINTEL", out ApplyFramebufferAttachmentCMAA);
 }
Exemple #21
0
 public SgisTextureFilter4(IHandleResolver resolver)
 {
     if (resolver == null)
     {
         throw new ArgumentNullException("resolver");
     }
     resolver.LoadHandle("glGetTexFilterFuncSGIS", out GetTexFilterFunc);
     resolver.LoadHandle("glTexFilterFuncSGIS", out TexFilterFunc);
 }
Exemple #22
0
 public SgisDetailTexture(IHandleResolver resolver)
 {
     if (resolver == null)
     {
         throw new ArgumentNullException("resolver");
     }
     resolver.LoadHandle("glDetailTexFuncSGIS", out DetailTexFunc);
     resolver.LoadHandle("glGetDetailTexFuncSGIS", out GetDetailTexFunc);
 }
Exemple #23
0
 public NvxConditionalRender(IHandleResolver resolver)
 {
     if (resolver == null)
     {
         throw new ArgumentNullException("resolver");
     }
     resolver.LoadHandle("glBeginConditionalRenderNVX", out BeginConditionalRenderNVX);
     resolver.LoadHandle("glEndConditionalRenderNVX", out EndConditionalRenderNVX);
 }
Exemple #24
0
 public ExtSwapControl(IHandleResolver resolver)
 {
     if (resolver == null)
     {
         throw new ArgumentNullException("resolver");
     }
     resolver.LoadHandle("wglGetSwapIntervalEXT", out GetSwapInterval);
     resolver.LoadHandle("wglSwapIntervalEXT", out SwapInterval);
 }
Exemple #25
0
 public ArbMakeCurrentRead(IHandleResolver resolver)
 {
     if (resolver == null)
     {
         throw new ArgumentNullException("resolver");
     }
     resolver.LoadHandle("wglGetCurrentReadDCARB", out GetCurrentReadDC);
     resolver.LoadHandle("wglMakeContextCurrentARB", out MakeContextCurrent);
 }
Exemple #26
0
 public I3dDigitalVideoControl(IHandleResolver resolver)
 {
     if (resolver == null)
     {
         throw new ArgumentNullException("resolver");
     }
     resolver.LoadHandle("wglGetDigitalVideoParametersI3D", out GetDigitalVideoParameters);
     resolver.LoadHandle("wglSetDigitalVideoParametersI3D", out SetDigitalVideoParameters);
 }
Exemple #27
0
 public AppleFlushBufferRange(IHandleResolver resolver)
 {
     if (resolver == null)
     {
         throw new ArgumentNullException("resolver");
     }
     resolver.LoadHandle("glBufferParameteriAPPLE", out BufferParameteri);
     resolver.LoadHandle("glFlushMappedBufferRangeAPPLE", out FlushMappedBufferRange);
 }
Exemple #28
0
 public IbmMultimodeDrawArrays(IHandleResolver resolver)
 {
     if (resolver == null)
     {
         throw new ArgumentNullException("resolver");
     }
     resolver.LoadHandle("glMultiModeDrawArraysIBM", out MultiModeDrawArrays);
     resolver.LoadHandle("glMultiModeDrawElementsIBM", out MultiModeDrawElements);
 }
Exemple #29
0
 public AppleTextureRange(IHandleResolver resolver)
 {
     if (resolver == null)
     {
         throw new ArgumentNullException("resolver");
     }
     resolver.LoadHandle("glGetTexParameterPointervAPPLE", out GetTexParameterPointerv);
     resolver.LoadHandle("glTextureRangeAPPLE", out TextureRange);
 }
Exemple #30
0
 public SgisFogFunction(IHandleResolver resolver)
 {
     if (resolver == null)
     {
         throw new ArgumentNullException("resolver");
     }
     resolver.LoadHandle("glFogFuncSGIS", out FogFunc);
     resolver.LoadHandle("glGetFogFuncSGIS", out GetFogFunc);
 }