src/audio/SDL_mixer_MMX_VC.h
branchSDL-1.2
changeset 4322 a8e5b518e194
parent 4159 a1b03ba2fcd0
child 6137 4720145f848b
equal deleted inserted replaced
4321:c9a1de1eda57 4322:a8e5b518e194
    20     slouken@libsdl.org
    20     slouken@libsdl.org
    21 */
    21 */
    22 #include "SDL_config.h"
    22 #include "SDL_config.h"
    23 
    23 
    24 
    24 
       
    25 #if defined(SDL_BUGGY_MMX_MIXERS) /* buggy, so we're disabling them. --ryan. */
    25 #if ((defined(_MSC_VER) && defined(_M_IX86)) || defined(__WATCOMC__)) && defined(SDL_ASSEMBLY_ROUTINES)
    26 #if ((defined(_MSC_VER) && defined(_M_IX86)) || defined(__WATCOMC__)) && defined(SDL_ASSEMBLY_ROUTINES)
    26 /* headers for MMX assembler version of SDL_MixAudio
    27 /* headers for MMX assembler version of SDL_MixAudio
    27    Copyright 2002 Stephane Marchesin (stephane.marchesin@wanadoo.fr)
    28    Copyright 2002 Stephane Marchesin (stephane.marchesin@wanadoo.fr)
    28    Converted to Intel ASM notation by Cth
    29    Converted to Intel ASM notation by Cth
    29    This code is licensed under the LGPL (see COPYING for details)
    30    This code is licensed under the LGPL (see COPYING for details)
    32    Assumes SDL_MIX_MAXVOLUME = 128
    33    Assumes SDL_MIX_MAXVOLUME = 128
    33 */
    34 */
    34 void SDL_MixAudio_MMX_S16_VC(char* ,char* ,unsigned int ,int );
    35 void SDL_MixAudio_MMX_S16_VC(char* ,char* ,unsigned int ,int );
    35 void SDL_MixAudio_MMX_S8_VC(char* ,char* ,unsigned int ,int );
    36 void SDL_MixAudio_MMX_S8_VC(char* ,char* ,unsigned int ,int );
    36 #endif
    37 #endif
       
    38 #endif