Input attachment image layouts

This commit is contained in:
saschawillems 2017-03-03 21:30:23 +01:00
parent e97114717e
commit e0caca9488

View file

@ -120,8 +120,8 @@ public:
#ifndef __ANDROID__
camera.rotationSpeed = 0.25f;
#endif
camera.position = { 9.5f, 4.5f, -5.8f };
camera.setRotation(glm::vec3(-9.5f, 53.25f, 0.0f));
camera.setPosition(glm::vec3(-3.2f, 1.0f, 5.9f));
camera.setRotation(glm::vec3(0.5f, 210.05f, 0.0f));
camera.setPerspective(60.0f, (float)width / (float)height, 0.1f, 256.0f);
}
@ -744,19 +744,19 @@ public:
vks::initializers::descriptorImageInfo(
VK_NULL_HANDLE,
attachments.position.view,
VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL);
VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL);
VkDescriptorImageInfo texDescriptorNormal =
vks::initializers::descriptorImageInfo(
VK_NULL_HANDLE,
attachments.normal.view,
VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL);
VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL);
VkDescriptorImageInfo texDescriptorAlbedo =
vks::initializers::descriptorImageInfo(
VK_NULL_HANDLE,
attachments.albedo.view,
VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL);
VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL);
std::vector<VkWriteDescriptorSet> writeDescriptorSets = {
// Binding 0: Position texture target