commit | 3b4c93fea93733b5ab29902ce2b3c864e40d156c | [log] [tgz] |
---|---|---|
author | Nicolas Capens <capn@google.com> | Wed May 18 12:51:37 2016 -0400 |
committer | Nicolas Capens <capn@google.com> | Fri May 20 18:16:34 2016 +0000 |
tree | 998d19b49d7f1d9b6e230726122abeae26e66dc1 | |
parent | ec0936c46c22cfaa1d496749dfcd7c235dca825c [diff] [blame] |
Make the number of fragment inputs configurable. Change-Id: I2c618c03d00718951907e81fcd600155751aac89 Reviewed-on: https://swiftshader-review.googlesource.com/5385 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 b427b26..43ba172 100644 --- a/src/OpenGL/compiler/OutputASM.cpp +++ b/src/OpenGL/compiler/OutputASM.cpp
@@ -2760,7 +2760,7 @@ if(pixelShader) { - if((var + registerCount) > sw::PixelShader::MAX_INPUT_VARYINGS) + if((var + registerCount) > sw::MAX_FRAGMENT_INPUTS) { mContext.error(varying->getLine(), "Varyings packing failed: Too many varyings", "fragment shader"); return 0;