aboutsummaryrefslogtreecommitdiffstats
path: root/devel/libuta/files
diff options
context:
space:
mode:
Diffstat (limited to 'devel/libuta/files')
-rw-r--r--devel/libuta/files/patch-uta::blitters.cc39
1 files changed, 33 insertions, 6 deletions
diff --git a/devel/libuta/files/patch-uta::blitters.cc b/devel/libuta/files/patch-uta::blitters.cc
index d60c1d8cc82c..918a4ddd78a3 100644
--- a/devel/libuta/files/patch-uta::blitters.cc
+++ b/devel/libuta/files/patch-uta::blitters.cc
@@ -1,5 +1,5 @@
---- uta/blitters.cc.orig Sat Oct 12 23:11:07 2002
-+++ uta/blitters.cc Sat Jul 26 01:16:18 2003
+--- /usr/obj/mnt/files/freebsd-cvs/ports/devel/libuta/work/libuta-0.4.4/uta/blitters.cc.orig Sat Oct 12 23:11:07 2002
++++ /usr/obj/mnt/files/freebsd-cvs/ports/devel/libuta/work/libuta-0.4.4/uta/blitters.cc Thu Aug 12 20:58:40 2004
@@ -20,6 +20,7 @@
#include "blitters.h"
@@ -8,12 +8,39 @@
namespace uta {
-@@ -27,6 +28,8 @@
- #undef X86_ASSEMBLER
+@@ -28,6 +29,8 @@
#endif
#if !defined(X86_ASSEMBLER)
-+
-+using namespace std;
++using namespace std;
++
/** Apply const gamma value.
Blit just copies alpha value of the source to the destination surface.
+ */
+@@ -163,7 +166,7 @@
+ only using the lower 16bits of result
+ ... this is somehow dumb, but only executed once
+ per scanline, so I do not care */
+- movd_r2m(mm1,(unsigned int*)dPtr);
++ movd_r2m(mm1,*(mmx_t*)dPtr);
+ sPtr += 4;
+ dPtr += 4;
+ }
+@@ -211,7 +214,7 @@
+ only using the lower 16bits of result
+ ... this is somehow dumb, but only executed once
+ per scanline, so I do not care */
+- movd_r2m(mm1,(unsigned int*)dPtr);
++ movd_r2m(mm1,*(mmx_t*)dPtr);
+ sPtr += 4;
+ dPtr += 4;
+ }
+@@ -960,7 +963,7 @@
+ only using the lower 16bits of result
+ ... this is somehow dumb, but only executed once
+ per scanline, so I do not care */
+- movd_r2m(mm1,(unsigned int*)dPtr);
++ movd_r2m(mm1,*(mmx_t*)dPtr);
+ sPtr += 4;
+ dPtr += 4;
+ }