Skip to content
This repository has been archived by the owner. It is now read-only.
Permalink
Browse files

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...
  • Loading branch information
slouken committed Aug 16, 2007
1 parent 344ba2c commit 5d61a10ca507e46a35346d07c5e20bac488538bd
Showing with 14 additions and 3 deletions.
  1. +8 −0 VisualC/SDL/SDL.vcproj
  2. +4 −3 src/video/SDL_blit.c
  3. +1 −0 src/video/SDL_blit.h
  4. +1 −0 src/video/SDL_blit_copy.c
@@ -416,6 +416,14 @@
RelativePath="..\..\src\video\SDL_blit_A.c"
>
</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"
>
@@ -139,10 +139,11 @@ SDL_ChooseBlitFunc(SDL_BlitEntry * entries, int count)
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 @@ SDL_ChooseBlitFunc(SDL_BlitEntry * entries, int count)
if (SDL_HasSSE()) {
features |= SDL_BLIT_SSE;
}
if (SDL_HasAltivec()) {
if (SDL_HasAltiVec()) {
if (SDL_UseAltivecPrefetch()) {
features |= SDL_BLIT_ALTIVEC_PREFETCH;
} else {
@@ -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 */
@@ -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"

0 comments on commit 5d61a10

Please sign in to comment.