-
Implement non-solid polygon rasterization · 2210f804Ben Clayton authored
Implements Vulkan's 'fillModeNonSolid' feature. Mostly a copy-and-paste of src/Renderer logic. It sets the batch size for non-solid triangles to 1 so their edges or vertices can get individually rasterized as lines or points. Bug: b/139872671 Tests: dEQP-VK.rasterization.culling.* Change-Id: Ifbae8dad32e8b43159fee459c75d7e593fc08041 Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/35031Tested-by:
Nicolas Capens <nicolascapens@google.com> Reviewed-by:
Ben Clayton <bclayton@google.com> Reviewed-by:
Alexis Hétu <sugoi@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com>
2210f804
×