-
Partial support for input attachments · 24466043Chris Forbes authored
- Collect input attachment formats from the current subpass - Include InputAttachmentIndex in descriptor decorations - Make window-space integer coords available to fragment shader - Rework EmitImageLoad to use VkFormat rather than spirv format - Use window-space-coord-relative addressing for GetTexelPointer on spv::DimSubpassData images - Use input attachment format rather than OpTypeImage baked-in format for spv::DimSubpassData images. Bug: b/131171141 Test: dEQP-VK.renderpass*.input.* Change-Id: I15412e66516ea907d4b2ffd913a9eb1a3f8a9bb9 Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/29689Tested-by:
Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com>
24466043
×