commit | d0e4c2d8f3b120c2fb0fdc22d2ac457b96b015b6 | [log] [tgz] |
---|---|---|
author | Nicolas Capens <capn@google.com> | Tue Jan 09 15:34:26 2018 -0500 |
committer | Nicolas Capens <nicolascapens@google.com> | Wed Jan 10 02:40:16 2018 +0000 |
tree | 6abe487e8b51c23023642d6810898030ded311c4 | |
parent | 2d874693a537ba826c05a215ca492d49dd3ffb40 [diff] |
Fix multisample line rasterization. Multisampled lines should be rasterized as rectangles, even when we don't support wide lines (i.e. they are one pixel wide). Change-Id: I4960ea7347f826b3af1ff6830ebde46d3065aea9 Reviewed-on: https://swiftshader-review.googlesource.com/16008 Reviewed-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com>
diff --git a/src/Renderer/Renderer.cpp b/src/Renderer/Renderer.cpp index 8fb1883..2bb699a 100644 --- a/src/Renderer/Renderer.cpp +++ b/src/Renderer/Renderer.cpp
@@ -1743,7 +1743,7 @@ return false; } - if(false) // Rectangle + if(state.multiSample > 1) // Rectangle { float4 P[4]; int C[4];