1 --- glide3x.orig/h3/glide3/src/xdraw2.inc.S
2 +++ glide3x/h3/glide3/src/xdraw2.inc.S
7 +#ifndef XDRAW2_FIFO_MACROS
8 +#define XDRAW2_FIFO_MACROS
9 .macro GR_FIFO_WRITE __addr __offset __data
10 mov \__data , \__offset(\__addr)
11 .endm /* GR_FIFO_WRITE */
13 .macro WRITE_MM1LOW_FIFO
14 movd %mm1 , (%ebp) /* store current param | previous param */
15 .endm /* WRITE_MM1LOW_FIFO */
20 @@ -815,9 +818,12 @@ LOCAL(nocull):
24 +#ifndef XDRAW2_FIFO_MACROS
25 +#define XDRAW2_FIFO_MACROS
26 .macro GR_FIFO_WRITE __addr __offset __data
27 mov \__data , \__offset(\__addr)
28 .endm /* GR_FIFO_WRITE */
33 --- glide3x.orig/h5/glide3/src/xdraw2.inc.s
34 +++ glide3x/h5/glide3/src/xdraw2.inc.s
39 +#ifndef XDRAW2_FIFO_MACROS
40 +#define XDRAW2_FIFO_MACROS
41 .macro GR_FIFO_WRITE __addr __offset __data
45 movd %mm1 , (%ebp) /* store current param | previous param */
47 .endm /* WRITE_MM1LOW_FIFO */
52 @@ -867,6 +870,8 @@ LOCAL(nocull):
56 +#ifndef XDRAW2_FIFO_MACROS
57 +#define XDRAW2_FIFO_MACROS
58 .macro GR_FIFO_WRITE __addr __offset __data
61 @@ -884,6 +889,7 @@ LOCAL(nocull):
62 mov \__data , \__offset(\__addr)
64 .endm /* GR_FIFO_WRITE */