46 lines
1.8 KiB
Plaintext
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
|
|
|