.attachment(0)
.layout(VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL);
VkSubpassDescription.Buffer subpass = VkSubpassDescription.calloc(1)
.pipelineBindPoint(VK_PIPELINE_BIND_POINT_GRAPHICS)
.flags(VK_FLAGS_NONE)
<BUG>.pInputAttachments(null)
.pColorAttachments(colorReference) // <- only color attachment</BUG>
.pResolveAttachments(null)
.pDepthStencilAttachment(null)
.pPreserveAttachments(null);

.attachment(0)
.layout(VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL);
VkSubpassDescription.Buffer subpass = VkSubpassDescription.calloc(1)
.pipelineBindPoint(VK_PIPELINE_BIND_POINT_GRAPHICS)
.flags(VK_FLAGS_NONE)
.pInputAttachments(null)
.colorAttachmentCount(colorReference.remaining())
.pColorAttachments(colorReference) // <- only color attachment
.pResolveAttachments(null)
.pDepthStencilAttachment(null)
.pPreserveAttachments(null);
