commit | ec0936c46c22cfaa1d496749dfcd7c235dca825c | [log] [tgz] |
---|---|---|
author | Nicolas Capens <capn@google.com> | Wed May 18 12:32:02 2016 -0400 |
committer | Nicolas Capens <capn@google.com> | Fri May 20 18:12:46 2016 +0000 |
tree | c15a9aa22eae4084415c41a7a7e4af3459f8fb45 | |
parent | 2543bd73cbd9858e26048a7c952e341df3721b47 [diff] [blame] |
Make the number of vertex outputs configurable. Change-Id: I17ae53e5274232e9e3b482daac56d507788e822c Reviewed-on: https://swiftshader-review.googlesource.com/5383 Reviewed-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com>
diff --git a/src/OpenGL/compiler/OutputASM.cpp b/src/OpenGL/compiler/OutputASM.cpp index a27b30e..b427b26 100644 --- a/src/OpenGL/compiler/OutputASM.cpp +++ b/src/OpenGL/compiler/OutputASM.cpp
@@ -2787,7 +2787,7 @@ } else if(vertexShader) { - if((var + registerCount) > sw::VertexShader::MAX_OUTPUT_VARYINGS) + if((var + registerCount) > sw::MAX_VERTEX_OUTPUTS) { mContext.error(varying->getLine(), "Varyings packing failed: Too many varyings", "vertex shader"); return 0;