|
ascii-chat 0.6.0
Real-time terminal-based video chat with ASCII art conversion
|
Files | |
| ascii_simd.c | |
| ⚡ Main SIMD ASCII rendering dispatcher with architecture detection and fallback handling | |
| ascii_simd.h | |
| SIMD-optimized ASCII conversion interface. | |
| ascii_simd_color.c | |
| 🎨 SIMD-accelerated color matching and palette lookup for ASCII rendering | |
| avx2.c | |
| 🚀 AVX2-accelerated ASCII rendering with 256-bit vector operations for x86_64 | |
| avx2.h | |
| AVX2-optimized ASCII rendering functions. | |
| common.c | |
| 🔧 Shared SIMD utilities: initialization, cleanup, and architecture-specific resource management | |
| common.h | |
| Common SIMD utilities and structures. | |
| neon.c | |
| ⚡ ARM NEON-accelerated ASCII rendering with 128-bit vector operations for ARM64 | |
| neon.h | |
| NEON-optimized ASCII rendering functions. | |
| sse2.c | |
| ⚡ SSE2-accelerated ASCII rendering with 128-bit vector operations (x86 baseline) | |
| sse2.h | |
| SSE2-optimized ASCII rendering functions. | |
| ssse3.c | |
| 🚀 SSSE3-accelerated ASCII rendering with advanced shuffle operations for x86 | |
| ssse3.h | |
| SSSE3-optimized ASCII rendering functions. | |
| sve.c | |
| 🚀 ARM SVE (Scalable Vector Extension) ASCII rendering with variable-length vectors | |
| sve.h | |
| SVE-optimized ASCII rendering functions. | |