Changeset 2638 for trunk/src/ddraw/asmutil.asm
- Timestamp:
- Feb 4, 2000, 8:31:26 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/ddraw/asmutil.asm
r2174 r2638 1 ; $Id: asmutil.asm,v 1. 5 1999-12-21 01:28:19hugh Exp $1 ; $Id: asmutil.asm,v 1.6 2000-02-04 19:31:26 hugh Exp $ 2 2 3 3 ; … … 14 14 .MMX 15 15 16 CODE32 SEGMENT DWORD PUBLIC USE32 'CODE' 17 ASSUME CS:FLAT ,DS:FLAT,SS:FLAT 16 CODE32 SEGMENT DWORD USE32 PUBLIC 'CODE' 17 CODE32 ENDS 18 DATA32 SEGMENT DWORD USE32 PUBLIC 'DATA' 19 DATA32 ENDS 20 CONST32 SEGMENT DWORD USE32 PUBLIC 'CONST' 21 CONST32 ENDS 22 BSS32 SEGMENT DWORD USE32 PUBLIC 'BSS' 23 BSS32 ENDS 24 DGROUP GROUP CONST32, BSS32, DATA32 25 ASSUME CS:FLAT, DS:FLAT, SS:FLAT, ES:FLAT 26 DATA32 SEGMENT 27 DATA32 ENDS 28 BSS32 SEGMENT 29 BSS32 ENDS 30 CONST32 SEGMENT 31 CONST32 ENDS 32 33 34 CODE32 SEGMENT 18 35 19 36 PUBLIC _BlitColorKey8 … … 295 312 296 313 JmpTable: 297 dd offset bltEndMMX8298 dd offset blt1MMX8299 dd offset blt2MMX8300 dd offset blt3MMX8301 dd offset blt4MMX8302 dd offset blt5MMX8303 dd offset blt6MMX8304 dd offset blt7MMX8314 dd offset cs:bltEndMMX8 315 dd offset cs:blt1MMX8 316 dd offset cs:blt2MMX8 317 dd offset cs:blt3MMX8 318 dd offset cs:blt4MMX8 319 dd offset cs:blt5MMX8 320 dd offset cs:blt6MMX8 321 dd offset cs:blt7MMX8 305 322 align 2 306 323 ; … … 479 496 480 497 JumpTable: 481 dd offset bltEndMMX16482 dd offset blt1MMX16483 dd offset blt2MMX16484 dd offset blt3MMX16498 dd offset cs:bltEndMMX16 499 dd offset cs:blt1MMX16 500 dd offset cs:blt2MMX16 501 dd offset cs:blt3MMX16 485 502 align 2 486 503 … … 611 628 jmp ds:SmallJmpTable[ebx*4] 612 629 SmallJmpTable: 613 dd offset BltRecEnd ; BlitWidth is 0 done614 dd offset Rec1615 dd offset Rec2616 dd offset Rec3617 dd offset Rec4618 dd offset Rec5619 dd offset Rec6620 dd offset Rec7621 dd offset Rec8622 dd offset Rec9623 dd offset Rec10624 dd offset Rec11625 dd offset Rec12626 dd offset Rec13627 dd offset Rec14628 dd offset Rec15630 dd cs:offset BltRecEnd ; BlitWidth is 0 done 631 dd cs:offset Rec1 632 dd cs:offset Rec2 633 dd cs:offset Rec3 634 dd cs:offset Rec4 635 dd cs:offset Rec5 636 dd cs:offset Rec6 637 dd cs:offset Rec7 638 dd cs:offset Rec8 639 dd cs:offset Rec9 640 dd cs:offset Rec10 641 dd cs:offset Rec11 642 dd cs:offset Rec12 643 dd cs:offset Rec13 644 dd cs:offset Rec14 645 dd cs:offset Rec15 629 646 630 647 ;One Pixel wide
Note:
See TracChangeset
for help on using the changeset viewer.