; THIS SOFTWARE IS SUBJECT TO COPYRIGHT PROTECTION AND IS OFFERED ONLY ; PURSUANT TO THE 3DFX GLIDE GENERAL PUBLIC LICENSE. THERE IS NO RIGHT ; TO USE THE GLIDE TRADEMARK WITHOUT PRIOR WRITTEN PERMISSION OF 3DFX ; INTERACTIVE, INC. A COPY OF THIS LICENSE MAY BE OBTAINED FROM THE ; DISTRIBUTOR OR BY CONTACTING 3DFX INTERACTIVE INC(info@3dfx.com). ; THIS PROGRAM IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER ; EXPRESSED OR IMPLIED. SEE THE 3DFX GLIDE GENERAL PUBLIC LICENSE FOR A ; FULL TEXT OF THE NON-WARRANTY PROVISIONS. ; ; USE, DUPLICATION OR DISCLOSURE BY THE GOVERNMENT IS SUBJECT TO ; RESTRICTIONS AS SET FORTH IN SUBDIVISION (C)(1)(II) OF THE RIGHTS IN ; TECHNICAL DATA AND COMPUTER SOFTWARE CLAUSE AT DFARS 252.227-7013, ; AND/OR IN SIMILAR OR SUCCESSOR CLAUSES IN THE FAR, DOD OR NASA FAR ; SUPPLEMENT. UNPUBLISHED RIGHTS RESERVED UNDER THE COPYRIGHT LAWS OF ; THE UNITED STATES. ; ; COPYRIGHT 3DFX INTERACTIVE, INC. 1999, ALL RIGHTS RESERVED ; ; glide2x.def - dynamic link library definition ; ; NOTE: Must be identical (ordinals) to .def file in Voodoo 2 Glide dir!!!!!!! LIBRARY GLIDE2X INITINSTANCE TERMINSTANCE DESCRIPTION 'Odin32 System DLL - Glide2x - 3Dfx Glide' CODE LOADONCALL EXECUTEREAD NOIOPL NONCONFORMING DATA LOADONCALL READWRITE NOIOPL NONSHARED EXPORTS _ConvertAndDownloadRle@64 @1 _grAADrawLine@8 @2 _grAADrawPoint@4 @3 _grAADrawPolygon@12 @4 _grAADrawPolygonVertexList@8 @5 _grAADrawTriangle@24 @6 _grAlphaBlendFunction@16 @7 _grAlphaCombine@20 @8 _grAlphaControlsITRGBLighting@4 @9 _grAlphaTestFunction@4 @10 _grAlphaTestReferenceValue@4 @11 _grBufferClear@12 @12 _grBufferNumPending@0 @13 _grBufferSwap@4 @14 _grCheckForRoom@4 @15 _grChromakeyMode@4 @16 _grChromakeyValue@4 @17 _grClipWindow@16 @18 _grColorCombine@20 @19 _grColorMask@8 @20 _grConstantColorValue4@16 @21 _grConstantColorValue@4 @22 _grCullMode@4 @23 _grDepthBiasLevel@4 @24 _grDepthBufferFunction@4 @25 _grDepthBufferMode@4 @26 _grDepthMask@4 @27 _grDisableAllEffects@0 @28 _grDitherMode@4 @29 _grDrawLine@8 @30 _grDrawPlanarPolygon@12 @31 _grDrawPlanarPolygonVertexList@8 @32 _grDrawPoint@4 @33 _grDrawPolygon@12 @34 _grDrawPolygonVertexList@8 @35 _grDrawTriangle@12 @36 _grErrorSetCallback@4 @37 _grFogColorValue@4 @38 _grFogMode@4 @39 _grFogTable@4 @40 _grGammaCorrectionValue@4 @41 _grGlideGetState@4 @42 _grGlideGetVersion@4 @43 _grGlideInit@0 @44 _grGlideSetState@4 @45 _grGlideShamelessPlug@4 @46 _grGlideShutdown@0 @47 _grHints@8 @48 _grLfbConstantAlpha@4 @49 _grLfbConstantDepth@4 @50 _grLfbLock@24 @51 _grLfbReadRegion@28 @52 _grLfbUnlock@8 @53 _grLfbWriteColorFormat@4 @54 _grLfbWriteColorSwizzle@8 @55 _grLfbWriteRegion@32 @56 _grRenderBuffer@4 @57 _grResetTriStats@0 @58 _grSplash@20 @59 _grSstConfigPipeline@12 @60 _grSstControl@4 @61 _grSstIdle@0 @62 _grSstIsBusy@0 @63 _grSstOrigin@4 @64 _grSstPerfStats@4 @65 _grSstQueryBoards@4 @66 _grSstQueryHardware@4 @67 _grSstResetPerfStats@0 @68 _grSstScreenHeight@0 @69 _grSstScreenWidth@0 @70 _grSstSelect@4 @71 _grSstStatus@0 @72 _grSstVRetraceOn@0 @73 _grSstVidMode@8 @74 _grSstVideoLine@0 @75 _grSstWinClose@0 @76 _grSstWinOpen@28 @77 _grTexCalcMemRequired@16 @78 _grTexClampMode@12 @79 _grTexCombine@28 @80 _grTexCombineFunction@8 @81 _grTexDetailControl@16 @82 _grTexDownloadMipMap@16 @83 _grTexDownloadMipMapLevel@32 @84 _grTexDownloadMipMapLevelPartial@40 @85 _grTexDownloadTable@12 @86 _grTexDownloadTablePartial@20 @87 _grTexFilterMode@12 @88 _grTexLodBiasValue@8 @89 _grTexMaxAddress@4 @90 _grTexMinAddress@4 @91 _grTexMipMapMode@12 @92 _grTexMultibase@8 @93 _grTexMultibaseAddress@20 @94 _grTexNCCTable@8 @95 _grTexSource@16 @96 _grTexTextureMemRequired@8 @97 _grTriStats@8 @98 _gu3dfGetInfo@8 @99 _gu3dfLoad@8 @100 _guAADrawTriangleWithClip@12 @101 _guAlphaSource@4 @102 _guColorCombineFunction@4 @103 _guDrawPolygonVertexListWithClip@8 @104 _guDrawTriangleWithClip@12 @105 _guEncodeRLE16@16 @106 _guEndianSwapBytes@4 @107 _guEndianSwapWords@4 @108 _guFogGenerateExp2@8 @109 _guFogGenerateExp@8 @110 _guFogGenerateLinear@12 @111 _guFogTableIndexToW@4 @112 _guMPDrawTriangle@12 @113 _guMPInit@0 @114 _guMPTexCombineFunction@4 @115 _guMPTexSource@8 @116 _guMovieSetName@4 @117 _guMovieStart@0 @118 _guMovieStop@0 @119 _guTexAllocateMemory@60 @120 _guTexChangeAttributes@48 @121 _guTexCombineFunction@8 @122 _guTexCreateColorMipMap@0 @123 _guTexDownloadMipMap@12 @124 _guTexDownloadMipMapLevel@12 @125 _guTexGetCurrentMipMap@4 @126 _guTexGetMipMapInfo@4 @127 _guTexMemQueryAvail@4 @128 _guTexMemReset@0 @129 _guTexSource@4 @130 _pciClose@0 @131 _pciDeviceExists@4 @132 _pciFindCard@12 @133 _pciFindCardMulti@16 @134 _pciFindFreeMTRR@4 @135 _pciFindMTRRMatch@16 @136 _pciGetConfigData@20 @137 _pciGetErrorCode@0 @138 _pciGetErrorString@0 @139 _pciLinearRangeSetPermission@12 @140 _pciMapCard@20 @141 _pciMapCardMulti@24 @142 _pciMapPhysicalToLinear@12 @143 _pciOpen@0 @144 _pciOutputDebugString@4 @145 _pciSetConfigData@20 @146 _pciSetMTRR@16 @147 _pciSetPassThroughBase@8 @148 _pciUnmapPhysical@8 @149