diff options
| author | Andre Weissflog <floooh@gmail.com> | 2023-02-11 14:27:27 +0100 |
|---|---|---|
| committer | Andre Weissflog <floooh@gmail.com> | 2023-02-11 14:27:27 +0100 |
| commit | 412eca55ae999a359d0ccccdcd12d5b2178d1caf (patch) | |
| tree | c950f8a18afbe4e8de820c7d0546dab18b1b39f4 | |
| parent | 14ac7f55afd1d47e2108d2a1f15acff1d900197d (diff) | |
sokol_audio.h: change figlet font for better minimap readability
| -rw-r--r-- | sokol_audio.h | 165 |
1 files changed, 75 insertions, 90 deletions
diff --git a/sokol_audio.h b/sokol_audio.h index 2b05a80e..5a42ecfb 100644 --- a/sokol_audio.h +++ b/sokol_audio.h @@ -629,12 +629,11 @@ inline void saudio_setup(const saudio_desc& desc) { return saudio_setup(&desc); #endif #endif // SOKOL_AUDIO_INCLUDED -// ██╗███╗ ███╗██████╗ ██╗ ███████╗███╗ ███╗███████╗███╗ ██╗████████╗ █████╗ ████████╗██╗ ██████╗ ███╗ ██╗ -// ██║████╗ ████║██╔══██╗██║ ██╔════╝████╗ ████║██╔════╝████╗ ██║╚══██╔══╝██╔══██╗╚══██╔══╝██║██╔═══██╗████╗ ██║ -// ██║██╔████╔██║██████╔╝██║ █████╗ ██╔████╔██║█████╗ ██╔██╗ ██║ ██║ ███████║ ██║ ██║██║ ██║██╔██╗ ██║ -// ██║██║╚██╔╝██║██╔═══╝ ██║ ██╔══╝ ██║╚██╔╝██║██╔══╝ ██║╚██╗██║ ██║ ██╔══██║ ██║ ██║██║ ██║██║╚██╗██║ -// ██║██║ ╚═╝ ██║██║ ███████╗███████╗██║ ╚═╝ ██║███████╗██║ ╚████║ ██║ ██║ ██║ ██║ ██║╚██████╔╝██║ ╚████║ -// ╚═╝╚═╝ ╚═╝╚═╝ ╚══════╝╚══════╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═══╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═══╝ +// ██ ███ ███ ██████ ██ ███████ ███ ███ ███████ ███ ██ ████████ █████ ████████ ██ ██████ ███ ██ +// ██ ████ ████ ██ ██ ██ ██ ████ ████ ██ ████ ██ ██ ██ ██ ██ ██ ██ ██ ████ ██ +// ██ ██ ████ ██ ██████ ██ █████ ██ ████ ██ █████ ██ ██ ██ ██ ███████ ██ ██ ██ ██ ██ ██ ██ +// ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ +// ██ ██ ██ ██ ███████ ███████ ██ ██ ███████ ██ ████ ██ ██ ██ ██ ██ ██████ ██ ████ // // >>implementation #ifdef SOKOL_AUDIO_IMPL @@ -802,12 +801,11 @@ inline void saudio_setup(const saudio_desc& desc) { return saudio_setup(&desc); #define SAUDIO_RING_MAX_SLOTS (1024) #endif -// ███████╗████████╗██████╗ ██╗ ██╗ ██████╗████████╗███████╗ -// ██╔════╝╚══██╔══╝██╔══██╗██║ ██║██╔════╝╚══██╔══╝██╔════╝ -// ███████╗ ██║ ██████╔╝██║ ██║██║ ██║ ███████╗ -// ╚════██║ ██║ ██╔══██╗██║ ██║██║ ██║ ╚════██║ -// ███████║ ██║ ██║ ██║╚██████╔╝╚██████╗ ██║ ███████║ -// ╚══════╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚═════╝ ╚═╝ ╚══════╝ +// ███████ ████████ ██████ ██ ██ ██████ ████████ ███████ +// ██ ██ ██ ██ ██ ██ ██ ██ ██ +// ███████ ██ ██████ ██ ██ ██ ██ ███████ +// ██ ██ ██ ██ ██ ██ ██ ██ ██ +// ███████ ██ ██ ██ ██████ ██████ ██ ███████ // // >>structs #if defined(_SAUDIO_PTHREADS) @@ -1093,12 +1091,11 @@ _SOKOL_PRIVATE void _saudio_stream_callback(float* buffer, int num_frames, int n } } -// ██╗ ██████╗ ██████╗ ██████╗ ██╗███╗ ██╗ ██████╗ -// ██║ ██╔═══██╗██╔════╝ ██╔════╝ ██║████╗ ██║██╔════╝ -// ██║ ██║ ██║██║ ███╗██║ ███╗██║██╔██╗ ██║██║ ███╗ -// ██║ ██║ ██║██║ ██║██║ ██║██║██║╚██╗██║██║ ██║ -// ███████╗╚██████╔╝╚██████╔╝╚██████╔╝██║██║ ╚████║╚██████╔╝ -// ╚══════╝ ╚═════╝ ╚═════╝ ╚═════╝ ╚═╝╚═╝ ╚═══╝ ╚═════╝ +// ██ ██████ ██████ ██████ ██ ███ ██ ██████ +// ██ ██ ██ ██ ██ ██ ████ ██ ██ +// ██ ██ ██ ██ ███ ██ ███ ██ ██ ██ ██ ██ ███ +// ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ +// ███████ ██████ ██████ ██████ ██ ██ ████ ██████ // // >>logging #if defined(SOKOL_DEBUG) @@ -1133,12 +1130,11 @@ static void _saudio_log(saudio_log_item log_item, uint32_t log_level, uint32_t l } } -// ███╗ ███╗███████╗███╗ ███╗ ██████╗ ██████╗ ██╗ ██╗ -// ████╗ ████║██╔════╝████╗ ████║██╔═══██╗██╔══██╗╚██╗ ██╔╝ -// ██╔████╔██║█████╗ ██╔████╔██║██║ ██║██████╔╝ ╚████╔╝ -// ██║╚██╔╝██║██╔══╝ ██║╚██╔╝██║██║ ██║██╔══██╗ ╚██╔╝ -// ██║ ╚═╝ ██║███████╗██║ ╚═╝ ██║╚██████╔╝██║ ██║ ██║ -// ╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝ ╚═╝ +// ███ ███ ███████ ███ ███ ██████ ██████ ██ ██ +// ████ ████ ██ ████ ████ ██ ██ ██ ██ ██ ██ +// ██ ████ ██ █████ ██ ████ ██ ██ ██ ██████ ████ +// ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ +// ██ ██ ███████ ██ ██ ██████ ██ ██ ██ // // >>memory _SOKOL_PRIVATE void _saudio_clear(void* ptr, size_t size) { @@ -1176,12 +1172,11 @@ _SOKOL_PRIVATE void _saudio_free(void* ptr) { } } -// ███╗ ███╗██╗ ██╗████████╗███████╗██╗ ██╗ -// ████╗ ████║██║ ██║╚══██╔══╝██╔════╝╚██╗██╔╝ -// ██╔████╔██║██║ ██║ ██║ █████╗ ╚███╔╝ -// ██║╚██╔╝██║██║ ██║ ██║ ██╔══╝ ██╔██╗ -// ██║ ╚═╝ ██║╚██████╔╝ ██║ ███████╗██╔╝ ██╗ -// ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚══════╝╚═╝ ╚═╝ +// ███ ███ ██ ██ ████████ ███████ ██ ██ +// ████ ████ ██ ██ ██ ██ ██ ██ +// ██ ████ ██ ██ ██ ██ █████ ███ +// ██ ██ ██ ██ ██ ██ ██ ██ ██ +// ██ ██ ██████ ██ ███████ ██ ██ // // >>mutex #if defined(_SAUDIO_NOTHREADS) @@ -1232,12 +1227,11 @@ _SOKOL_PRIVATE void _saudio_mutex_unlock(_saudio_mutex_t* m) { #error "sokol_audio.h: unknown platform!" #endif -// ██████╗ ██╗███╗ ██╗ ██████╗ ██████╗ ██╗ ██╗███████╗███████╗███████╗██████╗ -// ██╔══██╗██║████╗ ██║██╔════╝ ██╔══██╗██║ ██║██╔════╝██╔════╝██╔════╝██╔══██╗ -// ██████╔╝██║██╔██╗ ██║██║ ███╗██████╔╝██║ ██║█████╗ █████╗ █████╗ ██████╔╝ -// ██╔══██╗██║██║╚██╗██║██║ ██║██╔══██╗██║ ██║██╔══╝ ██╔══╝ ██╔══╝ ██╔══██╗ -// ██║ ██║██║██║ ╚████║╚██████╔╝██████╔╝╚██████╔╝██║ ██║ ███████╗██║ ██║ -// ╚═╝ ╚═╝╚═╝╚═╝ ╚═══╝ ╚═════╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═╝ ╚══════╝╚═╝ ╚═╝ +// ██████ ██ ███ ██ ██████ ██████ ██ ██ ███████ ███████ ███████ ██████ +// ██ ██ ██ ████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ +// ██████ ██ ██ ██ ██ ██ ███ ██████ ██ ██ █████ █████ █████ ██████ +// ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ +// ██ ██ ██ ██ ████ ██████ ██████ ██████ ██ ██ ███████ ██ ██ // // >>ringbuffer _SOKOL_PRIVATE int _saudio_ring_idx(_saudio_ring_t* ring, int i) { @@ -1285,12 +1279,11 @@ _SOKOL_PRIVATE int _saudio_ring_dequeue(_saudio_ring_t* ring) { return val; } -// ███████╗██╗███████╗ ██████╗ -// ██╔════╝██║██╔════╝██╔═══██╗ -// █████╗ ██║█████╗ ██║ ██║ -// ██╔══╝ ██║██╔══╝ ██║ ██║ -// ██║ ██║██║ ╚██████╔╝ -// ╚═╝ ╚═╝╚═╝ ╚═════╝ +// ███████ ██ ███████ ██████ +// ██ ██ ██ ██ ██ +// █████ ██ █████ ██ ██ +// ██ ██ ██ ██ ██ +// ██ ██ ██ ██████ // // >>fifo _SOKOL_PRIVATE void _saudio_fifo_init_mutex(_saudio_fifo_t* fifo) { @@ -1422,12 +1415,11 @@ _SOKOL_PRIVATE int _saudio_fifo_read(_saudio_fifo_t* fifo, uint8_t* ptr, int num return num_bytes_copied; } -// ██████╗ ██╗ ██╗███╗ ███╗███╗ ███╗██╗ ██╗ -// ██╔══██╗██║ ██║████╗ ████║████╗ ████║╚██╗ ██╔╝ -// ██║ ██║██║ ██║██╔████╔██║██╔████╔██║ ╚████╔╝ -// ██║ ██║██║ ██║██║╚██╔╝██║██║╚██╔╝██║ ╚██╔╝ -// ██████╔╝╚██████╔╝██║ ╚═╝ ██║██║ ╚═╝ ██║ ██║ -// ╚═════╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═╝ +// ██████ ██ ██ ███ ███ ███ ███ ██ ██ +// ██ ██ ██ ██ ████ ████ ████ ████ ██ ██ +// ██ ██ ██ ██ ██ ████ ██ ██ ████ ██ ████ +// ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ +// ██████ ██████ ██ ██ ██ ██ ██ // // >>dummy #if defined(SOKOL_DUMMY_BACKEND) @@ -1437,12 +1429,11 @@ _SOKOL_PRIVATE bool _saudio_dummy_backend_init(void) { }; _SOKOL_PRIVATE void _saudio_dummy_backend_shutdown(void) { }; -// █████╗ ██╗ ███████╗ █████╗ -// ██╔══██╗██║ ██╔════╝██╔══██╗ -// ███████║██║ ███████╗███████║ -// ██╔══██║██║ ╚════██║██╔══██║ -// ██║ ██║███████╗███████║██║ ██║ -// ╚═╝ ╚═╝╚══════╝╚══════╝╚═╝ ╚═╝ +// █████ ██ ███████ █████ +// ██ ██ ██ ██ ██ ██ +// ███████ ██ ███████ ███████ +// ██ ██ ██ ██ ██ ██ +// ██ ██ ███████ ███████ ██ ██ // // >>alsa #elif defined(_SAUDIO_LINUX) @@ -1546,12 +1537,11 @@ _SOKOL_PRIVATE void _saudio_alsa_backend_shutdown(void) { _saudio_free(_saudio.backend.buffer); }; -// ██╗ ██╗ █████╗ ███████╗ █████╗ ██████╗ ██╗ -// ██║ ██║██╔══██╗██╔════╝██╔══██╗██╔══██╗██║ -// ██║ █╗ ██║███████║███████╗███████║██████╔╝██║ -// ██║███╗██║██╔══██║╚════██║██╔══██║██╔═══╝ ██║ -// ╚███╔███╔╝██║ ██║███████║██║ ██║██║ ██║ -// ╚══╝╚══╝ ╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝╚═╝ ╚═╝ +// ██ ██ █████ ███████ █████ ██████ ██ +// ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ +// ██ █ ██ ███████ ███████ ███████ ██████ ██ +// ██ ███ ██ ██ ██ ██ ██ ██ ██ ██ +// ███ ███ ██ ██ ███████ ██ ██ ██ ██ // // >>wasapi #elif defined(_SAUDIO_WINDOWS) @@ -1770,12 +1760,11 @@ _SOKOL_PRIVATE void _saudio_wasapi_backend_shutdown(void) { CoUninitialize(); } -// ██╗ ██╗███████╗██████╗ █████╗ ██╗ ██╗██████╗ ██╗ ██████╗ -// ██║ ██║██╔════╝██╔══██╗██╔══██╗██║ ██║██╔══██╗██║██╔═══██╗ -// ██║ █╗ ██║█████╗ ██████╔╝███████║██║ ██║██║ ██║██║██║ ██║ -// ██║███╗██║██╔══╝ ██╔══██╗██╔══██║██║ ██║██║ ██║██║██║ ██║ -// ╚███╔███╔╝███████╗██████╔╝██║ ██║╚██████╔╝██████╔╝██║╚██████╔╝ -// ╚══╝╚══╝ ╚══════╝╚═════╝ ╚═╝ ╚═╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═════╝ +// ██ ██ ███████ ██████ █████ ██ ██ ██████ ██ ██████ +// ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ +// ██ █ ██ █████ ██████ ███████ ██ ██ ██ ██ ██ ██ ██ +// ██ ███ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ +// ███ ███ ███████ ██████ ██ ██ ██████ ██████ ██ ██████ // // >>webaudio #elif defined(_SAUDIO_EMSCRIPTEN) @@ -1927,12 +1916,11 @@ _SOKOL_PRIVATE void _saudio_webaudio_backend_shutdown(void) { } } -// █████╗ █████╗ ██╗ ██╗██████╗ ██╗ ██████╗ -// ██╔══██╗██╔══██╗██║ ██║██╔══██╗██║██╔═══██╗ -// ███████║███████║██║ ██║██║ ██║██║██║ ██║ -// ██╔══██║██╔══██║██║ ██║██║ ██║██║██║ ██║ -// ██║ ██║██║ ██║╚██████╔╝██████╔╝██║╚██████╔╝ -// ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═════╝ +// █████ █████ ██ ██ ██████ ██ ██████ +// ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ +// ███████ ███████ ██ ██ ██ ██ ██ ██ ██ +// ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ +// ██ ██ ██ ██ ██████ ██████ ██ ██████ // // >>aaudio #elif defined(SAUDIO_ANDROID_AAUDIO) @@ -2033,12 +2021,11 @@ _SOKOL_PRIVATE bool _saudio_aaudio_backend_init(void) { return true; } -// ██████╗ ██████╗ ███████╗███╗ ██╗███████╗██╗ ███████╗███████╗ -// ██╔═══██╗██╔══██╗██╔════╝████╗ ██║██╔════╝██║ ██╔════╝██╔════╝ -// ██║ ██║██████╔╝█████╗ ██╔██╗ ██║███████╗██║ █████╗ ███████╗ -// ██║ ██║██╔═══╝ ██╔══╝ ██║╚██╗██║╚════██║██║ ██╔══╝ ╚════██║ -// ╚██████╔╝██║ ███████╗██║ ╚████║███████║███████╗███████╗███████║ -// ╚═════╝ ╚═╝ ╚══════╝╚═╝ ╚═══╝╚══════╝╚══════╝╚══════╝╚══════╝ +// ██████ ██████ ███████ ███ ██ ███████ ██ ███████ ███████ +// ██ ██ ██ ██ ██ ████ ██ ██ ██ ██ ██ +// ██ ██ ██████ █████ ██ ██ ██ ███████ ██ █████ ███████ +// ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ +// ██████ ██ ███████ ██ ████ ███████ ███████ ███████ ███████ // // >>opensles // >>sles @@ -2281,12 +2268,11 @@ _SOKOL_PRIVATE bool _saudio_sles_backend_init(void) { return true; } -// ██████╗ ██████╗ ██████╗ ███████╗ █████╗ ██╗ ██╗██████╗ ██╗ ██████╗ -// ██╔════╝██╔═══██╗██╔══██╗██╔════╝██╔══██╗██║ ██║██╔══██╗██║██╔═══██╗ -// ██║ ██║ ██║██████╔╝█████╗ ███████║██║ ██║██║ ██║██║██║ ██║ -// ██║ ██║ ██║██╔══██╗██╔══╝ ██╔══██║██║ ██║██║ ██║██║██║ ██║ -// ╚██████╗╚██████╔╝██║ ██║███████╗██║ ██║╚██████╔╝██████╔╝██║╚██████╔╝ -// ╚═════╝ ╚═════╝ ╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═════╝ +// ██████ ██████ ██████ ███████ █████ ██ ██ ██████ ██ ██████ +// ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ +// ██ ██ ██ ██████ █████ ███████ ██ ██ ██ ██ ██ ██ ██ +// ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ +// ██████ ██████ ██ ██ ███████ ██ ██ ██████ ██████ ██ ██████ // // >>coreaudio #elif defined(_SAUDIO_APPLE) @@ -2488,12 +2474,11 @@ void _saudio_backend_shutdown(void) { #endif } -// ██████╗ ██╗ ██╗██████╗ ██╗ ██╗ ██████╗ -// ██╔══██╗██║ ██║██╔══██╗██║ ██║██╔════╝ -// ██████╔╝██║ ██║██████╔╝██║ ██║██║ -// ██╔═══╝ ██║ ██║██╔══██╗██║ ██║██║ -// ██║ ╚██████╔╝██████╔╝███████╗██║╚██████╗ -// ╚═╝ ╚═════╝ ╚═════╝ ╚══════╝╚═╝ ╚═════╝ +// ██████ ██ ██ ██████ ██ ██ ██████ +// ██ ██ ██ ██ ██ ██ ██ ██ ██ +// ██████ ██ ██ ██████ ██ ██ ██ +// ██ ██ ██ ██ ██ ██ ██ ██ +// ██ ██████ ██████ ███████ ██ ██████ // // >>public SOKOL_API_IMPL void saudio_setup(const saudio_desc* desc) { |