diff options
| author | Clement Sibille <clements@lisible.xyz> | 2024-12-11 05:51:55 +0100 |
|---|---|---|
| committer | Clement Sibille <clements@lisible.xyz> | 2024-12-11 05:51:55 +0100 |
| commit | 9747d8d77352e33ec6117c34d679ec6d6b8a361a (patch) | |
| tree | 9dccfad0631399ffb1600eda46508f1acf1657e9 /src | |
| parent | a89077cefe1a2b690062d477b9575908f0959997 (diff) | |
Assert we don't overflow the queue family array
Diffstat (limited to 'src')
| -rw-r--r-- | src/main.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -314,11 +314,13 @@ bool vulkan_renderer_create_logical_device(struct vulkan_renderer *renderer) { if (!is_in_array(unique_queue_families, unique_queue_family_count, indices.graphics_family)) { + assert(unique_queue_family_count < MAX_QUEUE_FAMILY_COUNT); unique_queue_families[unique_queue_family_count++] = indices.graphics_family; } if (!is_in_array(unique_queue_families, unique_queue_family_count, indices.present_family)) { + assert(unique_queue_family_count < MAX_QUEUE_FAMILY_COUNT); unique_queue_families[unique_queue_family_count++] = indices.present_family; } |
