| 2026-06-12 13:44 | ci: update to checkout v6 to shut up warning | Randy Palamar | 1 | +2 | -2 |
| 2026-06-12 13:20 | util: cleanup some s8 usage | Randy Palamar | 9 | +183 | -164 |
| 2026-06-11 18:16 | vulkan: enable nullDescriptor to shut up validation warning | Randy Palamar | 2 | +24 | -0 |
| 2026-06-11 17:12 | util: make sure str8_from_c_str isn't evaluated twice | Randy Palamar | 1 | +2 | -1 |
| 2026-06-11 17:02 | vulkan: check for driver API validation layer API version mismatch | Randy Palamar | 3 | +105 | -25 |
| 2026-06-09 15:39 | util: stream helper for utf32 codepoints | Randy Palamar | 1 | +13 | -5 |
| 2026-06-09 15:38 | build: re-add rcore_extended.c | Randy Palamar | 2 | +10 | -3 |
| 2026-06-10 19:15 | vulkan: remove assert for HOST_VISIBLE when memory is not DEVICE_LOCAL | Randy Palamar | 1 | +10 | -3 |
| 2026-06-08 16:16 | README: mention that MSVC is not supported | Randy Palamar | 1 | +1 | -13 |
| 2026-06-08 16:10 | README: mention legacy branch and modern compiler requirement | Randy Palamar | 1 | +39 | -0 |
| 2026-06-02 17:39 | util: improve SLL/DLL macros, add extra string helpers | Randy Palamar | 5 | +218 | -68 |
| 2026-05-26 16:31 | platform: load input key modifiers in platform layer | Randy Palamar | 6 | +58 | -19 |
| 2026-05-22 17:30 | vulkan: fix resolve image layout | Randy Palamar | 1 | +1 | -1 |
| 2026-05-21 16:27 | external/glslang: bump to sdk 1.4.350 | Randy Palamar | 0 | +0 | -0 |
| 2026-05-12 16:55 | vulkan: VulkanCommandPool::next_index i32 -> u32 | Randy Palamar | 1 | +1 | -1 |
| 2026-04-30 16:59 | lib: add checks for gpu rf data size, hilbert support, max frame backlog query | Randy Palamar | 4 | +95 | -21 |
| 2026-04-29 20:41 | core/api: drop Cuda shader prefix, remove CudaDecode | Randy Palamar | 9 | +36 | -63 |
| 2026-04-10 16:28 | core/filter.glsl: fix demodulation for odd input sample count | Randy Palamar | 2 | +41 | -35 |
| 2026-03-25 13:23 | core: plan_compute: use DAG to ensure compatible data layouts between stages | Randy Palamar | 12 | +513 | -520 |
| 2026-03-16 19:44 | core: use cooperative matrix extension for decoding | Randy Palamar | 10 | +766 | -283 |
| 2026-03-16 19:27 | core/decode: default to processing 1 transmit with decode | Randy Palamar | 1 | +1 | -3 |
| 2026-03-16 15:51 | shaders/coherency_weighting: drop unused "elements" push constant | Randy Palamar | 4 | +1 | -5 |
| 2026-03-16 15:23 | core: rearrange compute memory barriers to allow overlap with previous batch | Randy Palamar | 2 | +102 | -46 |
| 2026-03-16 12:02 | core: complete_queue: cleanup old commit tracking | Randy Palamar | 1 | +11 | -13 |
| 2026-03-12 21:59 | core: fix library frame tagging; merge compute and indirect compute context | Randy Palamar | 3 | +13 | -30 |
| 2026-03-12 20:44 | ui: fix crash when moving from X-Plane to Copy view type | Randy Palamar | 1 | +5 | -8 |
| 2026-03-12 18:38 | core: fix a few bugs with VLS/TPW paths | Randy Palamar | 2 | +12 | -6 |
| 2026-03-12 13:07 | buffer_clear: clear 16 bytes at time | Randy Palamar | 4 | +20 | -19 |
| 2026-03-12 12:04 | vulkan: workaround renderdoc bug with very large buffers | Randy Palamar | 4 | +27 | -25 |
| 2026-03-10 18:44 | core/das: switch back to buffer reference for output data | Randy Palamar | 5 | +48 | -43 |
| 2026-03-10 17:52 | core: fix upload/compute thread deadlock when only a single vulkan queue is used | Randy Palamar | 1 | +4 | -4 |
| 2026-03-05 16:07 | vulkan: add object labeling in debug builds | Randy Palamar | 4 | +211 | -26 |
| 2026-03-03 17:13 | decode/filter: use f16 as intermediate exchange type | Randy Palamar | 3 | +14 | -7 |
| 2026-03-03 16:33 | core: allow shaders to access buffers through descriptors | Randy Palamar | 9 | +405 | -126 |
| 2026-02-10 22:59 | vulkan: per timeline command pool instead of per queue | Randy Palamar | 1 | +155 | -137 |
| 2026-05-04 19:39 | core: implement global channel chunk processing | Randy Palamar | 7 | +92 | -69 |
| 2026-05-07 21:28 | core: migrate to vulkan compute | Randy Palamar | 31 | +4942 | -2341 |
| 2026-01-18 19:28 | vulkan: implement compute shader compilation api | Randy Palamar | 3 | +165 | -41 |
| 2026-01-18 05:20 | vulkan: set up glslc constraints | Randy Palamar | 2 | +87 | -5 |
| 2026-01-18 02:26 | vulkan: build default/empty compute shader | Randy Palamar | 5 | +161 | -14 |
| 2026-01-17 21:15 | add and build glslang library for shader compilation | Randy Palamar | 5 | +132 | -11 |
| 2026-01-14 14:00 | vulkan: add subgroup size to gpu info | Randy Palamar | 3 | +50 | -11 |
| 2026-01-13 19:31 | vulkan: use DEBUG_IMPORT for symbol import into dll on w32 | Randy Palamar | 2 | +16 | -16 |
| 2026-01-12 02:36 | vulkan/opengl: load relevant GPU parameters from vulkan | Randy Palamar | 9 | +65 | -156 |
| 2026-01-06 23:12 | vulkan: fix exclusive transfer queue search | Randy Palamar | 1 | +10 | -6 |
| 2026-01-06 17:31 | vulkan: check for and report missing extension requirements | Randy Palamar | 2 | +72 | -12 |
| 2026-01-05 19:29 | core: vulkan data uploading | Randy Palamar | 12 | +3017 | -73 |
| 2025-12-31 00:54 | gl: load extensions for vulkan memory importing | Randy Palamar | 2 | +21 | -1 |
| 2026-05-26 16:42 | intrinsics: add print_format attribute | Randy Palamar | 2 | +9 | -4 |
| 2026-05-11 20:42 | meta: fix element count when converting to base C type | Randy Palamar | 1 | +14 | -12 |
| 812 more commits remaining, fetch the repository |