]>
Commit | Line | Data |
---|---|---|
a803064a JB |
1 | --- GlideV2/glide2x/cvg/glide/src/xdraw2.S.orig 2000-04-20 23:26:36.000000000 +0200 |
2 | +++ GlideV2/glide2x/cvg/glide/src/xdraw2.S 2012-01-08 18:34:13.720380228 +0100 | |
3 | @@ -128,18 +128,32 @@ | |
4 | ||
5 | .text | |
6 | ||
7 | +.MACRO GR_FIFO_WRITE __addr __offset __data | |
8 | + mov \__data, \__offset(\__addr) | |
9 | +.ENDM # GR_FIFO_WRITE | |
10 | + | |
11 | .align 4 | |
12 | .globl _trisetup_cull | |
13 | .type _trisetup_cull, @function | |
14 | _trisetup_cull: | |
15 | # .code | |
16 | ||
17 | +EMITNOCULL .ASSIGNA 0 | |
18 | + | |
19 | .MACRO SYMNAME prefix | |
20 | +.AIF \&EMITNOCULL EQ 0 | |
21 | .LCULL\prefix: | |
22 | +.AELSE | |
23 | + .LNOCULL\prefix: | |
24 | +.AENDI | |
25 | .ENDM | |
26 | ||
27 | .MACRO SYMNAMEOP op prefix | |
28 | +.AIF \&EMITNOCULL EQ 0 | |
29 | \op .LCULL\prefix | |
30 | +.AELSE | |
31 | + \op .LNOCULL\prefix | |
32 | +.AENDI | |
33 | .ENDM | |
34 | ||
35 | GLIDE_CULLING .ASSIGNA 1 | |
36 | @@ -154,13 +168,7 @@ | |
37 | .L_end_trisetup_cull: | |
38 | .size _trisetup_cull,.L_end_trisetup_cull-_trisetup_cull | |
39 | ||
40 | -.MACRO SYMNAME prefix | |
41 | - .LNOCULL\prefix: | |
42 | -.ENDM | |
43 | - | |
44 | -.MACRO SYMNAMEOP op prefix | |
45 | - \op .LNOCULL\prefix | |
46 | -.ENDM | |
47 | +EMITNOCULL .ASSIGNA 1 | |
48 | .AIF \&GLIDE_PACKED_RGB EQ 1 | |
49 | .align 4 | |
50 | .globl _trisetup_cull_rgb | |
51 | --- GlideV2/glide2x/cvg/glide/src/xdraw2.inc.S.orig 2000-04-20 23:26:36.000000000 +0200 | |
52 | +++ GlideV2/glide2x/cvg/glide/src/xdraw2.inc.S 2012-01-08 18:33:24.560378579 +0100 | |
53 | @@ -155,10 +155,6 @@ | |
54 | packCol .REG (%edi) | |
55 | tempVal .REG (%edi) | |
56 | ||
57 | -.MACRO GR_FIFO_WRITE __addr __offset __data | |
58 | - mov \__data, \__offset(\__addr) | |
59 | -.ENDM # GR_FIFO_WRITE | |
60 | - | |
61 | .align 4 | |
62 | SYMNAME __triBegin | |
63 | mov fifoPtr(gc), fifo # Fetch Fifo Ptr |