summaryrefslogtreecommitdiff
path: root/src/vk/graphics_pipeline_3d_skeletal.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/vk/graphics_pipeline_3d_skeletal.cpp')
-rw-r--r--src/vk/graphics_pipeline_3d_skeletal.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/vk/graphics_pipeline_3d_skeletal.cpp b/src/vk/graphics_pipeline_3d_skeletal.cpp
index e0e75a9..c4dabdf 100644
--- a/src/vk/graphics_pipeline_3d_skeletal.cpp
+++ b/src/vk/graphics_pipeline_3d_skeletal.cpp
@@ -314,9 +314,10 @@ GraphicsPipeline3DSkeletal::draw(
base_matrix = glm::rotate(
base_matrix, instance->rotation->z, glm::vec3{0.0, 0.0, 1.0});
- std::array<VkDescriptorSet, 3> vk_descriptor_sets{
+ std::array<VkDescriptorSet, 4> vk_descriptor_sets{
cg_core.vk_light->descriptor_sets_world[image_index],
view->descriptor_sets_3d[image_index],
+ instance->texture->descriptor_sets[image_index],
instance->descriptor_sets[image_index]};
vkCmdBindDescriptorSets(