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 | |
| parent | a89077cefe1a2b690062d477b9575908f0959997 (diff) | |
Assert we don't overflow the queue family array
| -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;    }  | 
