Updates to ring buffers.

This commit is contained in:
David Reid
2026-01-26 10:53:26 +10:00
parent d30d1cfd89
commit 18df387a84
2 changed files with 133 additions and 80 deletions
+8 -7
View File
@@ -282,15 +282,16 @@ miniaudio_h("/\* c89atomic.h begin \*/\R":"\R/\* c89atomic.h end \*/") = convert
rename_c89atomic_ring_buffer_namespace :: function(src:string) string
{
return rename_c89atomic_namespace(src)
["\bma_atomic_ring_buffer"] <= "ma_ring_buffer"
["\bMA_ATOMIC"] <= "MA"
["\bMA_RING_BUFFER_API"] <= "MA_API"
["\bMA_RING_BUFFER_ASSERT"] <= "MA_ASSERT"
["\bMA_RING_BUFFER_COPY_MEMORY"] <= "MA_COPY_MEMORY"
["\bMA_RING_BUFFER_OFFSET_PTR"] <= "ma_offset_ptr"
["\bma_atomic_ring_buffer"] <= "ma_ring_buffer"
["\bMA_ATOMIC"] <= "MA"
["\bMA_RING_BUFFER_API"] <= "MA_API"
["\bMA_RING_BUFFER_ASSERT"] <= "MA_ASSERT"
["\bMA_RING_BUFFER_COPY_MEMORY"] <= "MA_COPY_MEMORY"
["\bMA_RING_BUFFER_OFFSET_PTR"] <= "ma_offset_ptr"
["\bMA_RING_BUFFER_CACHE_LINE_SIZE"] <= "MA_CACHE_LINE_SIZE"
// Alignment hack.
["void\* pBuffer; "] <= "void* pBuffer;"
["void\* pBuffer; "] <= "void* pBuffer;"
;
}