= SDL_BlendMode = An enumeration of blend modes used in [[SDL_RenderTexture]]() and drawing operations. Note that additional values may be obtained from [[SDL_ComposeCustomBlendMode]](). == Values == {| |SDL_BLENDMODE_NONE |no blending |- | |dstRGBA = srcRGBA |- |SDL_BLENDMODE_BLEND |alpha blending |- | |dstRGB = (srcRGB * srcA) + (dstRGB * (1-srcA)) |- | |dstA = srcA + (dstA * (1-srcA)) |- |SDL_BLENDMODE_ADD |additive blending |- | |dstRGB = (srcRGB * srcA) + dstRGB |- | |dstA = dstA |- |SDL_BLENDMODE_MOD |color modulate |- | |dstRGB = srcRGB * dstRGB |- | |dstA = dstA |} == Related Structures == :[[SDL_RendererInfo]] == Related Functions == :[[SDL_GetRenderDrawBlendMode]] :[[SDL_GetSurfaceBlendMode]] :[[SDL_GetTextureBlendMode]] :[[SDL_RenderTexture]] :[[SDL_SetRenderDrawBlendMode]] :[[SDL_SetSurfaceBlendMode]] :[[SDL_SetTextureBlendMode]] :[[SDL_ComposeCustomBlendMode]] ---- [[CategoryEnum]], [[CategoryVideo]]