use powers of 2 for allocation sizes

pull/51/head
cosmonaut 2024-03-01 15:47:25 -08:00
parent 42d62d423a
commit 9d04bca2e2
1 changed files with 6 additions and 6 deletions

View File

@ -1,4 +1,4 @@
/* Refresh - XNA-inspired 3D Graphics Library with modern capabilities /* Refresh - XNA-inspired 3D Graphics Library with modern capabilities
* *
* Copyright (c) 2020 Evan Hemsley * Copyright (c) 2020 Evan Hemsley
* *
@ -74,11 +74,11 @@ typedef struct VulkanExtensions
/* Defines */ /* Defines */
#define STARTING_ALLOCATION_SIZE 64000000 /* 64MB */ #define STARTING_ALLOCATION_SIZE 67108864 /* 64MiB */
#define MAX_ALLOCATION_SIZE 256000000 /* 256MB */ #define MAX_ALLOCATION_SIZE 268435456 /* 256MiB */
#define ALLOCATION_INCREMENT 16000000 /* 16MB */ #define ALLOCATION_INCREMENT 16777216 /* 16MiB */
#define UBO_BUFFER_SIZE 16777216 /* 16MB */ #define UBO_BUFFER_SIZE 16777216 /* 16MiB */
#define MAX_UBO_SECTION_SIZE 4096 /* 4KB */ #define MAX_UBO_SECTION_SIZE 4096 /* 4KiB */
#define DESCRIPTOR_POOL_STARTING_SIZE 128 #define DESCRIPTOR_POOL_STARTING_SIZE 128
#define MAX_FRAMES_IN_FLIGHT 3 #define MAX_FRAMES_IN_FLIGHT 3
#define WINDOW_DATA "Refresh_VulkanWindowData" #define WINDOW_DATA "Refresh_VulkanWindowData"