projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
52eefdb
)
vulkan: Don't allocate no descriptor sets
author
Benjamin Otte
<otte@redhat.com>
Fri, 12 May 2023 20:19:37 +0000
(22:19 +0200)
committer
Benjamin Otte
<otte@redhat.com>
Sun, 4 Jun 2023 17:42:01 +0000
(19:42 +0200)
If we don't need them, exit early.
Shuts up the validation layers when running simple denos without
textures.
gsk/vulkan/gskvulkanrender.c
patch
|
blob
|
history
diff --git
a/gsk/vulkan/gskvulkanrender.c
b/gsk/vulkan/gskvulkanrender.c
index ca9ffcea5d872306c1101659780215f57178fd94..2710e77d982ff322579913a0ff0ea482e82de553 100644
(file)
--- a/
gsk/vulkan/gskvulkanrender.c
+++ b/
gsk/vulkan/gskvulkanrender.c
@@
-500,6
+500,9
@@
gsk_vulkan_render_prepare_descriptor_sets (GskVulkanRender *self)
}
needed_sets = g_hash_table_size (self->descriptor_set_indexes);
+ if (needed_sets == 0)
+ return;
+
if (needed_sets > self->n_descriptor_sets)
{
if (needed_sets > self->descriptor_pool_maxsets)