ascii-chat 0.6.0
Real-time terminal-based video chat with ASCII art conversion
Loading...
Searching...
No Matches
neon.h
Go to the documentation of this file.
1#pragma once
2
17#include <stdint.h>
18#include <stddef.h>
19
20#if SIMD_SUPPORT_NEON
21#include <arm_neon.h>
22
33uint8x16_t palette256_index_dithered_neon(uint8x16_t r, uint8x16_t g, uint8x16_t b, int pixel_offset);
34
42void init_neon_decimal_table(void);
43
54char *render_ascii_image_monochrome_neon(const image_t *image, const char *ascii_chars);
55
66char *render_ascii_neon_unified_optimized(const image_t *image, bool use_background, bool use_256color,
67 const char *ascii_chars);
68
81char *rgb_to_truecolor_halfblocks_neon(const uint8_t *rgb, int width, int height, int stride_bytes);
82
88void neon_caches_destroy(void);
89#endif
90
unsigned char uint8_t
Definition common.h:56
Image structure.