CPUblit.composing.common

Undocumented in source.

Public Imports

CPUblit.system
public import CPUblit.system;
CPUblit.colorspaces
public import CPUblit.colorspaces;
inteli.emmintrin
public import inteli.emmintrin;

Members

Functions

fillWithSingleValue
void fillWithSingleValue(T[] array, T value)
Undocumented in source. Be warned that the author may not have intended to support it.
testArrayForValue
void testArrayForValue(T[] input, T refVal)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

ALPHABLEND_SSE2_AMASK
__m128i ALPHABLEND_SSE2_AMASK;

Alpha mask for extracting alpha values from BGRA and RGBA colorspaces

ALPHABLEND_SSE2_AMASK
__m128i ALPHABLEND_SSE2_AMASK;

Alpha mask for extracting alpha values from ARGB and ABGR colorspaces

ALPHABLEND_SSE2_BMASK
__m128i ALPHABLEND_SSE2_BMASK;
Undocumented in source.
ALPHABLEND_SSE2_BMASK
__m128i ALPHABLEND_SSE2_BMASK;
Undocumented in source.
ALPHABLEND_SSE2_BMASK
__m128i ALPHABLEND_SSE2_BMASK;
Undocumented in source.
ALPHABLEND_SSE2_BMASK
__m128i ALPHABLEND_SSE2_BMASK;
Undocumented in source.
ALPHABLEND_SSE2_CONST1
short8 ALPHABLEND_SSE2_CONST1;

All ones vector for alpha-blending offset correction when doing it with integers

ALPHABLEND_SSE2_CONST255
short8 ALPHABLEND_SSE2_CONST255;

All 255 vector for negative alpha blending

ALPHABLEND_SSE2_CONST256
short8 ALPHABLEND_SSE2_CONST256;

All 256 vector for negative alpha blending

ALPHABLEND_SSE2_GMASK
__m128i ALPHABLEND_SSE2_GMASK;
Undocumented in source.
ALPHABLEND_SSE2_GMASK
__m128i ALPHABLEND_SSE2_GMASK;
Undocumented in source.
ALPHABLEND_SSE2_GMASK
__m128i ALPHABLEND_SSE2_GMASK;
Undocumented in source.
ALPHABLEND_SSE2_GMASK
__m128i ALPHABLEND_SSE2_GMASK;
Undocumented in source.
ALPHABLEND_SSE2_RMASK
__m128i ALPHABLEND_SSE2_RMASK;
Undocumented in source.
ALPHABLEND_SSE2_RMASK
__m128i ALPHABLEND_SSE2_RMASK;
Undocumented in source.
ALPHABLEND_SSE2_RMASK
__m128i ALPHABLEND_SSE2_RMASK;
Undocumented in source.
ALPHABLEND_SSE2_RMASK
__m128i ALPHABLEND_SSE2_RMASK;
Undocumented in source.
SSE2_FULLVECT
__m128i SSE2_FULLVECT;

All ones vector

SSE2_NULLVECT
__m128i SSE2_NULLVECT;

All zeroes vector

Meta