diff options
Diffstat (limited to 'src/vk/graphics_pipeline_3d_skeletal.cpp')
-rw-r--r-- | src/vk/graphics_pipeline_3d_skeletal.cpp | 3 |
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( |