fix some bugs

This commit is contained in:
Gregory Wells
2025-08-03 18:46:39 -04:00
parent 7a03ef296a
commit 13e5932890
7 changed files with 14 additions and 11 deletions

View File

@@ -19,7 +19,7 @@ VkDescriptorSetLayout vkGryphnCreateSetLayouts(
gnUniformSet uniformSet = *set;
VkDescriptorSetLayoutBinding* bindings = malloc(sizeof(VkDescriptorSetLayoutBinding) * uniformSet.uniformBindingCount);
for (int i = 0; i < uniformSet.uniformBindingCount; i++) {
for (uint32_t i = 0; i < uniformSet.uniformBindingCount; i++) {
bindings[i] = (VkDescriptorSetLayoutBinding){
.binding = uniformSet.uniformBindings[i].binding,
.descriptorCount = 1,

View File

@@ -7,7 +7,7 @@
VkGryphnUniformPool* GetLastUniformPool(VkGryphnUniformPoolArrayList list) {
uint32_t count = VkGryphnUniformPoolArrayListCount(list);
return VkGryphnUniformPoolArrayListRefAt(list, count);
return VkGryphnUniformPoolArrayListRefAt(list, count - 1);
}
gnReturnCode createUniformPool(gnUniformPool pool, gnDeviceHandle device) {