changeset 2250:e1d228456537

Fixed a few compiler warnings. Added SDL_blit_copy.c to the Visual C++ project The SSE and MMX intrinsics don't compile on Visual Studio yet...
author Sam Lantinga <slouken@libsdl.org>
date Thu, 16 Aug 2007 06:20:51 +0000
parents 5a58b57b6724
children 292bee385630
files VisualC/SDL/SDL.vcproj src/video/SDL_blit.c src/video/SDL_blit.h src/video/SDL_blit_copy.c
diffstat 4 files changed, 14 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/VisualC/SDL/SDL.vcproj	Thu Aug 16 05:56:24 2007 +0000
+++ b/VisualC/SDL/SDL.vcproj	Thu Aug 16 06:20:51 2007 +0000
@@ -417,6 +417,14 @@
 			>
 		</File>
 		<File
+			RelativePath="..\..\src\video\SDL_blit_copy.c"
+			>
+		</File>
+		<File
+			RelativePath="..\..\src\video\SDL_blit_copy.h"
+			>
+		</File>
+		<File
 			RelativePath="..\..\src\video\SDL_blit_N.c"
 			>
 		</File>
--- a/src/video/SDL_blit.c	Thu Aug 16 05:56:24 2007 +0000
+++ b/src/video/SDL_blit.c	Thu Aug 16 06:20:51 2007 +0000
@@ -139,10 +139,11 @@
     static Uint32 features = 0xffffffff;
 
     if (features == 0xffffffff) {
+        const char *override = SDL_getenv("SDL_BLIT_FEATURES");
+
         features = SDL_BLIT_ANY;
 
-        /* Provide an override for testing .. */
-        const char *override = SDL_getenv("SDL_BLIT_FEATURES");
+        /* Allow an override for testing .. */
         if (override) {
             SDL_sscanf(override, "%u", &features);
         } else {
@@ -152,7 +153,7 @@
             if (SDL_HasSSE()) {
                 features |= SDL_BLIT_SSE;
             }
-            if (SDL_HasAltivec()) {
+            if (SDL_HasAltiVec()) {
                 if (SDL_UseAltivecPrefetch()) {
                     features |= SDL_BLIT_ALTIVEC_PREFETCH;
                 } else {
--- a/src/video/SDL_blit.h	Thu Aug 16 05:56:24 2007 +0000
+++ b/src/video/SDL_blit.h	Thu Aug 16 06:20:51 2007 +0000
@@ -31,6 +31,7 @@
 #include <xmmintrin.h>
 #endif
 
+#include "SDL_cpuinfo.h"
 #include "SDL_endian.h"
 
 /* The structure passed to the low level blit functions */
--- a/src/video/SDL_blit_copy.c	Thu Aug 16 05:56:24 2007 +0000
+++ b/src/video/SDL_blit_copy.c	Thu Aug 16 06:20:51 2007 +0000
@@ -21,6 +21,7 @@
 */
 #include "SDL_config.h"
 
+#include "SDL_cpuinfo.h"
 #include "SDL_video.h"
 #include "SDL_blit.h"
 #include "SDL_blit_copy.h"