1 ; DO NOT EDIT - This file generated automatically by mesadef.py script
2 ;DESCRIPTION 'Mesa (OpenGL work-alike) for Win32'
5 ; Module definition file for Mesa (OPENGL32.DLL)
7 ; Note: The OpenGL functions use the STDCALL
8 ; function calling convention. Microsoft's
9 ; OPENGL32 uses this convention and so must the
10 ; Mesa OPENGL32 so that the Mesa DLL can be used
11 ; as a drop-in replacement.
13 ; The linker exports STDCALL entry points with
14 ; 'decorated' names; e.g., _glBegin@0, where the
15 ; trailing number is the number of bytes of
16 ; parameter data pushed onto the stack. The
17 ; callee is responsible for popping this data
18 ; off the stack, usually via a RETF n instruction.
20 ; However, the Microsoft OPENGL32.DLL does not export
21 ; the decorated names, even though the calling convention
22 ; is STDCALL. So, this module definition file is
23 ; needed to force the Mesa OPENGL32.DLL to export the
24 ; symbols in the same manner as the Microsoft DLL.
25 ; Were it not for this problem, this file would not
26 ; be needed (for the gl* functions) since the entry
27 ; points are compiled with dllexport declspec.
314 glGetTexLevelParameterfv
315 glGetTexLevelParameteriv
356 glAreTexturesResident
370 glColorTableParameterfv
371 glColorTableParameteriv
374 glGetColorTableParameterfv
375 glGetColorTableParameteriv
378 glConvolutionFilter1D
379 glConvolutionFilter2D
380 glConvolutionParameterf
381 glConvolutionParameterfv
382 glConvolutionParameteri
383 glConvolutionParameteriv
384 glCopyConvolutionFilter1D
385 glCopyConvolutionFilter2D
386 glGetConvolutionFilter
387 glGetConvolutionParameterfv
388 glGetConvolutionParameteriv
392 glGetHistogramParameterfv
393 glGetHistogramParameteriv
395 glGetMinmaxParameterfv
396 glGetMinmaxParameteriv
405 glClientActiveTextureARB
407 glMultiTexCoord1dvARB
409 glMultiTexCoord1fvARB
411 glMultiTexCoord1ivARB
413 glMultiTexCoord1svARB
415 glMultiTexCoord2dvARB
417 glMultiTexCoord2fvARB
419 glMultiTexCoord2ivARB
421 glMultiTexCoord2svARB
423 glMultiTexCoord3dvARB
425 glMultiTexCoord3fvARB
427 glMultiTexCoord3ivARB
429 glMultiTexCoord3svARB
431 glMultiTexCoord4dvARB
433 glMultiTexCoord4fvARB
435 glMultiTexCoord4ivARB
437 glMultiTexCoord4svARB
438 glLoadTransposeMatrixfARB
439 glLoadTransposeMatrixdARB
440 glMultTransposeMatrixfARB
441 glMultTransposeMatrixdARB
443 glCompressedTexImage3DARB
444 glCompressedTexImage2DARB
445 glCompressedTexImage1DARB
446 glCompressedTexSubImage3DARB
447 glCompressedTexSubImage2DARB
448 glCompressedTexSubImage1DARB
449 glGetCompressedTexImageARB
451 glClientActiveTexture
484 glLoadTransposeMatrixf
485 glLoadTransposeMatrixd
486 glMultTransposeMatrixf
487 glMultTransposeMatrixd
489 glCompressedTexImage3D
490 glCompressedTexImage2D
491 glCompressedTexImage1D
492 glCompressedTexSubImage3D
493 glCompressedTexSubImage2D
494 glCompressedTexSubImage1D
495 glGetCompressedTexImage
504 glCopyTexSubImage1DEXT
505 glCopyTexSubImage2DEXT
506 glCopyTexSubImage3DEXT
507 glAreTexturesResidentEXT
512 glPrioritizeTexturesEXT
524 glPointParameterfvEXT
526 glPointParameterfvARB
529 glGetColorTableParameterivEXT
530 glGetColorTableParameterfvEXT
533 glDrawRangeElementsEXT
534 glSecondaryColor3bEXT
535 glSecondaryColor3bvEXT
536 glSecondaryColor3dEXT
537 glSecondaryColor3dvEXT
538 glSecondaryColor3fEXT
539 glSecondaryColor3fvEXT
540 glSecondaryColor3iEXT
541 glSecondaryColor3ivEXT
542 glSecondaryColor3sEXT
543 glSecondaryColor3svEXT
544 glSecondaryColor3ubEXT
545 glSecondaryColor3ubvEXT
546 glSecondaryColor3uiEXT
547 glSecondaryColor3uivEXT
548 glSecondaryColor3usEXT
549 glSecondaryColor3usvEXT
550 glSecondaryColorPointerEXT
552 glMultiDrawElementsEXT
558 glBlendFuncSeparateEXT
559 glFlushVertexArrayRangeNV
561 glCombinerParameterfvNV
562 glCombinerParameterfNV
563 glCombinerParameterivNV
564 glCombinerParameteriNV
567 glFinalCombinerInputNV
568 glGetCombinerInputParameterfvNV
569 glGetCombinerInputParameterivNV
570 glGetCombinerOutputParameterfvNV
571 glGetCombinerOutputParameterivNV
572 glGetFinalCombinerInputParameterfvNV
573 glGetFinalCombinerInputParameterivNV
615 glAreProgramsResidentNV
620 glGetProgramParameterdvNV
621 glGetProgramParameterfvNV
625 glGetVertexAttribdvNV
626 glGetVertexAttribfvNV
627 glGetVertexAttribivNV
628 glGetVertexAttribPointervNV
631 glProgramParameter4dNV
632 glProgramParameter4dvNV
633 glProgramParameter4fNV
634 glProgramParameter4fvNV
635 glProgramParameters4dvNV
636 glProgramParameters4fvNV
637 glRequestResidentProgramsNV
639 glVertexAttribPointerNV
678 glVertexAttribs4ubvNV
708 glSecondaryColorPointer
737 glVertexAttrib4NubARB
750 glVertexAttrib4ubvARB
751 glVertexAttrib4usvARB
752 glVertexAttrib4uivARB
755 glVertexAttrib4NbvARB
756 glVertexAttrib4NsvARB
757 glVertexAttrib4NivARB
758 glVertexAttrib4NubvARB
759 glVertexAttrib4NusvARB
760 glVertexAttrib4NuivARB
761 glVertexAttribPointerARB
762 glEnableVertexAttribArrayARB
763 glDisableVertexAttribArrayARB
769 glProgramEnvParameter4dARB
770 glProgramEnvParameter4dvARB
771 glProgramEnvParameter4fARB
772 glProgramEnvParameter4fvARB
773 glProgramLocalParameter4dARB
774 glProgramLocalParameter4dvARB
775 glProgramLocalParameter4fARB
776 glProgramLocalParameter4fvARB
777 glGetProgramEnvParameterdvARB
778 glGetProgramEnvParameterfvARB
779 glGetProgramLocalParameterdvARB
780 glGetProgramLocalParameterfvARB
782 glGetProgramStringARB
783 glGetVertexAttribdvARB
784 glGetVertexAttribfvARB
785 glGetVertexAttribivARB
786 glGetVertexAttribPointervARB
787 glProgramNamedParameter4fNV
788 glProgramNamedParameter4dNV
789 glProgramNamedParameter4fvNV
790 glProgramNamedParameter4dvNV
791 glGetProgramNamedParameterfvNV
792 glGetProgramNamedParameterdvNV
798 glGetBufferParameterivARB
799 glGetBufferPointervARB
800 glGetBufferSubDataARB
810 glGetQueryObjectivARB
811 glGetQueryObjectuivARB
817 glGetBufferParameteriv
836 wglCreateLayerContext
838 wglDescribeLayerPlane
839 wglDescribePixelFormat
842 wglGetLayerPaletteEntries
846 wglRealizeLayerPalette
847 wglSetLayerPaletteEntries
856 wglGetExtensionsStringARB