Switch branches/tags
Nothing to show
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
..
Failed to load latest commit information.
.gitignore
Makefile
README.rst
blend_32bpp.c

README.rst

SSSE3/SSE4: alpha blending — operator over

Sample program from article SSSE3/SSE4: alpha blending — operator over.

The program contains four procedurs:

  • reference C implementation;
  • SSS3-based implementation;
  • SSE4.1 implementation (SSS3 with minor improvments);
  • SSE4.1 unrolled 4 times.

Run make to compare perfromance on your machine (note: the program is 32-bit).