|
ARM NEON Compositor
master
Fast SIMD alpha overlay and blending for ARM
|
#include <stddef.h>#include <stdint.h>
Include dependency graph for overlay_alpha.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Functions | |
| void | overlay_alpha_stride_div255_round (const uint8_t *bg_img, const uint8_t *fg_img, uint8_t *out_img, size_t bg_full_cols, size_t fg_rows, size_t fg_cols, size_t fg_full_cols) |
| C wrapper for overlay_alpha_stride(). More... | |
| void | overlay_alpha_stride_div255_round_approx (const uint8_t *bg_img, const uint8_t *fg_img, uint8_t *out_img, size_t bg_full_cols, size_t fg_rows, size_t fg_cols, size_t fg_full_cols) |
| C wrapper for overlay_alpha_stride(). More... | |
| void | overlay_alpha_stride_div255_floor (const uint8_t *bg_img, const uint8_t *fg_img, uint8_t *out_img, size_t bg_full_cols, size_t fg_rows, size_t fg_cols, size_t fg_full_cols) |
| C wrapper for overlay_alpha_stride(). More... | |
| void | overlay_alpha_stride_div256_round (const uint8_t *bg_img, const uint8_t *fg_img, uint8_t *out_img, size_t bg_full_cols, size_t fg_rows, size_t fg_cols, size_t fg_full_cols) |
| C wrapper for overlay_alpha_stride(). More... | |
| void | overlay_alpha_stride_div256_floor (const uint8_t *bg_img, const uint8_t *fg_img, uint8_t *out_img, size_t bg_full_cols, size_t fg_rows, size_t fg_cols, size_t fg_full_cols) |
| C wrapper for overlay_alpha_stride(). More... | |