X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;ds=sidebyside;f=source%2Fbackends%2Fvulkan%2Fprogram_backend.cpp;h=728bacbce7c6f75217c258691287e9ee164a2597;hb=a3252b69d94004bcb55a51ea1023ac0cbdbde32d;hp=2e9518108eca16e32ba9de5d9325343c1b469a05;hpb=c1faedbdc09d000a4bff5ab33db7fabb5e835346;p=libs%2Fgl.git diff --git a/source/backends/vulkan/program_backend.cpp b/source/backends/vulkan/program_backend.cpp index 2e951810..728bacbc 100644 --- a/source/backends/vulkan/program_backend.cpp +++ b/source/backends/vulkan/program_backend.cpp @@ -128,7 +128,7 @@ void VulkanProgram::finalize_uniforms() binding.binding = b.bind_point&0xFFFFF; binding.descriptorType = VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER; binding.descriptorCount = 1; - binding.stageFlags = VK_SHADER_STAGE_ALL; + binding.stageFlags = stage_flags; binding.pImmutableSamplers = 0; } @@ -140,7 +140,7 @@ void VulkanProgram::finalize_uniforms() binding.binding = u.binding&0xFFFFF; binding.descriptorType = VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER; binding.descriptorCount = 1; - binding.stageFlags = VK_SHADER_STAGE_ALL; + binding.stageFlags = stage_flags; binding.pImmutableSamplers = 0; }