Files
Work/ddraw/TMAP32.INC
2024-08-07 09:16:27 -04:00

46 lines
1.8 KiB
Plaintext

;********************************************************************************************************
; FILE:TMAP32.INC
; FUNCTION: INCLUDE FILE FOR ASM TEXTURE MAPPING (DIRECT DRAW VERSION)
; AUTHOR:SEAN M. KESSLER
;********************************************************************************************************
PureEdge STRUC
PureEdge@@mEdgeDirection DW ?
PureEdge@@mRemainingScanLines DW ?
PureEdge@@mCurrentEdgeEnd DW ?
PureEdge@@mxSource DD ?
PureEdge@@mySource DD ?
PureEdge@@mxSourceStep DD ?
PureEdge@@mySourceStep DD ?
PureEdge@@mxDestLocation DW ?
PureEdge@@mxStep DW ?
PureEdge@@mxDirection DW ?
PureEdge@@mxErrorTerm DW ?
PureEdge@@mxAdjustUp DW ?
PureEdge@@mxAdjustDown DW ?
PureEdge@@mMaxVertex DW ?
PureEdge@@mMinVertex DW ?
PureEdge@@mStartVertex DW ?
PureEdge@@mNumVertexes DW ?
PureEdge@@mlpSrcList DD NEAR PTR ?
PureEdge@@mlpDstList DD NEAR PTR ?
PureEdge ENDS
PureMap STRUC
PureMap@@mBitmapIndex DD ?
PureMap@@mxSource DD ?
PureMap@@mySource DD ?
PureMap@@mDestWidth DD ?
PureMap@@mxSourceStep DD ?
PureMap@@mySourceStep DD ?
PureMap@@mxDest DW ?
PureMap@@mxDestMax DW ?
PureMap@@myValue DW ?
PureMap@@mlpLeftEdge DD NEAR PTR ?
PureMap@@mlpRightEdge DD NEAR PTR ?
PureMap ENDS
MathCache STRUC
MathCache@@mCacheOne DD ?
MathCache@@mCacheTwo DD ?
MathCache@@mCacheVal DD ?
MathCache ENDS