SDL_BLENDMODE_NONE | ブレンドしない | dstRGBA = srcRGBA |
SDL_BLENDMODE_BLEND | αブレンド | dstRGB = (srcRGB * srcA) + (dstRGB * (1 - srcA)) dstA = srcA + (dstA * (1 - srcA)) |
SDL_BLENDMODE_ADD | 加算ブレンド | dstRGB = (srcRGB * srcA) + dstRGB dstA = dstA |
SDL_BLENDMODE_MOD | 乗算ブレンド | dstRGB = srcRGB * dstRGB dstA = dstA |
SDL_BLENDMODE_MUL | 乗算αブレンド | dstRGB = (srcRGB * dstRGB) + (dstRGB * (1-srcA)) dstA = (srcA * dstA) + (dstA * (1-srcA)) |