Mercurial > sdl-ios-xcode
diff src/render/software/SDL_blendpoint.c @ 5187:d976b67150c5
Restored SDL_BLENDMODE_MOD for MAME
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Fri, 04 Feb 2011 19:50:56 -0800 |
parents | d72793305335 |
children | 710d00cb3a6a |
line wrap: on
line diff
--- a/src/render/software/SDL_blendpoint.c Fri Feb 04 19:18:08 2011 -0800 +++ b/src/render/software/SDL_blendpoint.c Fri Feb 04 19:50:56 2011 -0800 @@ -38,6 +38,9 @@ case SDL_BLENDMODE_ADD: DRAW_SETPIXELXY_ADD_RGB555(x, y); break; + case SDL_BLENDMODE_MOD: + DRAW_SETPIXELXY_MOD_RGB555(x, y); + break; default: DRAW_SETPIXELXY_RGB555(x, y); break; @@ -58,6 +61,9 @@ case SDL_BLENDMODE_ADD: DRAW_SETPIXELXY_ADD_RGB565(x, y); break; + case SDL_BLENDMODE_MOD: + DRAW_SETPIXELXY_MOD_RGB565(x, y); + break; default: DRAW_SETPIXELXY_RGB565(x, y); break; @@ -78,6 +84,9 @@ case SDL_BLENDMODE_ADD: DRAW_SETPIXELXY_ADD_RGB888(x, y); break; + case SDL_BLENDMODE_MOD: + DRAW_SETPIXELXY_MOD_RGB888(x, y); + break; default: DRAW_SETPIXELXY_RGB888(x, y); break; @@ -98,6 +107,9 @@ case SDL_BLENDMODE_ADD: DRAW_SETPIXELXY_ADD_ARGB8888(x, y); break; + case SDL_BLENDMODE_MOD: + DRAW_SETPIXELXY_MOD_ARGB8888(x, y); + break; default: DRAW_SETPIXELXY_ARGB8888(x, y); break; @@ -121,6 +133,9 @@ case SDL_BLENDMODE_ADD: DRAW_SETPIXELXY2_ADD_RGB(x, y); break; + case SDL_BLENDMODE_MOD: + DRAW_SETPIXELXY2_MOD_RGB(x, y); + break; default: DRAW_SETPIXELXY2_RGB(x, y); break; @@ -134,6 +149,9 @@ case SDL_BLENDMODE_ADD: DRAW_SETPIXELXY4_ADD_RGB(x, y); break; + case SDL_BLENDMODE_MOD: + DRAW_SETPIXELXY4_MOD_RGB(x, y); + break; default: DRAW_SETPIXELXY4_RGB(x, y); break; @@ -161,6 +179,9 @@ case SDL_BLENDMODE_ADD: DRAW_SETPIXELXY4_ADD_RGBA(x, y); break; + case SDL_BLENDMODE_MOD: + DRAW_SETPIXELXY4_MOD_RGBA(x, y); + break; default: DRAW_SETPIXELXY4_RGBA(x, y); break;